From 1f992b1de8b59573117a0b678a2e2efd6b43db9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20Ka=CC=88fer?= Date: Wed, 6 Aug 2014 14:54:37 +0200 Subject: [PATCH] fix icons on retina screens --- src/renderer/painter_symbol.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/painter_symbol.cpp b/src/renderer/painter_symbol.cpp index 4b50fc888..d17841501 100644 --- a/src/renderer/painter_symbol.cpp +++ b/src/renderer/painter_symbol.cpp @@ -191,7 +191,7 @@ void Painter::renderSymbol(SymbolBucket &bucket, std::shared_ptr lay SpriteAtlas &spriteAtlas = *map.getSpriteAtlas(); spriteAtlas.bind(map.getState().isChanging() || bucket.properties.placement == PlacementType::Line || angleOffset != 0 || fontScale != 1); iconShader->setTextureSize( - {{static_cast(spriteAtlas.getTextureWidth()), static_cast(spriteAtlas.getTextureHeight())}}); + {{static_cast(spriteAtlas.getWidth()), static_cast(spriteAtlas.getHeight())}}); // Convert the -pi..pi to an int8 range. const float angle = std::round((map.getState().getAngle()) / M_PI * 128);