From 69370ce62912dc99e7bbbf7cc1c07cfbeae046be Mon Sep 17 00:00:00 2001 From: Tom Payne Date: Thu, 21 Mar 2013 11:52:27 +0100 Subject: [PATCH] Use ol.structs.Buffer.getUsage --- src/ol/renderer/webgl/webglmaprenderer.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ol/renderer/webgl/webglmaprenderer.js b/src/ol/renderer/webgl/webglmaprenderer.js index bc00edcb29..11ff3b5a08 100644 --- a/src/ol/renderer/webgl/webglmaprenderer.js +++ b/src/ol/renderer/webgl/webglmaprenderer.js @@ -262,12 +262,11 @@ ol.renderer.webgl.Map.prototype.bindBuffer = function(target, buf) { } else { var buffer = gl.createBuffer(); gl.bindBuffer(target, buffer); - // FIXME should get STATIC/STREAM from buf gl.bufferData( target, target == goog.webgl.ARRAY_BUFFER ? new Float32Array(arr) : new Uint16Array(arr), - goog.webgl.STATIC_DRAW); + buf.getUsage()); var dirtySet = new ol.structs.IntegerSet(); buf.addDirtySet(dirtySet); this.bufferCache_[bufferKey] = {