Frédéric Junod
d0f03f1257
Merge pull request #9043 from openlayers/examples_types
...
Fix type notation in examples
2018-12-07 11:15:17 +01:00
Frederic Junod
457e7b96dd
Remove extra param to function
2018-12-07 11:00:05 +01:00
Frederic Junod
759b317707
Fix type notation in examples
2018-12-07 10:55:26 +01:00
Andreas Hocevar
30947c0de8
Merge pull request #9041 from jahow/fix-webgl-ff-bug
...
Reworked the Webgl Heatmap layer & associated utilities
2018-12-07 10:28:44 +01:00
Frederic Junod
cd3e65e3df
Remove unneeded type cast in examples
2018-12-07 09:55:09 +01:00
Frédéric Junod
76bd75ebb1
Merge pull request #9042 from openlayers/opt_onBoxEnd
...
Change onBoxEnd property in DragBox options to optional
2018-12-07 09:36:27 +01:00
Olivier Guyot
27b0cf18e7
Update default shaders in documentation of webgl classes
2018-12-07 09:32:52 +01:00
Frederic Junod
bade38ecc8
Change onBoxEnd property in DragBox options to optional
2018-12-07 09:17:34 +01:00
Olivier Guyot
8e4c66a49e
Regenerate new test renders & remove the --ignore-gpu-blacklist flag
2018-12-07 09:09:19 +01:00
Olivier Guyot
2c4a959e55
Generally fixed the webgl heatmap layer
...
Things done:
- stay closer to the original rendering in canvas
- get rid of the intermediary blur step
- use the new callbacks in the webgl points renderer
- premultiply alpha in the last postprocessing step
2018-12-07 09:02:02 +01:00
Olivier Guyot
b532a489d4
Webgl points / fix weird glitches by premultiplying alpha
2018-12-07 09:02:02 +01:00
Olivier Guyot
f177a2bcd5
Simple handling of layer opacity in webgl points layer
...
Now the layer opacity is simply handled by a CSS property on the layer DOM element. As such it does not have to be
taken into account in shaders.
2018-12-07 09:02:02 +01:00
Olivier Guyot
a6989af00a
Webgl points layer / added callbacks for attributes
...
Now opacity, rotateWithView and tex coords can be set with callbacks per feature.
2018-12-07 08:57:12 +01:00
Olivier Guyot
2367fbb1ea
Webgl / do not enable missing attributes
...
Some expected attributes might not end up in the compiled shader. In this case, skip calling enableVertexAttrib
2018-12-07 08:57:03 +01:00
Andreas Hocevar
4ce5379a4b
Merge pull request #9039 from OSHistory/tsFunctionReturnVoid
...
Add ': void' to non returning functions (error TS7014)
2018-12-07 07:58:40 +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
Niklas Alt
4bc9216e41
Add ': void' to non returning functions (error TS7014)
2018-12-06 19:57:45 +01:00
Andreas Hocevar
97ab5133a0
Merge pull request #9028 from OSHistory/specifyArrayType
...
Specify the return array as coordinates
2018-12-06 14:50:47 +01:00
Niklas Alt
d00bfe8fe7
Use generic * for Coordinate array returns
2018-12-06 14:36:33 +01:00
Andreas Hocevar
e4e0e61731
Merge pull request #9037 from openlayers/greenkeeper/webpack-4.27.1
...
Update webpack to the latest version 🚀
2018-12-05 21:39:57 +01:00
greenkeeper[bot]
88db530c43
chore(package): update webpack to version 4.27.1
2018-12-05 19:36:50 +00:00
Andreas Hocevar
9cf58e412f
Merge pull request #9036 from ahocevar/modify-drag-segments
...
Remove drag segments of removed features
2018-12-05 12:58:33 +01:00
ahocevar
6cabb9dd0b
Remove drag segments of removed features
2018-12-05 12:02:35 +01:00
Andreas Hocevar
b71e391e3b
Merge pull request #9031 from ludvigeriksson/insertVertexCondition-fix
...
Call insertVertexCondition only when a vertex acually can be inserted
2018-12-04 13:22:42 +01:00
Andreas Hocevar
e92e03eb1b
Merge pull request #9032 from openlayers/greenkeeper/webpack-4.27.0
...
Update webpack to the latest version 🚀
2018-12-04 13:13:48 +01:00
ahocevar
df59b894b1
Make tile keys stable to avoid TileQueue confusion
2018-12-04 11:09:51 +01:00
ahocevar
6202a0cf05
Bring back interim tiles, but don't block user interaction
2018-12-04 11:09:51 +01:00
greenkeeper[bot]
4a28155f2b
chore(package): update webpack to version 4.27.0
2018-12-04 09:52:16 +00:00
Ludvig Eriksson
a50fda5ac8
Call insertVertexCondition only when a vertex acually can be inserted
2018-12-04 09:55:31 +01:00
Andreas Hocevar
56201b9295
Merge pull request #9029 from OSHistory/inheritDoc
...
Use camel-cased inheritDoc for consistency
2018-12-03 20:48:21 +01:00
Niklas Alt
3ef6e39c26
Use camel-cased inheritDoc for consistency
2018-12-03 20:42:03 +01:00
Niklas Alt
8f7d0c8a4b
Specify the return array as coordinates
2018-12-03 20:22:46 +01:00
Andreas Hocevar
fd0e7782ed
Merge pull request #9026 from ahocevar/dependencies
...
Update ol-mapbox-style and jsdoc-plugin-typescript
2018-12-03 06:31:33 +01:00
Andreas Hocevar
3790007226
Merge pull request #9025 from ahocevar/render-event
...
Remove unused render event
2018-12-03 06:31:03 +01:00
ahocevar
976863c376
Add prerender and postrender events for Image layer
2018-12-02 21:05:20 +01:00
ahocevar
4256932cee
Update ol-mapbox-style and jsdoc-plugin-typescript
2018-12-02 17:17:19 +01:00
ahocevar
be52368006
Remove unused render event
2018-12-02 17:13:03 +01:00
Tim Schaub
3944f0e62b
Merge pull request #9023 from jahow/fix-webgl-points-layer
...
Fix webgl PointsLayer not rendering anything
2018-11-30 21:38:43 -07:00
jahow
8bb7d77f68
Update PointsLayer documentation
2018-12-01 00:11:27 +01:00
jahow
55c36b5aab
Shader compilation errors are now logged even when the compilation succeeded
2018-12-01 00:03:05 +01:00
jahow
78028893e2
Added missing attributes in PointsLayer
...
Attributes were used in the shader but not bound to a buffer, which made the
rendering failed in some implementations.
2018-12-01 00:01:55 +01:00
Andreas Hocevar
171f1a5bac
Merge pull request #9022 from ahocevar/webgl-performance-caveat
...
Use WebGL even with major performance caveat
2018-11-30 15:53:27 +01:00
ahocevar
a77ed76443
Use WebGL even with major performance caveat
2018-11-30 14:20:59 +01:00
Andreas Hocevar
e9e804a836
Merge pull request #9020 from ahocevar/remove-superfluous-settileurlfunction
...
Remove superfluous setTileUrlFunction call
2018-11-30 11:09:46 +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
9720db2041
Remove superfluous setTileUrlFunction call
2018-11-29 21:20:35 +01:00
Andreas Hocevar
65a10db432
Merge pull request #9018 from OSHistory/docFixes
...
Duplicate @property for style and renderOrder
2018-11-29 17:12:43 +01:00
Niklas Alt
e73931a9b2
Duplicate @property for style and renderOrder
2018-11-29 16:51:01 +01:00
Frédéric Junod
aad836dfb2
Merge pull request #9012 from fredj/misc
...
Change projection and urls properties in sources options to optional
2018-11-29 07:08:21 +01:00