diff options
author | Chris Loer <chris.loer@gmail.com> | 2018-03-22 12:19:11 -0700 |
---|---|---|
committer | Chris Loer <chris.loer@mapbox.com> | 2018-03-22 13:24:26 -0700 |
commit | 673f9e364804b4c3f449c8619e767a7b40e5350e (patch) | |
tree | 8db883579cd96a3a6c135c75f0c53cac9551666e /src/mbgl/programs | |
parent | 61e6e626638144607c5dd7766a854b3ffa232e00 (diff) | |
download | qtlocation-mapboxgl-673f9e364804b4c3f449c8619e767a7b40e5350e.tar.gz |
[core] Double maximum label width by reducing glyph precision.
Fixes issue #11507.
Port of GL JS PR #6375.
Diffstat (limited to 'src/mbgl/programs')
-rw-r--r-- | src/mbgl/programs/symbol_program.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mbgl/programs/symbol_program.hpp b/src/mbgl/programs/symbol_program.hpp index a14afac702..9b5037ed9f 100644 --- a/src/mbgl/programs/symbol_program.hpp +++ b/src/mbgl/programs/symbol_program.hpp @@ -61,8 +61,8 @@ struct SymbolLayoutAttributes : gl::Attributes< {{ static_cast<int16_t>(labelAnchor.x), static_cast<int16_t>(labelAnchor.y), - static_cast<int16_t>(::round(o.x * 64)), // use 1/64 pixels for placement - static_cast<int16_t>(::round((o.y + glyphOffsetY) * 64)) + static_cast<int16_t>(::round(o.x * 32)), // use 1/32 pixels for placement + static_cast<int16_t>(::round((o.y + glyphOffsetY) * 32)) }}, {{ tx, |