From af9396a678384c5975685f2d06ccdbfa41902308 Mon Sep 17 00:00:00 2001 From: Ansis Brammanis Date: Wed, 19 Aug 2015 23:37:22 -0400 Subject: [PATCH] don't draw halo when halo-width is 0 https://github.com/mapbox/mapbox-gl-js/commit/669d8912579d6b0826deeb87fb71350fe27ffd9b --- src/mbgl/renderer/painter_symbol.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mbgl/renderer/painter_symbol.cpp b/src/mbgl/renderer/painter_symbol.cpp index c6da657c2..df1a8befc 100644 --- a/src/mbgl/renderer/painter_symbol.cpp +++ b/src/mbgl/renderer/painter_symbol.cpp @@ -69,7 +69,7 @@ void Painter::renderSDF(SymbolBucket &bucket, // We're drawing in the translucent pass which is bottom-to-top, so we need // to draw the halo first. - if (styleProperties.halo_color[3] > 0.0f) { + if (styleProperties.halo_color[3] > 0.0f && styleProperties.halo_width > 0.0f) { sdfShader.u_gamma = styleProperties.halo_blur * blurOffset / fontScale / sdfPx + gamma; if (styleProperties.opacity < 1.0f) {