vkd3d-proton icon indicating copy to clipboard operation
vkd3d-proton copied to clipboard

Metro Exodus renders into small section of window while Vsync is enabled (Mutter+wayland only)

Open Mershl opened this issue 3 years ago • 1 comments

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: 2021-02-12 20-43-44 mkv-00:00:31 433

Mershl avatar Feb 12 '21 19:02 Mershl

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 avatar Jan 01 '22 01:01 Mershl

@Mershl Friendly ping. Do you still have this issue with the latest version of Mutter, vkd3d-proton, dxvk etc? 🙂

Blisto91 avatar Feb 14 '23 15:02 Blisto91

Thanks for the ping Blisto. No longer reproducible. Tested on Gnome 43 wayland.

Mershl avatar Feb 20 '23 23:02 Mershl

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

image

Mershl avatar Dec 05 '23 19:12 Mershl