summaryrefslogtreecommitdiff
path: root/src/mbgl/text/placement.cpp
diff options
context:
space:
mode:
authorChris Loer <chris.loer@gmail.com>2018-01-04 13:37:41 -0800
committerChris Loer <chris.loer@mapbox.com>2018-01-04 14:24:37 -0800
commit5bfa20d71dc099416c5d715e7857ae836db160ed (patch)
tree1881ce247b0e4db8e490d41765a14315fc7ce109 /src/mbgl/text/placement.cpp
parentc62b0af24fc76b4bb2eb34100611dd3ee9ee5536 (diff)
downloadqtlocation-mapboxgl-5bfa20d71dc099416c5d715e7857ae836db160ed.tar.gz
Fix distant collision perspective ratios (#10794).
Analog of GL JS issue #5911. Add native ignore for tilejson-bounds.
Diffstat (limited to 'src/mbgl/text/placement.cpp')
-rw-r--r--src/mbgl/text/placement.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mbgl/text/placement.cpp b/src/mbgl/text/placement.cpp
index 334748dda6..b27d8f5baf 100644
--- a/src/mbgl/text/placement.cpp
+++ b/src/mbgl/text/placement.cpp
@@ -59,7 +59,7 @@ void Placement::placeLayer(RenderSymbolLayer& symbolLayer, const mat4& projMatri
const float pixelsToTileUnits = renderTile.id.pixelsToTileUnits(1, state.getZoom());
const float scale = std::pow(2, state.getZoom() - renderTile.tile.id.overscaledZ);
- const float textPixelRatio = util::EXTENT / (util::tileSize * renderTile.tile.id.overscaleFactor());
+ const float textPixelRatio = (util::tileSize * renderTile.tile.id.overscaleFactor()) / util::EXTENT;
mat4 posMatrix;
state.matrixFor(posMatrix, renderTile.id);