summaryrefslogtreecommitdiff
path: root/src/mbgl/map/transform_state.cpp
diff options
context:
space:
mode:
authorBruno de Oliveira Abinader <bruno@mapbox.com>2015-11-13 18:58:12 +0200
committerBruno de Oliveira Abinader <bruno@mapbox.com>2015-11-18 09:37:27 +0200
commit711d41f91b41f471c26ff9de6274ab66e0a83176 (patch)
treef4df23588babcf0b58b2fa1075340747d9a05706 /src/mbgl/map/transform_state.cpp
parent31354186a6326a44442c7e064e376bd7c8bf44ca (diff)
downloadqtlocation-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.cpp4
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 {