diff options
Diffstat (limited to 'src/mbgl/renderer/painter_symbol.cpp')
-rw-r--r-- | src/mbgl/renderer/painter_symbol.cpp | 10 |
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()) { |