Éric Lemoine
|
6d1d47a918
|
Remove @api for ol.render.webgl.Immediate#flush
|
2014-12-04 11:22:15 +01:00 |
|
Éric Lemoine
|
aef11b7471
|
Better comment in ivectorcontext.js
|
2014-12-04 11:18:58 +01:00 |
|
Éric Lemoine
|
c0bbb6c4fa
|
Disable vertex attrib array after replay
|
2014-11-21 17:48:58 +01:00 |
|
Éric Lemoine
|
b3369cd516
|
Delete WebGL resources used by immediate API
|
2014-11-21 16:35:05 +01:00 |
|
Éric Lemoine
|
37f91690f1
|
Merge pull request #45 from elemoine/webgl-point-buffer
[webgl-point] Rename ol.structs.Buffer to ol.webgl.Buffer
|
2014-11-21 16:14:01 +01:00 |
|
Éric Lemoine
|
57db47ac18
|
Rename ol.structs.Buffer to ol.webgl.Buffer
The Buffer class is WebGL specific, and it's not really a "data structure", in the pure sense of the term.
|
2014-11-21 15:48:31 +01:00 |
|
Éric Lemoine
|
6360e4497d
|
Add a comment to WebGL ImageReplay
A comment explaining why we don't need to call deleteProgram and deleteShader in the function returned by getDeleteResourcesFunction.
|
2014-11-21 15:39:23 +01:00 |
|
Éric Lemoine
|
dae5bd53b7
|
Merge pull request #41 from elemoine/webgl-point-cleanup
[webgl-point] Use ol WebGL infrastructure in WebGL replay
|
2014-11-21 14:56:19 +01:00 |
|
Guillaume Beraudo
|
235f7c5bd1
|
Fix lack of @api doc in webgl Immediate
|
2014-11-21 13:35:20 +01:00 |
|
Éric Lemoine
|
fd9db053c0
|
Use ol WebGL infrastructure in WebGL replay
|
2014-11-21 11:39:47 +01:00 |
|
Éric Lemoine
|
a665b76f8f
|
Merge pull request #38 from elemoine/webgl-point-uint
Fix assert in WebGL replay
|
2014-11-21 10:20:44 +01:00 |
|
Éric Lemoine
|
05f71383f9
|
Fix assert in WebGL replay
|
2014-11-21 09:33:45 +01:00 |
|
Éric Lemoine
|
ee54d21b89
|
Merge pull request #37 from elemoine/webgl-point-uint
[webgl-point] Use OES_element_index_uint when available
|
2014-11-20 17:08:16 +01:00 |
|
Éric Lemoine
|
2f7c97f25a
|
Use OES_element_index_uint when available
|
2014-11-20 16:39:25 +01:00 |
|
Guillaume Beraudo
|
7d01946fef
|
Removing webgl Immediate delegation code for drawing text
|
2014-11-20 13:53:00 +01:00 |
|
Guillaume Beraudo
|
257784e277
|
More lenient webgl Immediate drawing of a feature.
Remove assert to handle drawing features with supported geometries.
|
2014-11-20 13:53:00 +01:00 |
|
Guillaume Beraudo
|
f1402522b5
|
More lenient Immediate geometry collection rendering
Render geometry collection elements with a valid renderer inspite of
throwing an assertion error. Allows support of hierarchies of points.
|
2014-11-20 13:53:00 +01:00 |
|
Guillaume Beraudo
|
20ceae2655
|
Webgl immediate implementation for points
Internally uses a replay group to share code.
Modifies the dynamic data example to use PointGeometry
and Feature in addition to MultiPoint.
|
2014-11-20 13:53:00 +01:00 |
|
tsauerwein
|
d12db0419c
|
Make sure only one texture is created per image
|
2014-11-20 11:39:25 +01:00 |
|
tsauerwein
|
41887e660b
|
Fix call to drawElements
The offset must be given in bytes.
|
2014-11-12 16:29:46 +01:00 |
|
Éric Lemoine
|
46e436b599
|
Minor refactoring to WebGL image replay func
|
2014-11-10 17:19:31 +01:00 |
|
Éric Lemoine
|
d9a4482393
|
Add ol.renderer.webgl.VectorLayer#disposeInternal
Implement disposeInternal to free WebGL resources (deleteBuffer and deleteTexture).
|
2014-11-10 16:52:32 +01:00 |
|
Éric Lemoine
|
87865be9f4
|
Add "color" support to WebGL image replay
This adds support for layer brightness, contrast, hue, saturation.
|
2014-11-10 15:00:35 +01:00 |
|
Éric Lemoine
|
240f425c46
|
Add global opacity support to WebGL image replay
vectorLayer.setOpacity() now works as expected.
|
2014-11-10 14:58:57 +01:00 |
|
Éric Lemoine
|
1de46c68d7
|
Use "discard" in image shader
This leads to better looking Timeline profiles in Chrome's developer tools!
|
2014-11-10 14:58:56 +01:00 |
|
Éric Lemoine
|
fb816b7ab5
|
Fix texture coordinates in WebGL image replay
|
2014-11-10 12:30:59 +01:00 |
|
Éric Lemoine
|
a2cf5b0889
|
Add unit tests for WebGL image replay
|
2014-11-10 11:02:32 +01:00 |
|
Éric Lemoine
|
c79f3aa101
|
Delete WebGL buffers
|
2014-11-10 09:54:04 +01:00 |
|
Éric Lemoine
|
0a364b32ed
|
Use LINEAR for icon textures
|
2014-11-07 10:49:58 +01:00 |
|
Éric Lemoine
|
c0acc8d825
|
Add comment describing the vertices sent to GPU
|
2014-11-07 09:59:56 +01:00 |
|
Éric Lemoine
|
0c6a40f5b5
|
Support image rotateWithView
|
2014-11-06 17:16:58 +01:00 |
|
Éric Lemoine
|
fb24c68b9c
|
Support image rotation
|
2014-11-06 15:27:25 +01:00 |
|
Éric Lemoine
|
43756a2d59
|
Support image scale
|
2014-11-06 09:47:24 +01:00 |
|
Éric Lemoine
|
64a7cdf372
|
Implement getImageSize in ol.style.Circle and RegularShape
|
2014-11-06 09:35:47 +01:00 |
|
Éric Lemoine
|
9029c0fdad
|
Use replay maxExtent center as the coord system origin
|
2014-11-06 09:24:47 +01:00 |
|
Éric Lemoine
|
8415a0c8ba
|
Fix type for image replay origin
|
2014-11-04 08:48:43 +01:00 |
|
Éric Lemoine
|
28e51740c6
|
Address precision/jitter problems
Address precision/jitter problems by using coordinates relative to the Replay max extent rather that the world.
|
2014-11-03 17:45:50 +01:00 |
|
Éric Lemoine
|
209d39a460
|
Support image opacity
|
2014-11-03 16:50:33 +01:00 |
|
Éric Lemoine
|
05bbfd58a8
|
Support image anchor
|
2014-11-03 15:40:00 +01:00 |
|
Éric Lemoine
|
2c92d9a709
|
Fix drawElement call
|
2014-11-03 14:54:41 +01:00 |
|
Éric Lemoine
|
14d7f2a797
|
Delete ImageReplay textures
|
2014-11-03 14:16:32 +01:00 |
|
Éric Lemoine
|
4534bb8861
|
Make shaders closer to WebGL image replay
|
2014-11-03 13:46:34 +01:00 |
|
Éric Lemoine
|
495a7c95a1
|
Clearer comment
|
2014-10-31 15:42:52 +01:00 |
|
Éric Lemoine
|
64bc8f74be
|
Better typing, fewer arrays
|
2014-10-31 15:41:25 +01:00 |
|
Éric Lemoine
|
8bff6a1abe
|
Flatten the WebGL replay class hierarchy
|
2014-10-31 15:23:50 +01:00 |
|
Éric Lemoine
|
9201312737
|
Add support for icon sprites
|
2014-10-31 11:16:51 +01:00 |
|
Éric Lemoine
|
bbea205a9c
|
Use texture to draw points with WebGL
|
2014-10-27 09:18:19 +01:00 |
|
Éric Lemoine
|
c8225e49b1
|
Use triangles to draw points with WebGL
|
2014-10-27 09:18:19 +01:00 |
|
Éric Lemoine
|
33adcd3903
|
Add very basic webgl vector renderer
|
2014-10-27 09:18:19 +01:00 |
|
Tim Schaub
|
947b049799
|
Rename ol.browserfeature to ol.has
|
2014-08-22 07:34:35 -06:00 |
|