diff options
author | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-07-21 23:11:27 +0300 |
---|---|---|
committer | Mikhail Pozdnyakov <mikhail.pozdnyakov@mapbox.com> | 2019-07-22 12:23:39 +0300 |
commit | 11bfe2398111dbca232b744db9b50119e7d3c495 (patch) | |
tree | 02bc511e315832a780d18ca8f51a8003e5741cb2 /src/mbgl/layout/symbol_layout.hpp | |
parent | 3184cb29db069e990dab1ea4e784aad0aaa1048b (diff) | |
download | qtlocation-mapboxgl-11bfe2398111dbca232b744db9b50119e7d3c495.tar.gz |
[core] Symbol bucket uses shared layout
sizeof(SymbolBucket): 2296 -> 1024
Diffstat (limited to 'src/mbgl/layout/symbol_layout.hpp')
-rw-r--r-- | src/mbgl/layout/symbol_layout.hpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mbgl/layout/symbol_layout.hpp b/src/mbgl/layout/symbol_layout.hpp index 4397c5543e..23f883f56c 100644 --- a/src/mbgl/layout/symbol_layout.hpp +++ b/src/mbgl/layout/symbol_layout.hpp @@ -90,8 +90,6 @@ private: const MapMode mode; const float pixelRatio; - style::SymbolLayoutProperties::PossiblyEvaluated layout; - const uint32_t tileSize; const float tilePixelRatio; @@ -101,7 +99,7 @@ private: style::TextSize::UnevaluatedType textSize; style::IconSize::UnevaluatedType iconSize; - + Immutable<style::SymbolLayoutProperties::PossiblyEvaluated> layout; std::vector<SymbolFeature> features; BiDi bidi; // Consider moving this up to geometry tile worker to reduce reinstantiation costs; use of BiDi/ubiditransform object must be constrained to one thread |