ahocevar
|
5bb110f157
|
Fix render context utility functions and feature-move-animation example
|
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 |
|
Tim Schaub
|
8b077c66d8
|
Rotate images
|
2018-11-16 14:57:11 +01:00 |
|
Tim Schaub
|
b5378deb45
|
Create context in the canvas layer base class
|
2018-11-16 14:57:11 +01:00 |
|
Tim Schaub
|
33f6d6f110
|
One fewer transform
|
2018-11-16 14:57:11 +01:00 |
|
Tim Schaub
|
a9f98f2b1e
|
Rotation for image layers
|
2018-11-16 14:57:10 +01:00 |
|
Tim Schaub
|
8822690cf4
|
Work with sources that have a max zoom
|
2018-11-16 14:57:10 +01:00 |
|
ahocevar
|
9a4e665c3b
|
Position tiles by offset instead of extent
|
2018-11-16 14:56:50 +01:00 |
|
Tim Schaub
|
6edac64b81
|
Use the regular map in the rendering tests
|
2018-11-16 14:56:50 +01:00 |
|
Tim Schaub
|
f9ebb0c917
|
Return two canvases from the vector tile layer renderer
|
2018-11-16 14:56:50 +01:00 |
|
Tim Schaub
|
c137b68938
|
Dispatch pre-render before rendering
|
2018-11-16 14:56:50 +01:00 |
|
ahocevar
|
8eb48604e9
|
Round tile x and y and reuse w and h
|
2018-11-16 14:56:50 +01:00 |
|
ahocevar
|
5fffb67242
|
Clear canvas when nothing to replay
|
2018-11-16 14:56:49 +01:00 |
|
ahocevar
|
c37b6202a0
|
Use Map
|
2018-11-16 14:56:49 +01:00 |
|
Tim Schaub
|
610fcab79e
|
Dispatch pre and post render events
|
2018-11-16 14:56:49 +01:00 |
|
Tim Schaub
|
489af4023d
|
Work with high dpi tiles
|
2018-11-16 14:56:49 +01:00 |
|
Tim Schaub
|
87e5bbac4d
|
Image layer renderer
|
2018-11-16 14:56:49 +01:00 |
|
Tim Schaub
|
20e5841aed
|
Remove vector mode for vector tile rendering
|
2018-11-16 14:56:48 +01:00 |
|
Tim Schaub
|
39a4f42e3d
|
Resize canvas to handle rotation
|
2018-11-16 14:56:48 +01:00 |
|
Tim Schaub
|
6234b69512
|
Handle opacity and rotation in canvas intermediate renderer
|
2018-11-16 14:56:48 +01:00 |
|
Tim Schaub
|
5ba8795355
|
Tile layer rendering with the composite renderer
|
2018-11-16 14:56:48 +01:00 |
|
Tim Schaub
|
433ab97d1c
|
End of composeFrame
|
2018-11-16 14:56:48 +01:00 |
|
Tim Schaub
|
f416cf742d
|
Workaround for raster source
|
2018-11-16 14:56:48 +01:00 |
|
Tim Schaub
|
c612cce591
|
Give the map some height for the box tests
|
2018-11-16 14:56:47 +01:00 |
|
Tim Schaub
|
f2cab1fcbb
|
Give the map some height for scale line tests
|
2018-11-16 14:56:47 +01:00 |
|
Tim Schaub
|
b3903df156
|
Use the composite renderer
|
2018-11-16 14:56:47 +01:00 |
|
Tim Schaub
|
dd23055db1
|
Merge pull request #8951 from jahow/remove-webgl
Remove legacy WebGL code & implement a lightweight API for point rendering
|
2018-11-16 14:55:00 +01:00 |
|
Olivier Guyot
|
1ae1b60308
|
Rename webgl-new to webgl
|
2018-11-16 14:05:06 +01:00 |
|
Olivier Guyot
|
40d5f4efe7
|
Added unit tests for the WebGLHelper class
|
2018-11-16 14:05:06 +01:00 |
|
Frederic Junod
|
0189e8345d
|
Remove WebGL references in comments
|
2018-11-16 14:05:06 +01:00 |
|
Olivier Guyot
|
72cf7b13fa
|
removed existing webgl rendering unit tests
|
2018-11-16 14:05:04 +01:00 |
|
Olivier Guyot
|
66a74ac019
|
Renamed WebGLBuffer to WebGLArrayBuffer to avoid conflicts
In the future this should be reworked to have a clearer API in general.
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
a84559d1fb
|
Added documentation & fixed linting for WebGL classes
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
cb77e10179
|
Removed the legacy shader build system
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
874047a928
|
The heatmap layer now has a configurable blur
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
530bcd0c88
|
Improve handling of uniforms in webgl helper
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
94524fb431
|
Webgl Helper now handles uniforms with framestate as input
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
716256e8f3
|
Cleaned up the heatmap layer & use dynamic radius
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
fb8bf785dd
|
Use the gradient texture in the heatmap layer
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
4a275c543a
|
Use post-processes in the heatmap example
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
0c1424c5bb
|
Added the concept of post process passes for webgl
|
2018-11-16 14:02:10 +01:00 |
|
Olivier Guyot
|
7fa2189fe9
|
Remove the bulk of the WebGL legacy code.
Things left to do:
* redo an icon layer example
* redo a clipping layer example
* update docs where WebGL renderers are mentioned
|
2018-11-16 14:02:08 +01:00 |
|
Olivier Guyot
|
d3294730f1
|
Renamed WebGLContext to Helper for clarity
|
2018-11-16 14:01:21 +01:00 |
|