diff options
Diffstat (limited to 'src/mbgl/renderer/painter_circle.cpp')
-rw-r--r-- | src/mbgl/renderer/painter_circle.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mbgl/renderer/painter_circle.cpp b/src/mbgl/renderer/painter_circle.cpp index 089c2e15ea..9ef531d206 100644 --- a/src/mbgl/renderer/painter_circle.cpp +++ b/src/mbgl/renderer/painter_circle.cpp @@ -1,6 +1,7 @@ #include <mbgl/renderer/painter.hpp> #include <mbgl/renderer/paint_parameters.hpp> #include <mbgl/renderer/circle_bucket.hpp> +#include <mbgl/renderer/render_tile.hpp> #include <mbgl/style/layers/circle_layer.hpp> #include <mbgl/style/layers/circle_layer_impl.hpp> @@ -14,8 +15,7 @@ using namespace style; void Painter::renderCircle(PaintParameters& parameters, CircleBucket& bucket, const CircleLayer& layer, - const UnwrappedTileID& tileID, - const mat4& matrix) { + const RenderTile& tile) { // Abort early. if (pass == RenderPass::Opaque) return; @@ -26,7 +26,7 @@ void Painter::renderCircle(PaintParameters& parameters, setDepthSublayer(0); const CirclePaintProperties& properties = layer.impl->paint; - mat4 vtxMatrix = translatedMatrix(matrix, properties.circleTranslate, tileID, + mat4 vtxMatrix = translatedMatrix(tile.matrix, properties.circleTranslate, tile.id, properties.circleTranslateAnchor); auto& circleShader = parameters.shaders.circle; |