Removing canvas renderer stub for VectorLayer2

Setting the renderer of the ten-thousand-points example to
WebGL should remove the need for this stub. This is basically
the same approach we took for all vector examples in master,
where we set the renderer to Canvas.
This commit is contained in:
ahocevar
2013-06-10 11:22:32 +02:00
parent 85ca39cf0c
commit e8ab4f9f0c
3 changed files with 2 additions and 49 deletions

View File

@@ -1,5 +1,5 @@
goog.require('ol.Map');
goog.require('ol.RendererHints');
goog.require('ol.RendererHint');
goog.require('ol.View2D');
goog.require('ol.control.MousePosition');
goog.require('ol.control.defaults');
@@ -59,7 +59,7 @@ var map = new ol.Map({
})
})
],
renderers: ol.RendererHints.createFromQueryData(),
renderer: ol.RendererHint.WEBGL,
target: 'map',
view: new ol.View2D({
center: [0, 0],

View File

@@ -12,12 +12,10 @@ goog.require('ol.css');
goog.require('ol.layer.ImageLayer');
goog.require('ol.layer.TileLayer');
goog.require('ol.layer.Vector');
goog.require('ol.layer.VectorLayer2');
goog.require('ol.renderer.Map');
goog.require('ol.renderer.canvas.ImageLayer');
goog.require('ol.renderer.canvas.TileLayer');
goog.require('ol.renderer.canvas.VectorLayer');
goog.require('ol.renderer.canvas.VectorLayer2');
goog.require('ol.size');
@@ -74,8 +72,6 @@ ol.renderer.canvas.Map.prototype.createLayerRenderer = function(layer) {
return new ol.renderer.canvas.TileLayer(this, layer);
} else if (layer instanceof ol.layer.Vector) {
return new ol.renderer.canvas.VectorLayer(this, layer);
} else if (layer instanceof ol.layer.VectorLayer2) {
return new ol.renderer.canvas.VectorLayer2(this, layer);
} else {
goog.asserts.fail();
return null;

View File

@@ -1,43 +0,0 @@
goog.provide('ol.renderer.canvas.VectorLayer2');
goog.require('ol.renderer.canvas.Layer');
/**
* @constructor
* @extends {ol.renderer.canvas.Layer}
* @param {ol.renderer.Map} mapRenderer Map renderer.
* @param {ol.layer.VectorLayer2} vectorLayer2 Vector layer.
*/
ol.renderer.canvas.VectorLayer2 = function(mapRenderer, vectorLayer2) {
goog.base(this, mapRenderer, vectorLayer2);
};
goog.inherits(ol.renderer.canvas.VectorLayer2, ol.renderer.canvas.Layer);
/**
* @inheritDoc
*/
ol.renderer.canvas.VectorLayer2.prototype.getImage = function() {
return null; // FIXME
};
/**
* @return {ol.layer.VectorLayer2} Vector layer.
*/
ol.renderer.canvas.VectorLayer2.prototype.getVectorLayer = function() {
return /** @type {ol.layer.VectorLayer2} */ (this.getLayer());
};
/**
* @inheritDoc
*/
ol.renderer.canvas.VectorLayer2.prototype.renderFrame =
function(frameState, layerState) {
// FIXME
};