Wrap ol.webgl code in define condition

This commit is contained in:
Andreas Hocevar
2017-01-02 21:52:31 +01:00
parent fd92982661
commit 9c79564676
5 changed files with 444 additions and 424 deletions
+4
View File
@@ -4,6 +4,8 @@ goog.require('ol');
goog.require('ol.webgl'); goog.require('ol.webgl');
if (ol.ENABLE_WEBGL) {
/** /**
* @constructor * @constructor
* @param {Array.<number>=} opt_arr Array. * @param {Array.<number>=} opt_arr Array.
@@ -53,3 +55,5 @@ ol.webgl.Buffer.Usage_ = {
STREAM_DRAW: ol.webgl.STREAM_DRAW, STREAM_DRAW: ol.webgl.STREAM_DRAW,
DYNAMIC_DRAW: ol.webgl.DYNAMIC_DRAW DYNAMIC_DRAW: ol.webgl.DYNAMIC_DRAW
}; };
}
+4
View File
@@ -9,6 +9,8 @@ goog.require('ol.webgl');
goog.require('ol.webgl.ContextEventType'); goog.require('ol.webgl.ContextEventType');
if (ol.ENABLE_WEBGL) {
/** /**
* @classdesc * @classdesc
* A WebGL context for accessing low-level WebGL capabilities. * A WebGL context for accessing low-level WebGL capabilities.
@@ -369,3 +371,5 @@ ol.webgl.Context.createTexture = function(gl, image, opt_wrapS, opt_wrapT) {
return texture; return texture;
}; };
}
+4
View File
@@ -5,6 +5,8 @@ goog.require('ol.webgl');
goog.require('ol.webgl.Shader'); goog.require('ol.webgl.Shader');
if (ol.ENABLE_WEBGL) {
/** /**
* @constructor * @constructor
* @extends {ol.webgl.Shader} * @extends {ol.webgl.Shader}
@@ -23,3 +25,5 @@ ol.inherits(ol.webgl.Fragment, ol.webgl.Shader);
ol.webgl.Fragment.prototype.getType = function() { ol.webgl.Fragment.prototype.getType = function() {
return ol.webgl.FRAGMENT_SHADER; return ol.webgl.FRAGMENT_SHADER;
}; };
}
+4
View File
@@ -4,6 +4,8 @@ goog.require('ol.functions');
goog.require('ol.webgl'); goog.require('ol.webgl');
if (ol.ENABLE_WEBGL) {
/** /**
* @constructor * @constructor
* @param {string} source Source. * @param {string} source Source.
@@ -39,3 +41,5 @@ ol.webgl.Shader.prototype.getSource = function() {
* @return {boolean} Is animated? * @return {boolean} Is animated?
*/ */
ol.webgl.Shader.prototype.isAnimated = ol.functions.FALSE; ol.webgl.Shader.prototype.isAnimated = ol.functions.FALSE;
}
+4
View File
@@ -5,6 +5,8 @@ goog.require('ol.webgl');
goog.require('ol.webgl.Shader'); goog.require('ol.webgl.Shader');
if (ol.ENABLE_WEBGL) {
/** /**
* @constructor * @constructor
* @extends {ol.webgl.Shader} * @extends {ol.webgl.Shader}
@@ -23,3 +25,5 @@ ol.inherits(ol.webgl.Vertex, ol.webgl.Shader);
ol.webgl.Vertex.prototype.getType = function() { ol.webgl.Vertex.prototype.getType = function() {
return ol.webgl.VERTEX_SHADER; return ol.webgl.VERTEX_SHADER;
}; };
}