From 105ddad3891fcc12a0d77d38ec26df98420e387e Mon Sep 17 00:00:00 2001 From: "Thiago Marcos P. Santos" Date: Fri, 29 Nov 2019 13:38:26 +0200 Subject: [glfw] Fix map not resizing on Linux Apparently GLFW is implicitly calling glViewport on macOS but not on Linux. Force setting the viewport instead of assuming a value. --- platform/glfw/glfw_gl_backend.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/glfw/glfw_gl_backend.cpp b/platform/glfw/glfw_gl_backend.cpp index d0975fc08f..0a949016ed 100644 --- a/platform/glfw/glfw_gl_backend.cpp +++ b/platform/glfw/glfw_gl_backend.cpp @@ -58,7 +58,7 @@ mbgl::gl::ProcAddress GLFWGLBackend::getExtensionFunctionPointer(const char* nam void GLFWGLBackend::updateAssumedState() { assumeFramebufferBinding(0); - assumeViewport(0, 0, size); + setViewport(0, 0, size); } mbgl::Size GLFWGLBackend::getSize() const { -- cgit v1.2.1