Commit Graph

2475 Commits

Author SHA1 Message Date
Tom Payne 40e83b9258 Don't redraw if center or resolution is not defined 2012-07-17 18:55:33 +02:00
Tom Payne be94eafae6 Override getLayer in ol.webgl.TileLayerRenderer 2012-07-17 17:39:47 +02:00
Tom Payne aded70d6e6 Add ol.TileBounds.getSize 2012-07-17 17:28:51 +02:00
Éric Lemoine b4fea2233e remove setDefaultCenterAndResolution 2012-07-17 17:21:28 +02:00
Tom Payne 41175a475f Add ol.Rectangle.intersects 2012-07-17 15:51:13 +02:00
Tom Payne d8a5126265 Snapshot WebGL renderer 2012-07-17 14:07:29 +02:00
Tom Payne 51e1d364c4 Remove unnecessary texture parameters 2012-07-17 14:07:16 +02:00
Tom Payne 7c290e9e30 Add skeleton ol.webgl.TileLayerRenderer shaders 2012-07-17 14:06:45 +02:00
Tom Payne 117321ea43 Name event handlers more consistently 2012-07-17 14:06:01 +02:00
Tom Payne ab702c29e6 Replace forEachLayer with forEachVisibleLayer and pass layer renderer 2012-07-17 14:05:15 +02:00
Tom Payne ac80a6e0b6 Merge shaders into single file 2012-07-17 13:41:38 +02:00
Tom Payne 7e2816ecd8 Implement shaders as singletons 2012-07-17 13:17:40 +02:00
Tom Payne 3ba0525495 Snapshot WebGL renderer 2012-07-17 12:15:33 +02:00
Tom Payne 0db1b0c0d6 Override getMap in ol.webgl.LayerRenderer 2012-07-17 12:13:51 +02:00
Tom Payne e0f840dd27 Override method rather than adding a new one 2012-07-17 12:13:15 +02:00
Tom Payne 253d62763f Refactor context lost handling 2012-07-17 12:01:32 +02:00
Tom Payne 495630355a Add texture cache 2012-07-17 12:01:32 +02:00
Tom Payne 1aaa59a110 Move ol.webgl.WebGLContextEventType into ol.webgl 2012-07-17 11:56:44 +02:00
Tom Payne da9c39b737 Add missing requires 2012-07-17 08:57:47 +02:00
Tom Payne a84198f756 OpenStreetMap wraps X and crops Y 2012-07-15 22:22:46 +02:00
Tom Payne 8df2404e77 Return null tiles when out of range 2012-07-15 22:22:25 +02:00
Tom Payne bf31b614e8 Allow out-of-range signalling with undefined 2012-07-15 22:21:25 +02:00
Tom Payne e23e19c074 Snapshot ol.webgl.TileLayerRenderer 2012-07-15 20:50:21 +02:00
Tom Payne dd40b4a758 Dispatch change event on load 2012-07-15 20:50:21 +02:00
Tom Payne ddbe0dccaf Correct target 2012-07-15 20:50:21 +02:00
Tom Payne 249449df3b Listen for changes in layer renderers 2012-07-15 20:50:21 +02:00
Tom Payne 74bfdd7ebe Cope with missing layer renderers 2012-07-15 20:50:21 +02:00
Tom Payne bcf6e7d7b1 Add ol.DEBUG_WEBGL @define 2012-07-15 20:50:21 +02:00
Tom Payne ca7d010974 Remove ol.Bounds 2012-07-15 19:00:01 +02:00
Tom Payne ae7572aa7a Port ol.webgl.TileLayerRenderer to ol.Rectangle 2012-07-15 18:56:57 +02:00
Tom Payne 63408b82eb Port ol.Map to ol.Rectangle 2012-07-15 18:56:19 +02:00
Tom Payne 4b337ade48 Port ol.Projection to ol.Rectangle 2012-07-15 18:55:53 +02:00
Tom Payne 8c9fbc1478 Port ol.TileGrid to ol.Rectangle 2012-07-15 18:55:33 +02:00
Tom Payne aa6ef496ef Base ol.TileBounds on ol.Rectangle instead of goog.math.Box 2012-07-15 18:54:31 +02:00
Tom Payne ac3d05421b Base ol.Extent on ol.Rectangle instead of goog.math.Box 2012-07-15 18:54:05 +02:00
Tom Payne b4ee35954f Add ol.Rectangle 2012-07-15 18:51:51 +02:00
Tom Payne 582a9e93e0 Snapshot WebGL renderer 2012-07-15 16:32:00 +02:00
Tom Payne 1d567bb2bf Transform tile coords when converting them to URLs 2012-07-15 16:23:03 +02:00
Tom Payne b4c9c1e846 Use normalized tile coordinates (bottom left) 2012-07-15 16:14:24 +02:00
Tom Payne 61ab5c8f49 Refactor shader and program management 2012-07-15 14:11:32 +02:00
Tom Payne 73187bc018 Add ol.webgl.LayerRenderer.getTexture 2012-07-15 12:33:44 +02:00
Tom Payne af8e093768 Add ol.TileLayer.getTileStore 2012-07-15 12:32:42 +02:00
Tom Payne af7dfc60aa Set extent to undefined when it is undefined 2012-07-15 12:32:09 +02:00
Tom Payne 26aa704a4d Refresh layer renderer management 2012-07-15 12:31:33 +02:00
Tom Payne 9e024011d4 Use goog.fx.anim 2012-07-15 00:36:26 +02:00
Tom Payne adfdedb12b Add ol.Map.freeze/thaw 2012-07-14 22:41:04 +02:00
Tom Payne 75ab503473 Correct WebGL context handling 2012-07-14 22:18:57 +02:00
Tom Payne d258db6204 Snapshot ol.webgl.TileLayerRenderer 2012-07-14 22:00:43 +02:00
Tom Payne 998dbdabd0 Make ol.Map.layerRenderers protected 2012-07-14 22:00:43 +02:00
Tom Payne 5aab7cb142 Add ol.TileLayer 2012-07-14 22:00:43 +02:00