[Git][wine/wine][master] 8 commits: winevulkan: Use client rect in window DPI instead of monitor DPI.
Alexandre Julliard pushed to branch master at wine / wine Commits: a648eb84 by Rémi Bernon at 2024-09-13T16:36:41+02:00 winevulkan: Use client rect in window DPI instead of monitor DPI. The application might not be per-monitor aware and we will need to scale the vulkan surface ourselves, but rendering in per-monitor DPI unit will otherwise confuse it. - - - - - b494fff9 by Rémi Bernon at 2024-09-13T16:36:45+02:00 win32u: Pass vulkan driver private data to vulkan_surface_presented. - - - - - 21d736ba by Rémi Bernon at 2024-09-13T16:36:46+02:00 winex11: Use a dedicated structure for vulkan surface private data. - - - - - bc8d22c2 by Rémi Bernon at 2024-09-13T16:36:46+02:00 winex11: Update the vulkan surface size when it is presented. - - - - - a1ef4e49 by Rémi Bernon at 2024-09-13T16:36:46+02:00 winex11: Update the GL client window size when it is presented. - - - - - 278ca7f6 by Rémi Bernon at 2024-09-13T18:31:02+02:00 winex11: Only update the client window position in sync_client_position. - - - - - 5ed9e5e7 by Rémi Bernon at 2024-09-13T18:31:02+02:00 winex11: Move offscreen client window helpers to init.c. - - - - - 21a0c158 by Rémi Bernon at 2024-09-13T18:31:02+02:00 winex11: Implement vulkan DPI scaling and child window rendering. - - - - - 10 changed files: - dlls/win32u/vulkan.c - dlls/winemac.drv/vulkan.c - dlls/winevulkan/vulkan.c - dlls/winewayland.drv/vulkan.c - dlls/winex11.drv/init.c - dlls/winex11.drv/opengl.c - dlls/winex11.drv/vulkan.c - dlls/winex11.drv/window.c - dlls/winex11.drv/x11drv.h - include/wine/vulkan_driver.h View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1a894a24727dde6adcac9d0aabbfa5... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/1a894a24727dde6adcac9d0aabbfa5... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Alexandre Julliard (@julliard)