[Bug 59702] New: winevulkan: surface size mismatch on PRIME dual-GPU setup causes wrong swapchain resolution
http://bugs.winehq.org/show_bug.cgi?id=59702 Bug ID: 59702 Summary: winevulkan: surface size mismatch on PRIME dual-GPU setup causes wrong swapchain resolution Product: Wine Version: 11.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: winevulkan Assignee: wine-bugs@list.winehq.org Reporter: lllllx@111.com Distribution: --- Created attachment 80826 --> http://bugs.winehq.org/attachment.cgi?id=80826 wine-11.0 log On a PRIME dual-GPU laptop (NVIDIA renders via prime-run, Intel drives the display), winevulkan provides a wrong surface size that doesn't match what the NVIDIA driver reports. This causes repeated VK_ERROR_OUT_OF_DATE_KHR and the game renders at wrong resolution. Works: wine-9 Broken: wine-10, wine-11 Tested with: Puyo Puyo Tetris 2 (D3D11 via DXVK v2.7-1-gplasync) Launch: prime-run gamemoderun wine "Puyo Puyo Tetris 2.exe" System: - GPU: NVIDIA GeForce GTX 1650 (render) + Intel UHD Graphics CML GT2 (display output) - Driver: NVIDIA 590.48.1 / Intel open-source Mesa 25.2.8 - Kernel: 6.8.0-101-generic Key symptoms: info: Setting display mode: 1600x900@60 info: Setting display mode: 1368x768@60 info: Setting display mode: 1024x576@60 info: Buffer size: 855x481 ← wrong, should be 1920x1080 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla