Watch Dogs 2 flickering & graphical corruption on Windows/AMD Proprietary Drivers
There's significant amount of flickering whenever any 3D object is rendered; menus work just fine. Here's a video of the said issue.
Software information
Game is the Ubisoft Connect version, using "-nosplash -eac_launcher" launch options. Also very lightly modded (removed intro videos for the sake of convenience). In game video settings and/or mods do not matter, issue happens regardless.
System information
- GPU: AMD Radeon RX 6700 XT
- Driver: 24.6.1
- OS version: Windows 11 23H2
- DXVK version: 2.4.0
Apitrace file(s)
Log files
Hi there. Just for info. This is actually game bug that it is not currently known why dxvk can trigger on some hardware.
https://www.reddit.com/r/watch_dogs/comments/1d0wa4r/nvidiawatch_dogs_2_skyboxshadow_flicker_fix/ https://www.pcgamingwiki.com/wiki/Watch_Dogs_2#Nvidia_RTX_3000_and_4000_series_flickering_issues
Interesting. Just tested the game on RADV, it's working just fine with it. I remember playing the game with 23.8.2 drivers as well. Will try with some random dxvk.conf's (hiding AMD and whatnot).
I can reproduce this issue on RADV with Mesa 24.1.3 and RX 7800 XT.
I found someone on ProtonDB with the same issue on RDNA3 card too, so I think the flickering on RADV applies to RDNA3, but not on RDNA2 and older architectures.
I found someone on ProtonDB with the same issue on RDNA3 card too, so I think the flickering on RADV applies to RDNA3, but not on RDNA2 and older architectures.
I can't find the RDNA3 option and does he even work at all?
-os: linux mint -gpu: 7700 -cpu: R 3600 -ram: 32gb 3200
I can't find the RDNA3 option and does he even work at all?
RDNA3 is a GPU architecture (mostly RX 7000 series).
-gpu: 7700
If you meant RX 7700 XT, then you have an RDNA3 card. Do you have the same issue? If not, then this feels like a regression (if you use Mesa version provided by Linux Mint)
Hello, I can reproduce this issue as well with my RX 7700 XT and Mesa 24.1.5.
https://github.com/user-attachments/assets/c1636182-da00-4b8f-8632-04dfcf86e079
Also there are more reports about this issue, both with AMD 7xxx cards:
-
https://www.protondb.com/app/447040#KvXJGed2P2
-
https://www.reddit.com/r/linux_gaming/comments/1dc5jdc/watch_dogs_flickering/
Yes we know. I can reproduce on my 7900xtx too, but the main d3d11 dev @doitsujin haven't so far which would be needed to look at it
Hello, I can reproduce this issue as well with my RX 7700 XT and Mesa 24.1.5.
Video_2024-08-08_14-43-37.1.mp4
On the options my GPU is unidentified I can't identify the RX 7700 XT but has (RADV).
I can't find the RDNA3 option and does he even work at all?
RDNA3 is a GPU architecture (mostly RX 7000 series).
-gpu: 7700
If you meant RX 7700 XT, then you have an RDNA3 card. Do you have the same issue? If not, then this feels like a regression (if you use Mesa version provided by Linux Mint)
Everything's fine I just can't find the option to switch from RDNA3 to RDNA2 and I could when I started the game first I could switch or at least he gave me option to still can't find it for some dumbass reason or I'm blind or there was no option to begin with.
Also there are more reports about this issue, both with AMD 7xxx cards:
- https://www.protondb.com/app/447040#KvXJGed2P2
- https://www.reddit.com/r/linux_gaming/comments/1dc5jdc/watch_dogs_flickering/
https://www.reddit.com/r/linux_gaming/comments/1emxs8c/amd_linux_watch_dogs_2_skyboxflickering_issue/ (Add my post)
https://github.com/user-attachments/assets/85c84385-65a3-41f5-a08c-47f9cbb39b78
Can confirm this issue happens on RDNA3 amd gpus.
GPU: AMD Radeon RX 7900 XTX (radeonsi, navi31, LLVM 18.1.8, DRM 3.57, 6.10.5-arch1-1) GPU DRIVER: 4.6 Mesa 24.1.6-arch1.1
https://www.protondb.com/app/447040#18HVDHP5nM
-EDIT
- Added protondb entry
Can any of you test if the issue is gone with this dxvk build? Download button is at the bottom https://github.com/doitsujin/dxvk/actions/runs/13554104427
https://github.com/user-attachments/assets/d551dac3-9d0a-4a03-8c40-7424f591f43d https://github.com/user-attachments/assets/6a7636ed-3949-47c7-b377-72ad54ded041 I made a quick test and yes the flickering is gone and i've seen even an increase of fps with same settings.
merged the pr now, should hopefully be fixed. It's a game bug either way though.
Hey, sorry for necroposting. Just tried to play WD2 with this patch, and I'm having issues with the game running unexpectedly slow. I'm talking 1440p 60FPS on very high on an RX 7900XTX. Is it possible that this patch caused such a performance degradation, or should I look elsewhere?
Do you mean versus dxvk without the workaround or versus native d3d11? The workaround was expected to likely have a performance penalty yes.
can confirm this issue still happening with dxvk 2.6.2, Win11 24H2, Ryzen5 7500F + RX7650gre
and with a huge fps drop, 60+fps --> 20-fps
Attach the logs that appear next to the exe
WatchDogs2_dxgi.log WatchDogs2_d3d11.log
https://github.com/user-attachments/assets/c15bfc20-b1a7-4576-8eb6-2916e02086ae
@HellsingMatt are you still experiencing this regression on Proprietary driver 2.0.353 (25.8.1+)
@HellsingMatt are you still experiencing this regression on Proprietary driver 2.0.353 (25.8.1+)
@Squall-Leonhart i've figured out this issue is caused by fog, can be fixed by disable fog effect in game's graphic options