Only update wanted tiles if not all tiles are loaded
This commit is contained in:
@@ -214,10 +214,10 @@ ol.renderer.canvas.TileLayer.prototype.renderFrame =
|
|||||||
|
|
||||||
if (!allTilesLoaded) {
|
if (!allTilesLoaded) {
|
||||||
frameState.animate = true;
|
frameState.animate = true;
|
||||||
|
this.updateWantedTiles(frameState.wantedTiles, tileSource, z, tileRange);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.updateUsedTiles(frameState.usedTiles, tileSource, z, tileRange);
|
this.updateUsedTiles(frameState.usedTiles, tileSource, z, tileRange);
|
||||||
this.updateWantedTiles(frameState.wantedTiles, tileSource, z, tileRange);
|
|
||||||
|
|
||||||
var transform = this.transform_;
|
var transform = this.transform_;
|
||||||
goog.vec.Mat4.makeIdentity(transform);
|
goog.vec.Mat4.makeIdentity(transform);
|
||||||
|
|||||||
@@ -235,10 +235,10 @@ ol.renderer.dom.TileLayer.prototype.renderFrame =
|
|||||||
|
|
||||||
if (!allTilesLoaded) {
|
if (!allTilesLoaded) {
|
||||||
frameState.animate = true;
|
frameState.animate = true;
|
||||||
|
this.updateWantedTiles(frameState.wantedTiles, tileSource, z, tileRange);
|
||||||
}
|
}
|
||||||
|
|
||||||
this.updateUsedTiles(frameState.usedTiles, tileSource, z, tileRange);
|
this.updateUsedTiles(frameState.usedTiles, tileSource, z, tileRange);
|
||||||
this.updateWantedTiles(frameState.wantedTiles, tileSource, z, tileRange);
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -456,12 +456,12 @@ ol.renderer.webgl.TileLayer.prototype.renderFrame =
|
|||||||
this.renderedTileRange_ = null;
|
this.renderedTileRange_ = null;
|
||||||
this.renderedFramebufferExtent_ = null;
|
this.renderedFramebufferExtent_ = null;
|
||||||
frameState.animate = true;
|
frameState.animate = true;
|
||||||
|
this.updateWantedTiles(frameState.wantedTiles, tileSource, z, tileRange);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
this.updateUsedTiles(frameState.usedTiles, tileSource, z, tileRange);
|
this.updateUsedTiles(frameState.usedTiles, tileSource, z, tileRange);
|
||||||
this.updateWantedTiles(frameState.wantedTiles, tileSource, z, tileRange);
|
|
||||||
|
|
||||||
goog.vec.Mat4.makeIdentity(this.matrix_);
|
goog.vec.Mat4.makeIdentity(this.matrix_);
|
||||||
goog.vec.Mat4.translate(this.matrix_,
|
goog.vec.Mat4.translate(this.matrix_,
|
||||||
|
|||||||
Reference in New Issue
Block a user