diff options
author | Thiago Marcos P. Santos <tmpsantos@gmail.com> | 2019-11-29 13:38:26 +0200 |
---|---|---|
committer | Thiago Marcos P. Santos <tmpsantos@gmail.com> | 2019-11-29 15:03:45 +0200 |
commit | 105ddad3891fcc12a0d77d38ec26df98420e387e (patch) | |
tree | 50f431676ad8083089a0e115b1daebe220c51b1d /platform | |
parent | af0d46c367f206feb0f22e1c5d97b4b704a72499 (diff) | |
download | qtlocation-mapboxgl-105ddad3891fcc12a0d77d38ec26df98420e387e.tar.gz |
[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.
Diffstat (limited to 'platform')
-rw-r--r-- | platform/glfw/glfw_gl_backend.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
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 { |