[Linux/RADV] Terrain geometry and texture corruption on RX 7900 XTX (Alpha 0.4.1)
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- Over a week
- Newbie friendliness
- 12/100
Research direction
The report describes terrain geometry and texture corruption on an RX 7900 XTX under Mesa/RADV that does not occur on a Steam Deck OLED, and names no file, test or entry point. Start by reading the attached screenshot and the savagewind.log referenced in the report, then look for the Vulkan rendering path in the recompiled graphics code. Done means a reproduction on RADV and a diagnosis of the cause, which likely needs GPU and driver knowledge.
Written by the indexing model from the issue text.
Description
Before you start
- I'm on the latest release, and the bug still happens there.
- I searched the existing issues and this one isn't reported yet.
Savage Wind version
0.4.1-alpha.4 (latest)
Game version
1.9.0
Your PC
Fedora Kinoite 45 GPU AMD Radeon 7900 XTX Mesa 26.2.5, Kernel 7.2.13 CPU AMD Ryzen 7800X3D
Where in the game
Great Plateu
What happened, and how to make it happen again
I'm experiencing graphical artifacts in SavageWindRecomp on my Fedora Linux desktop with an AMD Radeon RX 7900 XTX.
Certain terrain surfaces appear distorted, with stretched geometry, broken edges, and patches of missing or incorrectly rendered textures.
Interestingly, I cannot reproduce these issues on my Steam Deck OLED, despite running the same SavageWindRecomp version on both devices.
System information
Affected system:
OS: Fedora Kinoite 45
GPU: AMD Radeon RX 7900 XTX (RDNA 3)
Graphics driver: Mesa/RADV (Vulkan)
Display resolution: 2560 × 1440
SavageWindRecomp version: Alpha 0.4.1
Unaffected system:
Device: Steam Deck OLED (RDNA 2)
OS: SteamOS
Graphics driver: Mesa/RADV
SavageWindRecomp version: Alpha 0.4.1
Steps to reproduce
Launch SavageWindRecomp 0.4.1 on the Fedora desktop.
Load the game and explore areas with outdoor terrain, slopes, and water.
Observe the graphical corruption affecting portions of the environment.
The attached screenshot illustrates the issue.
Troubleshooting performed
Confirmed both systems use SavageWindRecomp 0.4.1.
Reduced Shadow Resolution to Console — no improvement.
Confirmed that FSR/upscaling is disabled.
The same issue has not been observed on the Steam Deck OLED.
Expected behavior
Terrain geometry and textures should render correctly, without stretched surfaces, missing patches, or visual corruption.
Actual behavior
Parts of the terrain appear distorted or fragmented, with visible graphical artifacts.
Additional information
The game otherwise runs well on the desktop, including at 120 FPS.
Given that the issue appears on the RX 7900 XTX but not the Steam Deck OLED, it may involve an RDNA 3-specific rendering difference or an interaction between SavageWindRecomp and RADV.
I'm happy to provide additional information or test potential fixes if needed.
Settings
No response
savagewind.log
Before sending
- This report contains no game files, keys, firmware, generated game code, save files or links to copies of the game.
- Dominant language
- C
- Stars
- 811
- Forks
- 37
- Avg merge
- 17m
- Merged PRs (30d)
- 13
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Revivedx/SavageWindRecomp
-
aspect ratio 16:10Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Revivedx/SavageWindRecomp#402 ·
Maintainers usually reply within 1 day
-
bug needs-info
Difficulty 3/5 1-2 days Newbie friendliness 35/100
Revivedx/SavageWindRecomp#405 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement
Difficulty 4/5 3-5 days Newbie friendliness 22/100
Revivedx/SavageWindRecomp#404 · 2 comments ·
Maintainers usually reply within 1 day
-
font is not workOpenbug
Difficulty 3/5 1-2 days Newbie friendliness 38/100
Revivedx/SavageWindRecomp#403 ·
Maintainers usually reply within 1 day
-
Support DLSSOpenenhancement
Difficulty 5/5 Over a week Newbie friendliness 12/100
Revivedx/SavageWindRecomp#401 · 1 comment ·
Maintainers usually reply within 1 day
All issues in Revivedx/SavageWindRecomp
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
FujiNetWIFI/fujinet-firmware#2261 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
kivy/python-for-android#3405 · 1 reaction ·
Maintainers usually reply within 1 day
-
Nmap
Difficulty 1/5 Under an hour Newbie friendliness 82/100
Maintainers usually reply within 1 day
-
area/infrared type/bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
DarkFlippers/unleashed-firmware#1201 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
pocoproject/poco#5626 ·
Maintainers usually reply within 2 days