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 |
|
ahocevar
|
6cabb9dd0b
|
Remove drag segments of removed features
|
2018-12-05 12:02:35 +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 |
|
Ludvig Eriksson
|
a50fda5ac8
|
Call insertVertexCondition only when a vertex acually can be inserted
|
2018-12-04 09:55:31 +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 |
|
ahocevar
|
976863c376
|
Add prerender and postrender events for Image layer
|
2018-12-02 21:05:20 +01:00 |
|
ahocevar
|
be52368006
|
Remove unused render event
|
2018-12-02 17:13:03 +01: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 |
|
ahocevar
|
a77ed76443
|
Use WebGL even with major performance caveat
|
2018-11-30 14:20:59 +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 |
|
Niklas Alt
|
e73931a9b2
|
Duplicate @property for style and renderOrder
|
2018-11-29 16:51:01 +01:00 |
|
Johannes Weskamm
|
d4c14da4b5
|
Rename props, localization, fix example
|
2018-11-29 15:24:41 +01:00 |
|
Johannes Weskamm
|
97618c8611
|
Added scalebar option to ol.control.scaleline
|
2018-11-28 16:25:55 +01:00 |
|
Frederic Junod
|
769d7dd732
|
Change urls property in TileArcGISRest to optional
The `urls`property is optional if `url` is defined.
|
2018-11-28 16:00:56 +01:00 |
|
Frederic Junod
|
28bdbeb869
|
Change projection property in sources options to optional
The `projection` property is not mandatory, the view's projection is used if not provided.
|
2018-11-28 15:59:47 +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 |
|
Frederic Junod
|
4caabee792
|
Fix ExecutorGroup.js file location in comments
`src/ol/render/ExecutorGroup.js` was removed in #9003
|
2018-11-27 17:13:54 +01:00 |
|
ahocevar
|
f4aec3fd01
|
Remove unused Builder/Executor functions and members
|
2018-11-25 20:06:37 +01:00 |
|
Andreas Hocevar
|
66ec9983b2
|
Fix module path
|
2018-11-25 14:19:56 +01:00 |
|
Tim Schaub
|
8cea28e102
|
Add missing full stop in comment
Co-Authored-By: fredj <frederic.junod@camptocamp.com>
|
2018-11-23 08:24:20 +01:00 |
|
Andreas Hocevar
|
d1df9dae0d
|
Pass baseOptions to parent constructor
Co-Authored-By: fredj <frederic.junod@camptocamp.com>
|
2018-11-22 10:27:29 +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 |
|
Tim Schaub
|
37c987de0a
|
Move quadKey function to the one place it is used
|
2018-11-21 10:10:51 -07:00 |
|
Frederic Junod
|
cb44775306
|
Remove leftover comments and code for 'vector' render mode
|
2018-11-21 16:58:27 +01:00 |
|
Frederic Junod
|
a8799e1d60
|
Fix typo
|
2018-11-21 16:23:54 +01:00 |
|
Frederic Junod
|
087b024a24
|
Change projection property in sources options to optional
The `projection` property is not mandatory, the view's projection is used if not provided.
|
2018-11-21 16:23:29 +01:00 |
|
Tim Schaub
|
c6be2c7ff5
|
Merge pull request #8977 from jahow/add-webgl-rendering-tests
Add WebGL rendering tests & improve the WebGLHelper API
|
2018-11-20 03:59:06 -08:00 |
|
Nicholas L
|
a9d336d0f1
|
[Client] Remove renderFrame
|
2018-11-20 18:52:43 +13:00 |
|
Tim Schaub
|
8b50c3c6cb
|
Pass along the ability to measure and cache text width
|
2018-11-19 15:34:48 -07:00 |
|
Tim Schaub
|
7036064ffc
|
Add tiles to avoid 404s in rendering tests
|
2018-11-19 13:50:52 -07:00 |
|
Tim Schaub
|
898c349fbf
|
Stacking contexts for layers, overlays, and controls
|
2018-11-19 11:00:33 -07:00 |
|
Olivier Guyot
|
0b23e94a2a
|
Fixed internal var name on WebGLPoints renderer.
|
2018-11-19 13:11:23 +01:00 |
|