summaryrefslogtreecommitdiff
path: root/src/skel
diff options
context:
space:
mode:
authorGreg V <greg@unrelenting.technology>2020-09-28 04:50:57 +0300
committerGreg V <greg@unrelenting.technology>2020-09-28 04:50:57 +0300
commit5654347c5d511c53146fe4ce1710938b311d986e (patch)
tree34a48c0e7c7aa8ee404eddf217c366c3aec9c684 /src/skel
parent70aac0f460a9e57956de00ae5d84d8bb4bf4643c (diff)
Use glfwSetFramebufferSizeCallback instead of glfwSetWindowSizeCallback
Framebuffer size is scaled by the display scale. This fixes the game being shrunk to the bottom left quarter of the window on Wayland HiDPI setups. Corresponding change in librw: glfwGetWindowSize -> glfwGetFramebufferSize.
Diffstat (limited to 'src/skel')
-rw-r--r--src/skel/glfw/glfw.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/skel/glfw/glfw.cpp b/src/skel/glfw/glfw.cpp
index b9dbf5ac..f1b9c695 100644
--- a/src/skel/glfw/glfw.cpp
+++ b/src/skel/glfw/glfw.cpp
@@ -881,7 +881,7 @@ void psPostRWinit(void)
RwEngineGetVideoModeInfo(&vm, GcurSelVM);
glfwSetKeyCallback(PSGLOBAL(window), keypressCB);
- glfwSetWindowSizeCallback(PSGLOBAL(window), resizeCB);
+ glfwSetFramebufferSizeCallback(PSGLOBAL(window), resizeCB);
glfwSetScrollCallback(PSGLOBAL(window), scrollCB);
glfwSetCursorPosCallback(PSGLOBAL(window), cursorCB);
glfwSetCursorEnterCallback(PSGLOBAL(window), cursorEnterCB);