From 38bb1569aff306bc2488fb51e95d56034cf99fef Mon Sep 17 00:00:00 2001 From: Andreas Hocevar Date: Fri, 18 Dec 2015 00:14:09 +0100 Subject: [PATCH] Remove no longer needed buffer for direct rendering --- src/ol/renderer/canvas/canvasvectortilelayerrenderer.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/ol/renderer/canvas/canvasvectortilelayerrenderer.js b/src/ol/renderer/canvas/canvasvectortilelayerrenderer.js index f036e05617..3f53c28aa5 100644 --- a/src/ol/renderer/canvas/canvasvectortilelayerrenderer.js +++ b/src/ol/renderer/canvas/canvasvectortilelayerrenderer.js @@ -230,19 +230,16 @@ ol.renderer.canvas.VectorTileLayer.prototype.createReplayGroup = function(tile, 'Source is an ol.source.VectorTile'); var tileGrid = source.getTileGrid(); var tileCoord = tile.getTileCoord(); - var buffer = 1; - var resolution = tileGrid.getResolution(tileCoord[0]); var pixelSpace = tile.getProjection().getUnits() == ol.proj.Units.TILE_PIXELS; var extent; if (pixelSpace) { var tilePixelSize = source.getTilePixelSize(tileCoord[0], pixelRatio, tile.getProjection()); - extent = [-buffer, -buffer, - tilePixelSize[0] + buffer, tilePixelSize[1] + buffer]; + extent = [0, 0, tilePixelSize[0], tilePixelSize[1]]; } else { - extent = ol.extent.buffer(tileGrid.getTileCoordExtent(tileCoord), - buffer * resolution); + extent = tileGrid.getTileCoordExtent(tileCoord); } + var resolution = tileGrid.getResolution(tileCoord[0]); var tileResolution = pixelSpace ? source.getTilePixelRatio() : resolution; replayState.dirty = false; var replayGroup = new ol.render.canvas.ReplayGroup(0, extent,