GPUOpen-Drivers / AMDVLK

AMD Open Source Driver For Vulkan
MIT License
1.74k stars 162 forks source link

Many DXVK games display transparent artifacts all over the screen when using AMDVLK with MSAA turned on. #192

Closed niobium93 closed 3 years ago

niobium93 commented 3 years ago

Specs: Arch Linux AMD Radeon Rx 5700 XT Kernel: 5.9.10-zen AMDVLK 2020.Q4.5 DXVK v1.7.2-26-ge79e8b90 wine-tkg-staging-fsync-git-5.22.r5.g991f2e8e-309 2020-11-29-06:02:38-screenshot 2020-11-29-07:13:13-screenshot 2020-11-29-07:14:06-screenshot 2020-11-29-07:19:22-screenshot 2020-11-29-07:21:48-screenshot Games in order: Myst Online Uru Live, Call of Duty Modern Warfare 2, Horizon Chase Turbo, Call of Duty 4, Trackmania United Forever. Most of these are D3D9 games with the exception of Horizon Chase Turbo which uses D3D11. Many other D3D11 games work fine though.

aufkrawall commented 3 years ago

Does the issue occur only with MSAA? I'm seeing a similar issue with MSAA across several games on Navi 10, e.g. Mirrors' Edge (2009 Unreal Engine 3). This wasn't broken on Polaris. The amdgpu-pro Vulkan driver/compiler is not affected.

niobium93 commented 3 years ago

Yep! That's what's causing it. Tried with Trackmania and COD4 too. It's only broken with MSAA.

aufkrawall commented 3 years ago

Issue is fixed here with v-2021.Q1.1.

niobium93 commented 3 years ago

Yep, fixed with 2021.Q1.1.