[RADV] - Path of Exile (238960) - Ground decals are missing or corrupted using the Vulkan renderer.
Description:
In Path of Exile (238960), using the Beta Vulkan renderer, ground decals are frequently missing or corrupted and flicker when the camera is panned or zoomed.
I've confirmed the issue occurs under both LLVM and ACO using both master (b30b6fde) and stable (8ec04634). Issue is not present on AMDGPU-PRO (20.50) or Nvidia (460.67).
Mesa (Left) / AMDGPU-PRO (Right) |
---|
Path_of_Exile_-238960-_Mesa_Vs_AMDGPU_Flicker |
(Twilight Strand [Act 1 / Act 6])
Vulkan [BAD] | DirectX 11 [GOOD] | Video |
---|---|---|
Path_of_Exile_-238960-_Vulkan |
(Lava Chambers Map)
GFXReconstruct (w/ RX 5700 XT)
Link: https://drive.google.com/file/d/1h_1WcQIGcSfW6frd5W1HjXjMuMoZHzEa/view?usp=sharing
Steps to Reproduce
- Open [Steam] and launch Path of Exile (steam://run/238960)
- Select "Options" -> "Graphics" and set "Renderer" to "Vulkan (Beta)"
- Select "Login" -> "Create" -> "OK"
- Pick a character class, enter a name and press "OK".
- Once in the "Twilight Strand", walk along the shore leading up to Hillock.
Notes
- The ground decals and position are not predefined between level instances and might appear different from within the same area / map.
Repro Rate
5/5
Environment
System information
- OS: Manjaro 21.0
- GPU(s): AMD Radeon RX 5700 XT (NAVI10, DRM 3.40.0, 5.11.11-144-tkg-bmq, LLVM 11.1.0)
- Kernel version: 5.11.11-144-tkg-bmq
- Mesa version: 4.6 (Compatibility Profile) Mesa 21.0.2
- Xserver version (if applicable): 1.20.11
- Desktop manager and compositor: KDE (5.21.4)
Mesa
Proton
1617827925 experimental-6.3-20210407b
1617809035 proton-6.3-2