summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/painters/painter_raster.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/renderer/painters/painter_raster.cpp')
-rw-r--r--src/mbgl/renderer/painters/painter_raster.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mbgl/renderer/painters/painter_raster.cpp b/src/mbgl/renderer/painters/painter_raster.cpp
index aa092e94b4..5b5c4cc45c 100644
--- a/src/mbgl/renderer/painters/painter_raster.cpp
+++ b/src/mbgl/renderer/painters/painter_raster.cpp
@@ -43,7 +43,7 @@ void Painter::renderRaster(PaintParameters& parameters,
RasterBucket& bucket,
const RenderRasterLayer& layer,
const mat4& matrix,
- bool useBucketBuffers = false) {
+ const RasterDrawable& drawable) {
if (pass != RenderPass::Translucent)
return;
if (!bucket.hasData())
@@ -77,9 +77,9 @@ void Painter::renderRaster(PaintParameters& parameters,
uniforms::u_scale_parent::Value{ 1.0f },
uniforms::u_tl_parent::Value{ std::array<float, 2> {{ 0.0f, 0.0f }} },
},
- useBucketBuffers ? *bucket.vertexBuffer : rasterDrawable.vertices,
- useBucketBuffers ? *bucket.indexBuffer : rasterDrawable.indices,
- useBucketBuffers ? bucket.segments : rasterDrawable.segments,
+ drawable.vertices,
+ drawable.indices,
+ drawable.segments,
paintAttributeData,
properties,
state.getZoom()