Project

General

Profile

Emulator Issues #12094

Direct3D12 and GPU Texture Decoding causes texture corruption

Added by SuperSamus 5 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?

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;
Enjoy!

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes (12024)

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.

Texture Corruption.png (2.85 MB) Texture Corruption.png Screenshot of Super Smash Bros. Brawl (NTSC) SuperSamus, 05/11/2020 09:31 PM
F-Zero GX.png (3.52 MB) F-Zero GX.png Screenshot of F-Zero GX (PAL) SuperSamus, 05/11/2020 09:37 PM
FIFO screenshot.png (3.83 MB) FIFO screenshot.png Screenshot of how the FIFO Player looks to me SuperSamus, 05/11/2020 09:50 PM
7793
7794
7795

History

#1 Updated by Miksel12 5 months ago

I don't have any corruption when viewing your fifo with D3D12 and gpu texture decoding. Nor have I ever experienced any issues with D3D12 and gpu texture decoding so I think this is a driver issue.

#2 Updated by SuperSamus 5 months ago

Is your GPU AMD or Nvidia?

#3 Updated by Miksel12 5 months ago

completely forgot to tell, I'm using a GTX 1060, 442.36

#4 Updated by Zinx 4 months ago

Yeah I already reported about this issue before when DX12 got merged.
But I got it with an AMD GPU instead.

#5 Updated by SuperSamus 2 months ago

I don't have the issue anymore. Don't know when and what (drivers? Dolphin?) fixed it.

#6 Updated by SuperSamus 2 months ago

Nevermind, I still have it. Sorry for speaking too soon.

#7 Updated by shatteredlites 2 months ago

yea still same issue with mario sunshine textures currupted.

Also available in: Atom PDF