Pass time to render functions and rename them to renderFrame_
This commit is contained in:
@@ -112,6 +112,7 @@ ol.renderer.webgl.Layer.prototype.handleWebGLContextLost = goog.nullFunction;
|
||||
|
||||
/**
|
||||
* Render.
|
||||
* @param {number} time Time.
|
||||
* @return {boolean} Request render frame.
|
||||
*/
|
||||
ol.renderer.webgl.Layer.prototype.render = goog.abstractMethod;
|
||||
ol.renderer.webgl.Layer.prototype.renderFrame = goog.abstractMethod;
|
||||
|
||||
@@ -601,7 +601,7 @@ ol.renderer.webgl.Map.prototype.removeLayerRenderer = function(layer) {
|
||||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
ol.renderer.webgl.Map.prototype.render = function() {
|
||||
ol.renderer.webgl.Map.prototype.renderFrame = function(time) {
|
||||
|
||||
if (!this.getMap().isDef()) {
|
||||
return;
|
||||
@@ -610,7 +610,7 @@ ol.renderer.webgl.Map.prototype.render = function() {
|
||||
var requestRenderFrame = false;
|
||||
|
||||
this.forEachReadyVisibleLayer(function(layer, layerRenderer) {
|
||||
if (layerRenderer.render()) {
|
||||
if (layerRenderer.renderFrame(time)) {
|
||||
requestRenderFrame = true;
|
||||
}
|
||||
});
|
||||
@@ -624,7 +624,7 @@ ol.renderer.webgl.Map.prototype.render = function() {
|
||||
|
||||
var animate = false;
|
||||
this.forEachReadyVisibleLayer(function(layer, layerRenderer) {
|
||||
if (layerRenderer.render()) {
|
||||
if (layerRenderer.renderFrame(time)) {
|
||||
animate = true;
|
||||
}
|
||||
});
|
||||
|
||||
@@ -285,7 +285,7 @@ ol.renderer.webgl.TileLayer.prototype.handleWebGLContextLost = function() {
|
||||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
ol.renderer.webgl.TileLayer.prototype.render = function() {
|
||||
ol.renderer.webgl.TileLayer.prototype.renderFrame = function(time) {
|
||||
|
||||
var requestRenderFrame = false;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user