From 63bb10a06bdbc130e33a6a47bf5c1dfd0fae5734 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20K=C3=A4fer?= Date: Tue, 5 May 2015 11:16:02 +0200 Subject: [PATCH] apply the framebuffer size before calling updateMatrices() --- src/mbgl/renderer/painter.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mbgl/renderer/painter.cpp b/src/mbgl/renderer/painter.cpp index a80fd4e8b..b70f91906 100644 --- a/src/mbgl/renderer/painter.cpp +++ b/src/mbgl/renderer/painter.cpp @@ -203,6 +203,9 @@ void Painter::render(const Style& style, TransformState state_, TimePoint time) } } + resize(); + changeMatrix(); + // Figure out what buckets we have to draw and what order we have to draw them in. const auto order = determineRenderOrder(style); @@ -238,8 +241,6 @@ void Painter::render(const Style& style, TransformState state_, TimePoint time) } clear(); - resize(); - changeMatrix(); drawClippingMasks(sources); }