Merge pull request #6314 from ahocevar/webgl-define
WebGL conditional compilation
This commit is contained in:
@@ -1,5 +1,7 @@
|
|||||||
goog.provide('ol.render.webgl');
|
goog.provide('ol.render.webgl');
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @const
|
* @const
|
||||||
* @type {ol.Color}
|
* @type {ol.Color}
|
||||||
@@ -66,3 +68,5 @@ ol.render.webgl.triangleIsCounterClockwise = function(x1, y1, x2, y2, x3, y3) {
|
|||||||
* @type {number}
|
* @type {number}
|
||||||
*/
|
*/
|
||||||
ol.render.webgl.EPSILON = Number.EPSILON || 2.220446049250313e-16;
|
ol.render.webgl.EPSILON = Number.EPSILON || 2.220446049250313e-16;
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -13,6 +13,8 @@ goog.require('ol.webgl');
|
|||||||
goog.require('ol.webgl.Buffer');
|
goog.require('ol.webgl.Buffer');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.render.webgl.Replay}
|
* @extends {ol.render.webgl.Replay}
|
||||||
@@ -413,3 +415,5 @@ ol.render.webgl.CircleReplay.prototype.setFillStrokeStyle = function(fillStyle,
|
|||||||
this.styles_.push([fillStyleColor, strokeStyleColor, strokeStyleWidth]);
|
this.styles_.push([fillStyleColor, strokeStyleColor, strokeStyleWidth]);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ goog.require('ol.webgl.Fragment');
|
|||||||
goog.require('ol.webgl.Vertex');
|
goog.require('ol.webgl.Vertex');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.webgl.Fragment}
|
* @extends {ol.webgl.Fragment}
|
||||||
@@ -144,3 +146,5 @@ ol.render.webgl.circlereplay.defaultshader.Locations = function(gl, program) {
|
|||||||
*/
|
*/
|
||||||
this.a_radius = gl.getAttribLocation(program, 'g');
|
this.a_radius = gl.getAttribLocation(program, 'g');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -11,6 +11,8 @@ goog.require('ol.webgl.Buffer');
|
|||||||
goog.require('ol.webgl.Context');
|
goog.require('ol.webgl.Context');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.render.webgl.Replay}
|
* @extends {ol.render.webgl.Replay}
|
||||||
@@ -606,3 +608,5 @@ ol.render.webgl.ImageReplay.prototype.setImageStyle = function(imageStyle) {
|
|||||||
this.scale_ = scale;
|
this.scale_ = scale;
|
||||||
this.width_ = size[0];
|
this.width_ = size[0];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ goog.require('ol.webgl.Fragment');
|
|||||||
goog.require('ol.webgl.Vertex');
|
goog.require('ol.webgl.Vertex');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.webgl.Fragment}
|
* @extends {ol.webgl.Fragment}
|
||||||
@@ -134,3 +136,5 @@ ol.render.webgl.imagereplay.defaultshader.Locations = function(gl, program) {
|
|||||||
*/
|
*/
|
||||||
this.a_texCoord = gl.getAttribLocation(program, 'd');
|
this.a_texCoord = gl.getAttribLocation(program, 'd');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -9,6 +9,8 @@ goog.require('ol.render.webgl.ReplayGroup');
|
|||||||
goog.require('ol.render.webgl');
|
goog.require('ol.render.webgl');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.render.VectorContext}
|
* @extends {ol.render.VectorContext}
|
||||||
@@ -331,3 +333,5 @@ ol.render.webgl.Immediate.prototype.setFillStrokeStyle = function(fillStyle, str
|
|||||||
this.fillStyle_ = fillStyle;
|
this.fillStyle_ = fillStyle;
|
||||||
this.strokeStyle_ = strokeStyle;
|
this.strokeStyle_ = strokeStyle;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -15,6 +15,8 @@ goog.require('ol.webgl');
|
|||||||
goog.require('ol.webgl.Buffer');
|
goog.require('ol.webgl.Buffer');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.render.webgl.Replay}
|
* @extends {ol.render.webgl.Replay}
|
||||||
@@ -675,3 +677,5 @@ ol.render.webgl.LineStringReplay.Instruction_ = {
|
|||||||
MITER_BOTTOM: 19,
|
MITER_BOTTOM: 19,
|
||||||
MITER_TOP: 23
|
MITER_TOP: 23
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ goog.require('ol.webgl.Fragment');
|
|||||||
goog.require('ol.webgl.Vertex');
|
goog.require('ol.webgl.Vertex');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.webgl.Fragment}
|
* @extends {ol.webgl.Fragment}
|
||||||
@@ -149,3 +151,5 @@ ol.render.webgl.linestringreplay.defaultshader.Locations = function(gl, program)
|
|||||||
*/
|
*/
|
||||||
this.a_position = gl.getAttribLocation(program, 'e');
|
this.a_position = gl.getAttribLocation(program, 'e');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -19,6 +19,8 @@ goog.require('ol.webgl');
|
|||||||
goog.require('ol.webgl.Buffer');
|
goog.require('ol.webgl.Buffer');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.render.webgl.Replay}
|
* @extends {ol.render.webgl.Replay}
|
||||||
@@ -1016,3 +1018,5 @@ ol.render.webgl.PolygonReplay.prototype.setFillStrokeStyle = function(fillStyle,
|
|||||||
this.lineStringReplay.setFillStrokeStyle(null, nullStrokeStyle);
|
this.lineStringReplay.setFillStrokeStyle(null, nullStrokeStyle);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ goog.require('ol.webgl.Fragment');
|
|||||||
goog.require('ol.webgl.Vertex');
|
goog.require('ol.webgl.Vertex');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.webgl.Fragment}
|
* @extends {ol.webgl.Fragment}
|
||||||
@@ -114,3 +116,5 @@ ol.render.webgl.polygonreplay.defaultshader.Locations = function(gl, program) {
|
|||||||
*/
|
*/
|
||||||
this.a_position = gl.getAttribLocation(program, 'a');
|
this.a_position = gl.getAttribLocation(program, 'a');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -7,6 +7,9 @@ goog.require('ol.transform');
|
|||||||
goog.require('ol.vec.Mat4');
|
goog.require('ol.vec.Mat4');
|
||||||
goog.require('ol.webgl');
|
goog.require('ol.webgl');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.render.VectorContext}
|
* @extends {ol.render.VectorContext}
|
||||||
@@ -357,3 +360,5 @@ ol.render.webgl.Replay.prototype.drawElements = function(
|
|||||||
var offsetInBytes = start * elementSize;
|
var offsetInBytes = start * elementSize;
|
||||||
gl.drawElements(ol.webgl.TRIANGLES, numItems, elementType, offsetInBytes);
|
gl.drawElements(ol.webgl.TRIANGLES, numItems, elementType, offsetInBytes);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -13,6 +13,9 @@ goog.require('ol.render.webgl.LineStringReplay');
|
|||||||
goog.require('ol.render.webgl.PolygonReplay');
|
goog.require('ol.render.webgl.PolygonReplay');
|
||||||
goog.require('ol.render.webgl.TextReplay');
|
goog.require('ol.render.webgl.TextReplay');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.render.ReplayGroup}
|
* @extends {ol.render.ReplayGroup}
|
||||||
@@ -316,3 +319,5 @@ ol.render.webgl.ReplayGroup.BATCH_CONSTRUCTORS_ = {
|
|||||||
'Polygon': ol.render.webgl.PolygonReplay,
|
'Polygon': ol.render.webgl.PolygonReplay,
|
||||||
'Text': ol.render.webgl.TextReplay
|
'Text': ol.render.webgl.TextReplay
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -2,6 +2,9 @@ goog.provide('ol.render.webgl.TextReplay');
|
|||||||
|
|
||||||
goog.require('ol');
|
goog.require('ol');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @param {number} tolerance Tolerance.
|
* @param {number} tolerance Tolerance.
|
||||||
@@ -63,3 +66,5 @@ ol.render.webgl.TextReplay.prototype.finish = function(context) {};
|
|||||||
ol.render.webgl.TextReplay.prototype.getDeleteResourcesFunction = function(context) {
|
ol.render.webgl.TextReplay.prototype.getDeleteResourcesFunction = function(context) {
|
||||||
return ol.nullFunction;
|
return ol.nullFunction;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ goog.require('ol.webgl.Fragment');
|
|||||||
goog.require('ol.webgl.Vertex');
|
goog.require('ol.webgl.Vertex');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.webgl.Fragment}
|
* @extends {ol.webgl.Fragment}
|
||||||
@@ -114,3 +116,5 @@ ol.renderer.webgl.defaultmapshader.Locations = function(gl, program) {
|
|||||||
*/
|
*/
|
||||||
this.a_texCoord = gl.getAttribLocation(program, 'c');
|
this.a_texCoord = gl.getAttribLocation(program, 'c');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -12,6 +12,8 @@ goog.require('ol.webgl');
|
|||||||
goog.require('ol.webgl.Context');
|
goog.require('ol.webgl.Context');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.renderer.webgl.Layer}
|
* @extends {ol.renderer.webgl.Layer}
|
||||||
@@ -303,3 +305,5 @@ ol.renderer.webgl.ImageLayer.prototype.getHitTransformationMatrix_ = function(ma
|
|||||||
|
|
||||||
return transform;
|
return transform;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -13,6 +13,8 @@ goog.require('ol.webgl.Buffer');
|
|||||||
goog.require('ol.webgl.Context');
|
goog.require('ol.webgl.Context');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.renderer.Layer}
|
* @extends {ol.renderer.Layer}
|
||||||
@@ -265,3 +267,5 @@ ol.renderer.webgl.Layer.prototype.prepareFrame = function(frameState, layerState
|
|||||||
* @template S,T,U
|
* @template S,T,U
|
||||||
*/
|
*/
|
||||||
ol.renderer.webgl.Layer.prototype.forEachLayerAtPixel = function(pixel, frameState, callback, thisArg) {};
|
ol.renderer.webgl.Layer.prototype.forEachLayerAtPixel = function(pixel, frameState, callback, thisArg) {};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -21,6 +21,8 @@ goog.require('ol.webgl.Context');
|
|||||||
goog.require('ol.webgl.ContextEventType');
|
goog.require('ol.webgl.ContextEventType');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.renderer.Map}
|
* @extends {ol.renderer.Map}
|
||||||
@@ -569,3 +571,5 @@ ol.renderer.webgl.Map.prototype.forEachLayerAtPixel = function(pixel, frameState
|
|||||||
}
|
}
|
||||||
return undefined;
|
return undefined;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -17,6 +17,8 @@ goog.require('ol.webgl');
|
|||||||
goog.require('ol.webgl.Buffer');
|
goog.require('ol.webgl.Buffer');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.renderer.webgl.Layer}
|
* @extends {ol.renderer.webgl.Layer}
|
||||||
@@ -387,3 +389,5 @@ ol.renderer.webgl.TileLayer.prototype.forEachLayerAtPixel = function(pixel, fram
|
|||||||
return undefined;
|
return undefined;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ goog.require('ol.webgl.Fragment');
|
|||||||
goog.require('ol.webgl.Vertex');
|
goog.require('ol.webgl.Vertex');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.webgl.Fragment}
|
* @extends {ol.webgl.Fragment}
|
||||||
@@ -104,3 +106,5 @@ ol.renderer.webgl.tilelayershader.Locations = function(gl, program) {
|
|||||||
*/
|
*/
|
||||||
this.a_texCoord = gl.getAttribLocation(program, 'c');
|
this.a_texCoord = gl.getAttribLocation(program, 'c');
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -9,6 +9,8 @@ goog.require('ol.renderer.webgl.Layer');
|
|||||||
goog.require('ol.transform');
|
goog.require('ol.transform');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.renderer.webgl.Layer}
|
* @extends {ol.renderer.webgl.Layer}
|
||||||
@@ -313,3 +315,5 @@ ol.renderer.webgl.VectorLayer.prototype.renderFeature = function(feature, resolu
|
|||||||
}
|
}
|
||||||
return loading;
|
return loading;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
goog.provide('ol.webgl');
|
goog.provide('ol.webgl');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/** Constants taken from goog.webgl
|
/** Constants taken from goog.webgl
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@@ -286,3 +288,5 @@ ol.webgl.getContext = function(canvas, opt_attributes) {
|
|||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -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;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -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,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;
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ goog.require('ol.webgl.Fragment');
|
|||||||
goog.require('ol.webgl.Vertex');
|
goog.require('ol.webgl.Vertex');
|
||||||
|
|
||||||
|
|
||||||
|
if (ol.ENABLE_WEBGL) {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @constructor
|
* @constructor
|
||||||
* @extends {ol.webgl.Fragment}
|
* @extends {ol.webgl.Fragment}
|
||||||
@@ -98,3 +100,5 @@ ol.inherits({{className}}.Vertex, ol.webgl.Vertex);
|
|||||||
this.{{originalName}} = gl.getAttribLocation(program, '{{shortName}}');
|
this.{{originalName}} = gl.getAttribLocation(program, '{{shortName}}');
|
||||||
{{/getAttributes}}
|
{{/getAttributes}}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
@@ -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;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user