summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvo van Dongen <info@ivovandongen.nl>2017-07-25 11:14:11 +0300
committerIvo van Dongen <ivovandongen@users.noreply.github.com>2017-07-25 17:44:28 +0300
commit9893b3d071d41373507913d59babeeb651579136 (patch)
tree9b2ae404895de8aec01c1f2fb145bc8a836561ac
parent8fef2b65319e2fe896ab5276ab7be97a9ff51798 (diff)
downloadqtlocation-mapboxgl-9893b3d071d41373507913d59babeeb651579136.tar.gz
[glfw] manage backendscope in renderer frontend
-rw-r--r--platform/glfw/glfw_renderer_frontend.cpp2
-rw-r--r--platform/glfw/glfw_view.cpp1
2 files changed, 2 insertions, 1 deletions
diff --git a/platform/glfw/glfw_renderer_frontend.cpp b/platform/glfw/glfw_renderer_frontend.cpp
index 99f409e338..d0fefadf14 100644
--- a/platform/glfw/glfw_renderer_frontend.cpp
+++ b/platform/glfw/glfw_renderer_frontend.cpp
@@ -29,6 +29,8 @@ void GLFWRendererFrontend::render() {
assert(renderer);
if (!updateParameters) return;
+
+ mbgl::BackendScope guard { glfwView, mbgl::BackendScope::ScopeType::Implicit };
renderer->render(glfwView, *updateParameters);
}
diff --git a/platform/glfw/glfw_view.cpp b/platform/glfw/glfw_view.cpp
index 7a65dc9117..784e908878 100644
--- a/platform/glfw/glfw_view.cpp
+++ b/platform/glfw/glfw_view.cpp
@@ -503,7 +503,6 @@ void GLFWView::run() {
animateRouteCallback(map);
activate();
- mbgl::BackendScope guard { *this, getScopeType() };
rendererFrontend->render();