Add ol.DEBUG_WEBGL @define

This commit is contained in:
Tom Payne
2012-07-15 20:44:25 +02:00
parent 00c9c38ab9
commit bcf6e7d7b1

View File

@@ -14,6 +14,12 @@ goog.require('ol.webgl.shader.Fragment');
goog.require('ol.webgl.shader.Vertex');
/**
* @define {boolean} Enable WebGL debugging.
*/
ol.DEBUG_WEBGL = false;
/**
* @enum {string}
*/
@@ -57,6 +63,10 @@ ol.webgl.Map = function(target, opt_values) {
});
goog.asserts.assert(!goog.isNull(this.gl_));
if (ol.DEBUG_WEBGL) {
this.gl_ = WebGLDebugUtils.makeDebugContext(this.gl_);
}
goog.events.listen(this.canvas_, ol.webgl.WebGLContextEventType.LOST,
this.handleWebGLContextLost, false, this);
goog.events.listen(this.canvas_, ol.webgl.WebGLContextEventType.RESTORED,