diff options
author | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2015-11-13 18:58:12 +0200 |
---|---|---|
committer | Bruno de Oliveira Abinader <bruno@mapbox.com> | 2015-11-18 09:37:27 +0200 |
commit | 711d41f91b41f471c26ff9de6274ab66e0a83176 (patch) | |
tree | f4df23588babcf0b58b2fa1075340747d9a05706 /src/mbgl/map/transform_state.cpp | |
parent | 31354186a6326a44442c7e064e376bd7c8bf44ca (diff) | |
download | qtlocation-mapboxgl-711d41f91b41f471c26ff9de6274ab66e0a83176.tar.gz |
[core] Avoid extra copy of TransformState in Painter::render
In MapContext thread, TransformState gets updated from main thread to
MapContext and Painter can safely reference MapContext's TransformState
instead of copying it upon each Painter::render call.
Diffstat (limited to 'src/mbgl/map/transform_state.cpp')
-rw-r--r-- | src/mbgl/map/transform_state.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mbgl/map/transform_state.cpp b/src/mbgl/map/transform_state.cpp index cb094577a3..f58bfde8df 100644 --- a/src/mbgl/map/transform_state.cpp +++ b/src/mbgl/map/transform_state.cpp @@ -7,6 +7,10 @@ using namespace mbgl; +TransformState::TransformState() +{ +} + #pragma mark - Matrix void TransformState::matrixFor(mat4& matrix, const TileID& id, const int8_t z) const { |