Frederic Junod
|
427c73ddf9
|
Remove unnecessary type cast
`npx tsc` output is the same before and after the changes.
|
2019-02-05 11:46:12 +01:00 |
|
Frederic Junod
|
0b53a3229b
|
Remove unneeded type cast
|
2019-02-04 09:58:49 +01:00 |
|
ahocevar
|
4f487c4df1
|
Update comment
|
2019-01-25 16:49:35 +01:00 |
|
ahocevar
|
6e58796f66
|
Do not keep potentially unused tiles in the render queue
|
2019-01-25 16:49:34 +01:00 |
|
ahocevar
|
09a1c1ef1b
|
Avoid clipping when rendering to tiles that don't exceed the clip extent
|
2019-01-24 09:09:22 +01:00 |
|
ahocevar
|
592b6cf362
|
Keep track of used labels
|
2019-01-23 21:52:22 +01:00 |
|
Frederic Junod
|
8dbe8bc34e
|
Parse the opacity from style as float
|
2019-01-22 12:48:14 +01:00 |
|
ahocevar
|
a5d93117ed
|
Also consider lower resolution tiles as used tiles
|
2019-01-21 22:34:01 +01:00 |
|
ahocevar
|
cd6d195e3f
|
Render whole image queue in hifi mode to avoid extra render cycles
|
2019-01-20 23:44:28 +01:00 |
|
ahocevar
|
90c8fc7888
|
Properly unregister prepareTile listeners
|
2019-01-13 23:09:24 +01:00 |
|
ahocevar
|
0f3c0d1af4
|
Rename VectorImageTile to VectorRenderTile
|
2019-01-09 13:45:01 +01:00 |
|
ahocevar
|
32696638d2
|
Simplify vector tile code
|
2019-01-09 13:45:01 +01:00 |
|
Andreas Hocevar
|
0cda18f58a
|
Merge pull request #9008 from ahocevar/decouple-group-creation
Decouple render instruction creation from rendering
|
2018-12-07 14:33:54 +01:00 |
|
Andreas Hocevar
|
1c4cfc9559
|
Merge pull request #9024 from ahocevar/imagelayer-events
Add prerender and postrender events for Image layer
|
2018-12-07 07:46:39 +01:00 |
|
ahocevar
|
6202a0cf05
|
Bring back interim tiles, but don't block user interaction
|
2018-12-04 11:09:51 +01:00 |
|
Niklas Alt
|
3ef6e39c26
|
Use camel-cased inheritDoc for consistency
|
2018-12-03 20:42:03 +01:00 |
|
ahocevar
|
976863c376
|
Add prerender and postrender events for Image layer
|
2018-12-02 21:05:20 +01:00 |
|
ahocevar
|
1d243a7f37
|
Add comments and TODOs
|
2018-11-29 22:35:46 +01:00 |
|
ahocevar
|
fbf98a44ea
|
Streamline tile preparation and remove unused code
|
2018-11-29 22:35:46 +01:00 |
|
ahocevar
|
2ce8fa6f10
|
Render only when we have time, and not during interaction/animation
|
2018-11-28 14:42:41 +01:00 |
|
ahocevar
|
82e2a84862
|
Remove interim tile handling for now
|
2018-11-28 14:42:41 +01:00 |
|
ahocevar
|
43759fd846
|
Decouple executor group creation from rendering
|
2018-11-28 14:42:40 +01:00 |
|
ahocevar
|
f4aec3fd01
|
Remove unused Builder/Executor functions and members
|
2018-11-25 20:06:37 +01:00 |
|
Frederic Junod
|
e66a84c897
|
Add imageRatio option for VectorImage layers
|
2018-11-22 09:38:08 +01:00 |
|
Frédéric Junod
|
5951e147c0
|
Merge pull request #8995 from fredj/vec_render_mode
Remove leftover comments and code for 'vector' render mode
|
2018-11-22 08:44:37 +01:00 |
|
Tim Schaub
|
e9a30c5cb7
|
Use standard tile coords
|
2018-11-21 11:14:17 -07:00 |
|
Frederic Junod
|
cb44775306
|
Remove leftover comments and code for 'vector' render mode
|
2018-11-21 16:58:27 +01:00 |
|
Tim Schaub
|
7036064ffc
|
Add tiles to avoid 404s in rendering tests
|
2018-11-19 13:50:52 -07:00 |
|
ahocevar
|
5cc74ee1d2
|
Scale tiles instead of canvas
|
2018-11-18 19:31:14 +01:00 |
|
Tim Schaub
|
5d528dca3b
|
Target, source arg order for make* transform functions
|
2018-11-17 16:28:29 +01:00 |
|
Tim Schaub
|
06a0a7f33b
|
Use the inverse pixel transform when clipping and getting pixel data
|
2018-11-17 16:28:28 +01:00 |
|
Tim Schaub
|
af10f6a75c
|
Use the inverse pixel transform in pre/post render events
|
2018-11-17 16:28:28 +01:00 |
|
Tim Schaub
|
686847f491
|
Make forward and inverse pixel transforms during render
|
2018-11-17 16:28:27 +01:00 |
|
Tim Schaub
|
d6add33df0
|
Use map and new method
|
2018-11-16 14:58:02 +01:00 |
|
Tim Schaub
|
a490c658fb
|
Overscale canvas if sources have non-zero min zoom
|
2018-11-16 14:57:18 +01:00 |
|
Tim Schaub
|
038f122d11
|
Clip tile layers by extent
|
2018-11-16 14:57:17 +01:00 |
|
Tim Schaub
|
cc9b7b6259
|
Work around a TypeScript issue with inheritdoc
|
2018-11-16 14:57:14 +01:00 |
|
Tim Schaub
|
5ad73f8bbd
|
Implement getDataAtPixel for all layer renderers
|
2018-11-16 14:57:14 +01:00 |
|
Tim Schaub
|
832dadb3af
|
Dedicated transforms
|
2018-11-16 14:57:14 +01:00 |
|
Tim Schaub
|
7a82904a3b
|
Unused intermediate canvas renderer
|
2018-11-16 14:57:13 +01:00 |
|
Tim Schaub
|
666f57bd4c
|
Unused transforms
|
2018-11-16 14:57:13 +01:00 |
|
Tim Schaub
|
32495388b9
|
Transform origin top left
|
2018-11-16 14:57:13 +01:00 |
|
Tim Schaub
|
aa4237539f
|
Provide a pixel transform from the tile renderer
|
2018-11-16 14:57:13 +01:00 |
|
ahocevar
|
ee536fb70d
|
Remove unused code and imports
|
2018-11-16 14:57:12 +01:00 |
|
Tim Schaub
|
bc347e3eb0
|
Provide a pixel transform to render events
|
2018-11-16 14:57:12 +01:00 |
|
ahocevar
|
65ceb9264e
|
Remove accidently committed changes
|
2018-11-16 14:57:12 +01:00 |
|
ahocevar
|
6c0b3f773b
|
New render event API (non functional yet)
|
2018-11-16 14:57:12 +01:00 |
|
Tim Schaub
|
f90efac131
|
Smaller canvas when rotating vector layers
|
2018-11-16 14:57:11 +01:00 |
|
Tim Schaub
|
26de43de0c
|
Unused imports
|
2018-11-16 14:57:11 +01:00 |
|
Tim Schaub
|
ed7825e13a
|
Render vector images
|
2018-11-16 14:57:11 +01:00 |
|