[RADV] - Doom Eternal (782330) & Metro Exodus (412020) - Title requires 'RADV_DEBUG=zerovram' to eliminate colorful graphical aberrations.
Description:
In both Doom Eternal (782330) and Metro Exodus (DirectX 12) (412020), colorful graphical abberations can be observed in specific areas. I've confirmed the issue occurs under LLVM and ACO using both master (6f391262) or stable (b62098e1). Enabling 'RADV_DEBUG=zerovram' makes both issue go away.
Doom Eternal
A waterfall in Forsaken Area map can be seen with a wide variety of colors everytime the level is loaded:
Rainbow | Green | Blue | Nvidia (for reference) |
---|---|---|---|
Video |
---|
Doom_Eternal_-782330-_Waterfall |
Metro Exodus (in DirectX 12 only)
The issue occurs inconsistently, but changing and applying almost any graphical options will cause the issue to occur. The intensity and amount of corruption varies greatly. The issue also occurs differently every time the .rdc is loaded (see Pink and RenderDoc below. They were taken on the same frame)
Pink | Dark | RenderDoc | Nvidia (for reference) |
---|---|---|---|
Video |
---|
Metro_Exodus_-412020-_Main_Menu |
RenderDoc (w/ ACO)
Doom Eternal: https://drive.google.com/open?id=1GtZMck-xcdmYLVdiww-8gyvwC-VmYCkk
Metro Exodus: https://drive.google.com/open?id=17RT6ANFfk4byY8Tr_9GT7OEHBBr_Vi8n
Steps to Reproduce
Doom Eternal
- Open [Steam] and launch DOOM Eternal (steam://run/782330)
- Go to Battlemode.
- Start the tutorial.
- Follow the tutorial steps until getting into game.
- Follow the navigation arrows until reaching the third arrow.
Metro Exodus
- Open [Steam] and launch Metro Exodus (steam://run/412020)
- Go to Options > Video
- Change to DX12 and relaunch the title.
- Once back on the main menu, if the issue is not visible, go back into the Video options changing some of the options and apply the changes.
Repro Rate
5/5
Environment
System information
- OS: Ubuntu 18.04.4 LTS
- GPU(s): RX 580 (Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X] (rev e7)) / Radeon RX 590 Series (POLARIS10, DRM 3.33.0, 5.3.0-53-generic, LLVM 10.0.0)
- Kernel version: 5.3.0-53-generic
- Mesa version: 4.6 (Compatibility Profile) Mesa 20.2.0-devel (git-6f391262 2020-05-29 bionic-oibaf-ppa)
- Xserver version (if applicable): 1.20.5
- Desktop manager and compositor: Gnome (3.28.3)
Mesa
- Git: 20.2
git2005290730.6f3912oibaf~b (VKD3D master is required for Mesa git otherwise the game crashes when changing settings - https://github.com/HansKristian-Work/vkd3d) - Stable: 20.1.0
kisak1b (b62098e1)
Proton
1588276332 proton-5.0-7