Éric Lemoine
|
857a8ca2bb
|
Delete WebGL resources used at postcompose time
|
2014-11-21 16:35:05 +01:00 |
|
Guillaume Beraudo
|
fe74bd1b2c
|
Add missing call to flush in webgl map renderer
|
2014-11-21 13:36:09 +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 |
|
É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 |
|
Guillaume Beraudo
|
6abe3047ec
|
Add feature overlay support to webgl map renderer.
|
2014-11-07 14:17:31 +01:00 |
|
Éric Lemoine
|
33adcd3903
|
Add very basic webgl vector renderer
|
2014-10-27 09:18:19 +01:00 |
|
Frederic Junod
|
25093b371d
|
Improve ol.structs.LRUCache type annotation
|
2014-08-27 09:09:52 +02:00 |
|
Éric Lemoine
|
def1af4492
|
No composeFrame if prepareFrame returns false
|
2014-08-24 14:55:13 +02:00 |
|
Tim Schaub
|
2ec63b6c58
|
Unnecessary ol.Tile requires
|
2014-06-27 19:57:54 -04:00 |
|
Tim Schaub
|
b9f444a008
|
Rename olx.View2DState to olx.ViewState and use viewState property
|
2014-06-27 09:58:25 -04:00 |
|
Éric Lemoine
|
49a1215f75
|
Pass a replay group to ol.render.Event
|
2014-06-14 14:21:34 +02:00 |
|
Hadrien Tulipe
|
7aab28afcc
|
Provide ol.RendererType structure through ol.renderer.Map
It was previously in ol.Map, but it could not be provided because
of circular dependencies.
|
2014-05-27 22:47:02 +02:00 |
|
Hadrien Tulipe
|
1d6f9ca80b
|
Expose the map renderer type to the public API
In the case where the map decides itself which renderer to use. It can
be convenient for the developer to have knowledge of the choice made.
|
2014-05-27 22:47:02 +02:00 |
|
Éric Lemoine
|
8cd5f6d642
|
Merge pull request #2109 from elemoine/visibleandinrange
Hit detection respects min and maxResolution
|
2014-05-25 14:43:44 +02:00 |
|
Éric Lemoine
|
fd8a46dcae
|
Hit detection respects min and maxResolution
|
2014-05-25 14:35:07 +02:00 |
|
Andreas Hocevar
|
eb6a938062
|
Do not document object literals as interfaces
Instead, object literals with properties that should not be
renamed can go in externs/olx.js.
|
2014-05-22 15:48:47 +02:00 |
|
Frederic Junod
|
2f918ea2a4
|
Remove unused goog.require
|
2014-05-21 16:06:32 +02:00 |
|
Tim Schaub
|
e4e3b2229a
|
Defines in ol namespace defined in ol.js
|
2014-04-30 08:54:30 -06:00 |
|
Tim Schaub
|
cec41c4b0a
|
Add missing requires
Without explicit requires, it is possible that a build would exclude ol.js.
|
2014-04-30 08:37:52 -06:00 |
|
Tim Schaub
|
aa3a20e911
|
Provide layer states array in frame state
|
2014-04-04 07:36:42 -06:00 |
|
Frederic Junod
|
55de0a54b9
|
Add ol.dom.createCanvasContext2D function
|
2014-04-02 09:37:41 +02:00 |
|
Tom Payne
|
022a7a03e0
|
Use oli.FrameState instead of ol.FrameState
|
2014-03-10 14:48:23 +01:00 |
|
Éric Lemoine
|
f9e04ad7d5
|
Use ol.renderer.Map#scheduleExpireIconCache
|
2014-02-06 12:59:39 +01:00 |
|
Tom Payne
|
7e020e4d26
|
Add ol.ENABLE_TILE to control inclusion of tile layer renderers
|
2014-01-30 11:20:59 +01:00 |
|
Tom Payne
|
8b128ece81
|
Add ol.ENABLE_IMAGE to control inclusion of image layer renderers
|
2014-01-30 11:20:59 +01:00 |
|
Tom Payne
|
2f50b9dc84
|
Sort layer types alphabetically
|
2014-01-30 11:20:59 +01:00 |
|
Frederic Junod
|
a139814b2f
|
Scale WebGL output canvas by devicePixelRatio
|
2014-01-15 16:20:51 +01:00 |
|
Tom Payne
|
086bb47b8c
|
Merge pull request #1535 from twpayne/vector-api-square-tiles
[vector-api] Only support square tiles
|
2014-01-15 01:46:34 -08:00 |
|
Tom Payne
|
4667dec7c3
|
Rename devicePixelRatio to pixelRatio in ol.FrameState
|
2014-01-15 09:46:27 +01:00 |
|
Tom Payne
|
d5c1e53e48
|
Only support square tiles
|
2014-01-15 09:45:49 +01:00 |
|
Antoine Abt
|
1142d55565
|
Add skeleton for webgl immediate renderer
|
2014-01-03 11:55:27 +01:00 |
|
Tom Payne
|
b59eec7a83
|
Merge remote-tracking branch 'openlayers/master' into vector-api
|
2013-12-13 20:22:06 +01:00 |
|
Tom Payne
|
2bcfa9ee00
|
Fix type errors in ol.renderer.webgl.Map
|
2013-12-13 18:59:25 +01:00 |
|
Éric Lemoine
|
35d5158454
|
Merge remote-tracking branch 'upstream/master' into vector-api
Conflicts:
src/objectliterals.jsdoc
src/ol/attribution.js
src/ol/geom/geometry.js
src/ol/geom/geometrycollection.js
src/ol/geom/linestring.js
src/ol/layer/vectorlayer.exports
src/ol/layer/vectorlayer.js
src/ol/map.js
src/ol/proj/proj.js
src/ol/renderer/canvas/canvasvectorlayerrenderer.js
src/ol/source/imagewmssource.js
src/ol/source/tilewmssource.js
src/ol/source/vectorsource.exports
src/ol/source/vectorsource.js
src/ol/source/wmssource.js
src/ol/style/style.js
src/ol/tilegrid/tilegrid.js
src/ol/tilegrid/wmtstilegrid.js
src/ol/tilegrid/xyztilegrid.js
|
2013-12-13 12:53:57 +01:00 |
|
Éric Lemoine
|
93e605b119
|
Merge pull request #1350 from elemoine/gutter
Add gutter support to ol.source.TileWMS
|
2013-12-13 01:11:42 -08:00 |
|
Éric Lemoine
|
701b2d63ef
|
Add gutter support to ol.renderer.webgl.TileLayer
|
2013-12-12 10:59:32 +01:00 |
|
Tom Payne
|
1dd5f7f7c8
|
Merge remote-tracking branch 'openlayers/master' into vector-api
|
2013-12-05 16:53:04 +01:00 |
|
Tom Payne
|
d6dc1a2c6f
|
Don't use WebGL if there is a major performance caveat
|
2013-12-04 11:58:05 +01:00 |
|
Tom Payne
|
617635ed80
|
Improve type checking in ol.renderer.webgl.Map
|
2013-11-24 14:28:44 +01:00 |
|
Frederic Junod
|
6762e70f4c
|
Better canvas sizing handling (canvas and webgl)
|
2013-11-21 17:08:49 +01:00 |
|
Frederic Junod
|
a7bb02b49c
|
Better canvas sizing handling (canvas and webgl)
|
2013-11-21 14:05:28 +01:00 |
|
Tom Payne
|
6fe7a980f2
|
Use ol.structs.PriorityQueue template in ol.renderer.webgl.Map
|
2013-11-20 11:45:49 +01:00 |
|
Éric Lemoine
|
215344af71
|
Set stencil to true in webgl context
|
2013-11-20 11:45:25 +01:00 |
|
Éric Lemoine
|
93aef958e9
|
Move arrayBuffer_ to layer renderer
|
2013-11-20 11:45:25 +01:00 |
|
Éric Lemoine
|
eead07b0bb
|
Fire pre and postcompose events from webgl map
|
2013-11-20 11:45:25 +01:00 |
|
Frederic Junod
|
f4c5168cdf
|
Remove renderer.Map#getCanvas function
|
2013-11-20 11:45:24 +01:00 |
|
Tom Payne
|
b403c25646
|
Factor out layersToDraw
|
2013-11-20 11:34:52 +01:00 |
|
Tom Payne
|
d7591331ba
|
Add and use ol.renderer.webgl.Layer#composeFrame
|
2013-11-20 11:34:50 +01:00 |
|
Tom Payne
|
2b2e7bf786
|
Rename ol.renderer.Layer#renderFrame to prepareFrame
|
2013-11-20 11:31:20 +01:00 |
|