summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/painter_symbol.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mbgl/renderer/painter_symbol.cpp')
-rw-r--r--src/mbgl/renderer/painter_symbol.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mbgl/renderer/painter_symbol.cpp b/src/mbgl/renderer/painter_symbol.cpp
index 55d2e27c11..9774568074 100644
--- a/src/mbgl/renderer/painter_symbol.cpp
+++ b/src/mbgl/renderer/painter_symbol.cpp
@@ -110,7 +110,7 @@ void Painter::renderSymbol(SymbolBucket& bucket,
return;
}
- const auto& paint = layer.paint;
+ const auto& paint = layer.impl->paint;
const auto& layout = bucket.layout;
config.depthMask = GL_FALSE;
@@ -146,10 +146,10 @@ void Painter::renderSymbol(SymbolBucket& bucket,
? state.getAngle()
: 0;
- const float fontSize = layer.iconSize;
+ const float fontSize = layer.impl->iconSize;
const float fontScale = fontSize / 1.0f;
- SpriteAtlas* activeSpriteAtlas = layer.spriteAtlas;
+ SpriteAtlas* activeSpriteAtlas = layer.impl->spriteAtlas;
const bool iconScaled = fontScale != 1 || frame.pixelRatio != activeSpriteAtlas->getPixelRatio() || bucket.iconsNeedLinear;
const bool iconTransformed = layout.iconRotationAlignment == RotationAlignmentType::Map || angleOffset != 0 || state.getPitch() != 0;
config.activeTexture = GL_TEXTURE0;
@@ -172,7 +172,7 @@ void Painter::renderSymbol(SymbolBucket& bucket,
paint.iconHaloBlur,
paint.iconTranslate,
paint.iconTranslateAnchor,
- layer.iconSize);
+ layer.impl->iconSize);
} else {
mat4 vtxMatrix =
translatedMatrix(matrix, paint.iconTranslate, tileID, paint.iconTranslateAnchor);
@@ -235,7 +235,7 @@ void Painter::renderSymbol(SymbolBucket& bucket,
paint.textHaloBlur,
paint.textTranslate,
paint.textTranslateAnchor,
- layer.textSize);
+ layer.impl->textSize);
}
if (bucket.hasCollisionBoxData()) {