From b1c3999a81e693ec2ed7c18e8a4b4159ce366d26 Mon Sep 17 00:00:00 2001 From: Luflosi Date: Fri, 17 Jul 2020 00:24:19 +0200 Subject: [PATCH] GLFW: Wayland: Fix partial framebuffer size retrieval From upstream: https://github.com/glfw/glfw/commit/5f60c22cfa5c3d62e2cb2f281fd057384fc58f54. --- glfw/wl_window.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/glfw/wl_window.c b/glfw/wl_window.c index da3717820..3be5cfe73 100644 --- a/glfw/wl_window.c +++ b/glfw/wl_window.c @@ -1081,8 +1081,10 @@ void _glfwPlatformGetFramebufferSize(_GLFWwindow* window, int* width, int* height) { _glfwPlatformGetWindowSize(window, width, height); - *width *= window->wl.scale; - *height *= window->wl.scale; + if (width) + *width *= window->wl.scale; + if (height) + *height *= window->wl.scale; } void _glfwPlatformGetWindowFrameSize(_GLFWwindow* window,