remove ol.webgl.LayerRenderer.prototype.getGL (as suggest by @twpayne)

This commit is contained in:
Éric Lemoine
2012-08-16 15:04:23 +02:00
parent 89eadc5770
commit 9eb031ed89
2 changed files with 6 additions and 12 deletions

View File

@@ -32,14 +32,6 @@ ol.webgl.LayerRenderer.prototype.dispatchChangeEvent = function() {
ol.webgl.LayerRenderer.prototype.getTexture = goog.abstractMethod;
/**
* @return {WebGLRenderingContext} GL.
*/
ol.webgl.LayerRenderer.prototype.getGL = function() {
return this.getMapRenderer().getGL();
};
/**
* @override
* @return {ol.MapRenderer} MapRenderer.

View File

@@ -149,7 +149,8 @@ goog.inherits(ol.webgl.TileLayerRenderer, ol.webgl.LayerRenderer);
* @protected
*/
ol.webgl.TileLayerRenderer.prototype.disposeInternal = function() {
var gl = this.getGL();
var mapRenderer = this.getMapRenderer();
var gl = mapRenderer.getGL();
if (!gl.isContextLost()) {
gl.deleteBuffer(this.arrayBuffer_);
gl.deleteFramebuffer(this.framebuffer_);
@@ -166,7 +167,8 @@ ol.webgl.TileLayerRenderer.prototype.disposeInternal = function() {
ol.webgl.TileLayerRenderer.prototype.bindFramebuffer_ =
function(framebufferDimension) {
var gl = this.getGL();
var mapRenderer = this.getMapRenderer();
var gl = mapRenderer.getGL();
if (!goog.isDef(this.framebufferDimension_) ||
this.framebufferDimension_ != framebufferDimension) {
@@ -249,9 +251,9 @@ ol.webgl.TileLayerRenderer.prototype.handleWebGLContextLost = function() {
*/
ol.webgl.TileLayerRenderer.prototype.render = function() {
var gl = this.getGL();
var map = this.getMap();
var mapRenderer = this.getMapRenderer();
var map = this.getMap();
var gl = mapRenderer.getGL();
goog.asserts.assert(map.isDef());
var mapCenter = map.getCenter();