summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer
diff options
context:
space:
mode:
authorIvo van Dongen <info@ivovandongen.nl>2018-03-07 15:17:16 +0200
committerIvo van Dongen <ivovandongen@users.noreply.github.com>2018-03-14 16:39:58 +0200
commitd7bc36db6f3aa46246bc1aae1c5c63c56b5ce262 (patch)
tree678bccb6cb9aa47df359126e0a7842a12a258663 /src/mbgl/renderer
parent5b3ebc4a2429c202f08c7468c300950de4844615 (diff)
downloadqtlocation-mapboxgl-d7bc36db6f3aa46246bc1aae1c5c63c56b5ce262.tar.gz
[core] prevent render thread from waking up unneeded on still rendering
- No longer sends a update message to the render frontend when rendering in still mode only to shortcut it in the renderer. This prevents unneeded render passes in qt.
Diffstat (limited to 'src/mbgl/renderer')
-rw-r--r--src/mbgl/renderer/renderer_impl.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/mbgl/renderer/renderer_impl.cpp b/src/mbgl/renderer/renderer_impl.cpp
index 2ac714e122..962a6571db 100644
--- a/src/mbgl/renderer/renderer_impl.cpp
+++ b/src/mbgl/renderer/renderer_impl.cpp
@@ -85,11 +85,6 @@ void Renderer::Impl::setObserver(RendererObserver* observer_) {
void Renderer::Impl::render(const UpdateParameters& updateParameters) {
if (updateParameters.mode != MapMode::Continuous) {
- // Don't load/render anyting in still mode until explicitly requested.
- if (!updateParameters.stillImageRequest) {
- return;
- }
-
// Reset zoom history state.
zoomHistory.first = true;
}