Emulator Issues #12094
Direct3D12 and GPU Texture Decoding causes texture corruption
Every game has the problem.
What's the problem? Describe what went wrong.
Every game, if played with Direct3D 12 and GPU Texture Decoding on, will experience texture corruption as seen in the images.
What steps will reproduce the problem?
Select as backed Direct3D12;
Enable GPU Texture Decoding;
Open any game;
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
Is the issue present in the latest stable version?
Didn't test, but I think that GPU Texture Decoding on D3D12 doesn't exist on stable.
If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer
The FIFO is too heavy to be attached here, so I stored it here: https://drive.google.com/open?id=1Ytvsu1wwW31NM_z289SYIKE796wrUUQT
What are your PC specifications? (CPU, GPU, Operating System, more)
CPU: AMD A10-9700
Video Card: AMD RX 460 2GB (drivers: Adrenalin 20.4.2, the latest)
OS: Windows 10 1909
Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)
Arbitrary Mipmap Detection and changing Texture Cache Accuracy slighly change the corruption, even if they wouldn't change anything in normal cases.