summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/painter_circle.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/renderer/painter_circle.cpp')
-rw-r--r--src/mbgl/renderer/painter_circle.cpp6
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;