Maximilian Krög
|
b9f9280260
|
Use code formatting for argument names in jsdoc
|
2022-02-13 13:39:10 +01:00 |
|
Tim Schaub
|
6f005e1f30
|
Preload tiles for WebGL tile layers
|
2022-02-09 14:01:14 -07:00 |
|
Tim Schaub
|
2526a04f2a
|
Merge pull request #13338 from tschaub/get-layer-data
Get pixel data
|
2022-02-08 20:46:18 -07:00 |
|
Maximilian Krög
|
725729344c
|
Remove warning for @type annotation by jsdoc
|
2022-02-08 21:38:41 +01:00 |
|
Tim Schaub
|
bd86639351
|
Keep track of when a layer is unrendered
|
2022-02-08 10:23:55 -07:00 |
|
Tim Schaub
|
eb4d5e0784
|
Get pixel data
|
2022-02-07 18:35:47 -07:00 |
|
MoonE
|
cd45663996
|
Merge pull request #13336 from MoonE/dispose-webgl
Dispose of webgl contexts
|
2022-02-07 22:38:36 +01:00 |
|
Tim Schaub
|
d9a11195e0
|
Merge pull request #13269 from mike-000/TileTexture-tilePixelRatio-gutter
Pass tilePixelRatio and gutter to TileTexture
|
2022-02-07 13:45:22 -07:00 |
|
Maximilian Krög
|
a86f0704f3
|
Fix error when disposing ol/renderer/webgl/TileLayer
- helper may not exist
- tileTextureCache not cleared when canvasCacheKey changes
|
2022-02-07 00:17:32 +01:00 |
|
Tim Schaub
|
adbbc05159
|
Avoid rendering outside WebGL layer and source extent
|
2022-02-05 21:02:22 -07:00 |
|
Tim Schaub
|
f10ba5c1e3
|
Avoid duplicate imports
|
2022-02-05 11:46:26 -07:00 |
|
Maximilian Krög
|
93c08784af
|
Only set renderer to ready when all messages are received
|
2022-02-02 22:54:16 +01:00 |
|
Andreas Hocevar
|
7c3c1ac354
|
Fix rendercomplete for WebGLPoints layer and subclasses
|
2022-02-01 17:13:37 +01:00 |
|
Andreas Hocevar
|
c92e1ec9ab
|
Improve types for tile layers
|
2022-01-30 09:10:29 +01:00 |
|
Andreas Hocevar
|
94cc414ea2
|
Defaults for the Layer, Source and Feature generics
|
2022-01-26 22:40:27 +01:00 |
|
mike-000
|
7af366586f
|
Pass tilePixelRatio and gutter to TileTexture
|
2022-01-20 17:50:49 +00:00 |
|
Andreas Hocevar
|
30d27a1d59
|
Merge pull request #13212 from ahocevar/multisource-webgl
Support multiple sources for WebGL tile layers
|
2022-01-19 08:43:22 +01:00 |
|
mike-000
|
1c81f60fec
|
re-enable image smoothing after rendering
|
2022-01-14 10:31:17 +00:00 |
|
Andreas Hocevar
|
0004b2594d
|
Support multiple sources for layers
|
2022-01-13 17:42:52 +01:00 |
|
Tim Schaub
|
647a0d8ece
|
Support the wrapX option for WebGL rendered tile sources
|
2022-01-11 12:48:49 -07:00 |
|
Tim Schaub
|
a963ab7d1d
|
Avoid failure if existing target has no background color
|
2022-01-07 15:05:31 -07:00 |
|
mike-000
|
766a336650
|
Add getDataAtPixel() method for WebGL
|
2022-01-03 13:00:56 +00:00 |
|
Tim Schaub
|
275ecca473
|
Use background property for vector layers
|
2022-01-01 11:51:06 -07:00 |
|
Tim Schaub
|
e2883fb658
|
Deprecate the imageSmoothing option for sources
|
2021-12-27 15:30:48 -07:00 |
|
Tim Schaub
|
2d510e71a9
|
Ensure that tile range covers all pixels
|
2021-12-23 17:50:49 -07:00 |
|
Tim Schaub
|
59186f2afd
|
Support paletted rendering in WebGL
|
2021-12-22 11:14:46 -07:00 |
|
mike-000
|
351ca5866b
|
update docs to include u_opacity
|
2021-12-22 10:48:25 +00:00 |
|
Tim Schaub
|
68ea485e69
|
Dispatch precompose and postcompose events for WebGL layers
|
2021-12-15 16:59:51 -07:00 |
|
Andreas Hocevar
|
238695a107
|
Merge pull request #13085 from ahocevar/layer-background
Add layer background
|
2021-12-06 20:39:19 +01:00 |
|
Tim Schaub
|
f5803ad6ca
|
Support expressions for band arguments
|
2021-12-05 17:04:50 -07:00 |
|
Andreas Hocevar
|
3638df90f8
|
Add layer background
|
2021-12-06 00:07:15 +01:00 |
|
Tim Schaub
|
c2fc800fc1
|
Allow WebGL tile layer style to be updated
|
2021-12-02 16:32:00 -07:00 |
|
Tim Schaub
|
3bf1aef8e2
|
Avoid loading tiles outside the grid extent
|
2021-11-30 16:30:51 -07:00 |
|
Tim Schaub
|
6f80ba93c8
|
Add the renderer type to generic layer template variables
|
2021-11-19 10:56:37 -07:00 |
|
Tim Schaub
|
f336cf30b0
|
Additional types for WebGL renderer, sources, and tiles
|
2021-11-16 11:24:41 -07:00 |
|
Tim Schaub
|
71020bb5e4
|
Merge pull request #12976 from mike-000/WebGL-ReprojTile
Handle ReprojTile in ol/layer/WebGLTile
|
2021-11-16 09:40:00 -07:00 |
|
Tim Schaub
|
a2f3c02ac5
|
Allow canvas reuse for WebGL layers
|
2021-11-14 12:34:14 -07:00 |
|
Tim Schaub
|
0dfbedb099
|
Lazily create the WebGL helper
|
2021-11-13 11:37:09 -07:00 |
|
mike-000
|
4a80ebe1fc
|
expire cache for tileGrid projection
|
2021-11-08 12:39:18 +00:00 |
|
Andreas Hocevar
|
58806aaec1
|
No context sharing when layer opacity is set
|
2021-11-05 15:00:56 +01:00 |
|
mike-000
|
655a49de7b
|
Reuse temporary canvas in getDataAtPixel()
|
2021-11-04 13:09:16 +00:00 |
|
Andreas Hocevar
|
b7cd60a7d4
|
Merge pull request #12935 from mrpan/fixbug_declutter
fix bug #12913
|
2021-11-01 09:10:12 +01:00 |
|
Andreas Hocevar
|
c2877d56cb
|
Apply suggestions from code review
|
2021-10-31 09:18:47 +01:00 |
|
Tim Schaub
|
2adf74ece4
|
Include WebGL context in render events for WebGL layers
|
2021-10-29 08:39:47 -06:00 |
|
giserpan
|
26c6538531
|
fix bug when select interaction crashes with empty vector layer when declutter: true
|
2021-10-29 16:17:08 +08:00 |
|
mike-000
|
54871b6c52
|
return null for unsupported layer types
|
2021-09-30 10:32:48 +01:00 |
|
MoonE
|
9e37182649
|
Merge pull request #12646 from ashchurova/fix-8136-hit-detection-custom-renderer
Support for hit detection in styles with custom rendering
|
2021-09-29 20:22:57 +02:00 |
|
Maximilian Krög
|
1942f3f91b
|
Fix rendering VectorImage with no features in view extent
|
2021-09-27 23:04:58 +02:00 |
|
Andreas Hocevar
|
2e222083de
|
Merge pull request #12804 from ahocevar/vectortiles-simpler-faster
Make vector tiles rendering simpler and a bit faster
|
2021-09-23 20:38:17 +00:00 |
|
Tim Schaub
|
b03b6b2e87
|
Merge pull request #12802 from tschaub/enqueue-next
Enqueue tiles at the next step in the animation
|
2021-09-23 20:37:38 +00:00 |
|