Manage buffers in WebGL map renderer

This commit is contained in:
Tom Payne
2013-03-21 00:18:28 +01:00
parent ecd5158012
commit cc41d720fa
3 changed files with 91 additions and 50 deletions

View File

@@ -132,19 +132,6 @@ ol.renderer.webgl.Layer.prototype.bindFramebuffer =
};
/**
* @inheritDoc
*/
ol.renderer.webgl.Layer.prototype.disposeInternal = function() {
var mapRenderer = this.getWebGLMapRenderer();
var gl = mapRenderer.getGL();
if (!gl.isContextLost()) {
gl.deleteBuffer(this.arrayBuffer_);
}
goog.base(this, 'disposeInternal');
};
/**
* @return {!goog.vec.Mat4.Float32} Color matrix.
*/