tsauerwein
|
cf9619f378
|
Implement skipping features for 1by1 hit detection
|
2015-01-22 10:24:59 +01:00 |
|
tsauerwein
|
c4ee074274
|
Implement skipping features for drawReplay
|
2015-01-22 10:24:59 +01:00 |
|
tsauerwein
|
c85982bbe5
|
Remove unused variables
|
2015-01-09 09:21:40 +01:00 |
|
tsauerwein
|
25612f1af2
|
Unify return statement
Only return the callback result if it is truthy,
otherwise return undefined.
|
2015-01-08 16:12:52 +01:00 |
|
tsauerwein
|
bc71a36292
|
Implement hasFeatureAtPixel for webgl
|
2015-01-08 16:12:52 +01:00 |
|
tsauerwein
|
974823dbd4
|
Refactor createTexture
|
2015-01-08 15:40:03 +01:00 |
|
tsauerwein
|
38322d615b
|
Use renderBuffer for hit-detection
|
2015-01-08 15:38:00 +01:00 |
|
tsauerwein
|
060c9f3bc6
|
Reduce number of arrays created
|
2015-01-08 15:38:00 +01:00 |
|
tsauerwein
|
cf6dd38866
|
Use hit-detection images
|
2015-01-08 15:38:00 +01:00 |
|
tsauerwein
|
3ef61fa1c5
|
Add hit-detection support for webgl
|
2015-01-08 15:38:00 +01:00 |
|
Tim Schaub
|
1ff43686f5
|
Use bracket notation instead of goog.object.get
|
2015-01-07 22:31:01 -07:00 |
|
Tim Schaub
|
f9a92c422c
|
Use bracket notation instead of goog.object.set
|
2015-01-07 21:08:24 -07:00 |
|
Éric Lemoine
|
ddc51ee267
|
Unconditionally draw Replay's
|
2014-12-18 13:04:29 +01:00 |
|
Éric Lemoine
|
fdf52c1865
|
Simplify hit detection code
|
2014-12-05 15:42:54 +01:00 |
|
Éric Lemoine
|
c0bbb6c4fa
|
Disable vertex attrib array after replay
|
2014-11-21 17:48:58 +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
|
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 |
|
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
|
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 |
|