There seems to be a bug related to the Nvidia drivers running Assassin’s Creed Odyssey under Wine/DXVK that causes a temporary corruption of some surfaces in the game when LOD levels change.
Here is the DXVK bug report on the issue - https://github.com/doitsujin/dxvk/issues/928
Here is a Youtube video demonstrating the issue -
The issue seems to manifest on 418.xx+ drivers except for the 418.31.03 Vulkan beta driver. The bug goes away on that release, but returns on every release after that. The DXVK developer seems to think that this is an Nvidia specific bug, and not with DXVK.
Any ideas on debugging this further?
The additions and fixes from the 418.31.03 Vulkan development branch have not been merged into the main driver branch yet. So just wait for an upcoming driver release and stay on the beta branch meanwhile.
I can duplicate this on 418.52.05 on my 2080.
Not sure if this is expected based on branch dates or something but I can also duplicate this on 430.09
418.52.05 should contain all changes from 418.31.03, at least if the Nvidia devs don’t have a completely odd development track. So this really seems to be a newly added bug.
I can confirm this issue still exists with the newly released 430.14
Tested again with yesterday’s 418.52.07 drivers - still able to reproduce.
This was fixed for me in 418.52.10!