Graphics corruption in Super Mega Baseball 2 with RADV on Navi
System information
System:
Host: hostname Kernel: 5.7.0-rc4 plus 8b91fd8bb1920a73b2c3a990a12d886fc62e1eef from drm-next x86_64 bits: 64
compiler: gcc v: 9.3.0 Desktop: KDE Plasma 5.18.4 tk: Qt 5.12.8
wm: kwin_x11 dm: SDDM Distro: Ubuntu 20.04 LTS (Focal Fossa)
CPU:
Topology: 6-Core model: Intel Core i7-8700K bits: 64 type: MT MCP
arch: Coffee Lake rev: A L2 cache: 12.0 MiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 88796
Speed: 800 MHz min/max: 800/4700 MHz Core speeds (MHz): 1: 800 2: 801
3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 800 12: 800
Graphics:
Device-1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
vendor: Tul driver: amdgpu v: kernel bus ID: 03:00.0 chip ID: 1002:731f
Display: x11 server: X.Org 1.20.8 driver: amdgpu unloaded: intel
compositor: kwin_x11 resolution: 3840x2160~60Hz, 3840x2160~60Hz
OpenGL: renderer: AMD Radeon RX 5700 XT (NAVI10 DRM 3.37.0
5.7.0-rc4-customskl LLVM 10.0.0)
v: 4.6 Mesa 20.1.0-rc1 direct render: Yes
If applicable
- DXVK version: 1.6.1
- Wine/Proton version: 5.0-7
Describe the issue
In Super Mega Baseball 2, there is graphics corruption on the players with RADV, and occurs with both LLVM and aco. The game is played using Proton with DXVK. There are white or colored lines around edges on the player models. The issue appears regardless of the graphics settings or resolution. It is visible on the line-up selection page before starting a game, and in game with the players and umpires on the field. See screenshot.
Regression
This worked with Intel ANV on the same machine. It appeared after installing the AMD 5700 XT card.
Screenshots/video files (if applicable)
Any extra information would be greatly appreciated
There is also a GPU reset that occurs when starting a Super Mega Baseball game for the first time after boot. That's reported drm/amd#1132 (closed)