diff --git a/src/ol/renderer/webgl/tilelayer.js b/src/ol/renderer/webgl/tilelayer.js index 80fb488e18..b7e958a1b2 100644 --- a/src/ol/renderer/webgl/tilelayer.js +++ b/src/ol/renderer/webgl/tilelayer.js @@ -161,7 +161,7 @@ ol.renderer.webgl.TileLayer.prototype.prepareFrame = function(frameState, layerS var pixelRatio = tilePixelSize[0] / ol.size.toSize(tileGrid.getTileSize(z), this.tmpSize_)[0]; var tilePixelResolution = tileResolution / pixelRatio; - var tileGutter = frameState.pixelRatio * tileSource.getGutter(projection); + var tileGutter = tileSource.getTilePixelRatio(pixelRatio) * tileSource.getGutter(projection); var center = viewState.center; var extent = frameState.extent; diff --git a/test_rendering/spec/ol/source/expected/20_2.canvas.png b/test_rendering/spec/ol/source/expected/20_2.canvas.png index 1d6c0a1ce9..7db1f7d43f 100644 Binary files a/test_rendering/spec/ol/source/expected/20_2.canvas.png and b/test_rendering/spec/ol/source/expected/20_2.canvas.png differ diff --git a/test_rendering/spec/ol/source/expected/20_2.webgl.png b/test_rendering/spec/ol/source/expected/20_2.webgl.png index 9c2894d50b..62d46969a4 100644 Binary files a/test_rendering/spec/ol/source/expected/20_2.webgl.png and b/test_rendering/spec/ol/source/expected/20_2.webgl.png differ