Thought it was gone. Just tested again with latest game version and mutter 41.2. The issue is still reproduciable on mutter wayland while Vsync is enabled.
@Mershl Friendly ping. Do you still have this issue with the latest version of Mutter, vkd3d-proton, dxvk etc? 🙂
Thanks for the ping Blisto. No longer reproducible. Tested on Gnome 43 wayland.
The very same issue is visible in GTA5. Tested on Gnome 45 (wayland), Wine-GE 8-25, Resolution: 3440x1440
This might be a Gnome/mutter issue as GTA5 is a DX11 game. Created: https://gitlab.gnome.org/GNOME/mutter/-/issues/3195
Nothing extracted yet.
Description:
The game starts as expected and renders properly while VSync is disabled.
Enabling VSync in Metro Exodus on mutter (3.38.3) on wayland with vkd3d-git renders the game in a small section (top left) of the screen, the main section does no longer update. The game continues to render correctly in the small section of the window.
This issue only shows on mutter+wayland and vkd3d (DX12). Not reproduceable on Xorg (DX12&DX11) and wayland (DX11). Any hints/ideas we could pass to the maintainers?
Screenshot:
