[Git][wine/wine][master] 2 commits: winex11: Use window DPI for client surface position and geometry.
Alexandre Julliard pushed to branch master at wine / wine Commits: fae954c6 by Rémi Bernon at 2025-12-09T17:31:38+01:00 winex11: Use window DPI for client surface position and geometry. The client surface should be sized in window DPI, as rendering should happen at the window scale. When on-screen, the client surface should also be positioned in window DPI. Upscaling to monitor resolution high DPI, or display mode emulation happen through the offscreen mechanism and client_surface_present callback instead. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58443 - - - - - 27d86f1c by Rémi Bernon at 2025-12-09T17:31:40+01:00 winex11: Avoid mapping points with exclusive fullscreen windows. Some games like Fallout 3 have moved and resized their window to some invalid rect, mapping the window points here will return an empty rect or badly positioned rect as well. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58443 - - - - - 1 changed file: - dlls/winex11.drv/init.c View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/fedf1fb143f7814aa12e9a23706be3... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/fedf1fb143f7814aa12e9a23706be3... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Alexandre Julliard (@julliard)