summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThiago Marcos P. Santos <tmpsantos@gmail.com>2019-06-13 21:36:55 +0300
committerThiago Marcos P. Santos <tmpsantos@gmail.com>2019-06-19 17:33:35 +0300
commite4155c34ae98a134aeb39847a261957958ddb2ae (patch)
tree2b60b2b0f7198ad7b2ea6ca6ec1af6712d7f7c85
parent92f282b52dbe45ee8c60d7a5ba2c642688e43cc0 (diff)
downloadqtlocation-mapboxgl-upstream/tmpsantos-thread_local.tar.gz
-rw-r--r--src/mbgl/map/map.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mbgl/map/map.cpp b/src/mbgl/map/map.cpp
index c35f33305c..6d31ab39e1 100644
--- a/src/mbgl/map/map.cpp
+++ b/src/mbgl/map/map.cpp
@@ -22,6 +22,12 @@
#include <utility>
+#if defined(TARGET_IPHONE_SIMULATOR) && defined(__i386__)
+__declspec(thread) unsigned test = 0;
+#else
+thread_local unsigned test = 0;
+#endif
+
namespace mbgl {
using namespace style;
@@ -62,6 +68,8 @@ void Map::renderStill(StillImageCallback callback) {
impl->stillImageRequest = std::make_unique<StillImageRequest>(std::move(callback));
impl->onUpdate();
+
+ test++;
}
void Map::renderStill(const CameraOptions& camera, MapDebugOptions debugOptions, StillImageCallback callback) {