diff options
author | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-06-03 15:33:22 +0300 |
---|---|---|
committer | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-06-03 17:03:57 +0300 |
commit | a44b7f1e5ddae61260e55db5b68b10d9aa5e711d (patch) | |
tree | b083e37281341dd3d78f4976ba07922036294595 /src/mbgl/text/placement.hpp | |
parent | 1fa8e763d9c620d9fa2fa49124bc0517e18c673c (diff) | |
download | qtlocation-mapboxgl-a44b7f1e5ddae61260e55db5b68b10d9aa5e711d.tar.gz |
[core] Avoid unneeded update of symbol dynamic vertex buffer
Diffstat (limited to 'src/mbgl/text/placement.hpp')
-rw-r--r-- | src/mbgl/text/placement.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mbgl/text/placement.hpp b/src/mbgl/text/placement.hpp index a568b6985f..69d05c94db 100644 --- a/src/mbgl/text/placement.hpp +++ b/src/mbgl/text/placement.hpp @@ -118,8 +118,8 @@ private: SymbolBucket&, const BucketPlacementParameters&, std::set<uint32_t>& seenCrossTileIDs); - - void updateBucketDynamicVertices(SymbolBucket& bucket, const RenderTile& tile); + // Returns `true` if bucket vertices were updated; returns `false` otherwise. + bool updateBucketDynamicVertices(SymbolBucket& bucket, const RenderTile& tile); void updateBucketOpacities(SymbolBucket&, std::set<uint32_t>&); void markUsedJustification(SymbolBucket&, style::TextVariableAnchorType, SymbolInstance&); |