From 0abc4219b3b88e7d9f208944249544cd318f329d Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Wed, 18 Jul 2012 00:35:44 +0200 Subject: [PATCH] Document various FIXMEs --- src/ol/map.js | 2 +- src/ol/webgl/map.js | 6 ++++++ src/ol/webgl/tilelayerrenderer.js | 2 ++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/ol/map.js b/src/ol/map.js index e17a522ebb..7885dcfcce 100644 --- a/src/ol/map.js +++ b/src/ol/map.js @@ -410,6 +410,7 @@ ol.Map.prototype.recalculateExtent_ = function() { var maxX = center.x + resolution * size.width / 2; var maxY = center.y + resolution * size.height / 2; var extent = new ol.Extent(minX, minY, maxX, maxY); + // FIXME check whether this causes an infinite loop! this.set(ol.MapProperty.EXTENT, extent); } }; @@ -509,7 +510,6 @@ ol.Map.prototype.setLayers = function(layers) { * @param {number} resolution Resolution. */ ol.Map.prototype.setResolution = function(resolution) { - // FIXME support discrete resolutions this.set(ol.MapProperty.RESOLUTION, resolution); }; diff --git a/src/ol/webgl/map.js b/src/ol/webgl/map.js index 5f3f98d16c..a8aa461771 100644 --- a/src/ol/webgl/map.js +++ b/src/ol/webgl/map.js @@ -1,3 +1,9 @@ +// FIXME clear tileTextureCache +// FIXME defer texture loads until after redraw when animating +// FIXME generational tile texture garbage collector newFrame/get +// FIXME defer cleanup until post-render +// FIXME check against gl.getParameter(webgl.MAX_TEXTURE_SIZE) + goog.provide('ol.webgl.Map'); goog.provide('ol.webgl.map.shader'); diff --git a/src/ol/webgl/tilelayerrenderer.js b/src/ol/webgl/tilelayerrenderer.js index a3407dc4ee..c9778e6368 100644 --- a/src/ol/webgl/tilelayerrenderer.js +++ b/src/ol/webgl/tilelayerrenderer.js @@ -1,3 +1,5 @@ +// FIXME animated shaders! check in redraw + goog.provide('ol.webgl.TileLayerRenderer'); goog.provide('ol.webgl.tilelayerrenderer.shader');