protonscr

Fallout 4 god rays not rendering properly

dxvkclosed bugamd radv
doitsujin/dxvk#823 · opened 2018-12-21 by cyro666 · updated 2022-10-10 · 8 comments · github
Ccyro666 2018-12-21 github

Software information

Fallout 4, steam version

System information

  • OS: Arch Linux
  • GPU: R9 280
  • Driver: amdgpu from kernel 4.19, mesa RADV 18.3.1
  • Wine version: 4.0 - rc2 and Proton 3.16
  • DXVK version: 0.94

Log files

screenshot_20181221_220800

These rectangles are flickering randomly all over the place where there should've been god rays. The weird thing is Skyrim SE god rays work fine. I tried it on proton and my own compiled wine - same issue. On Windows the issue does not exist. This issue has been present ever since I've been using DXVK, so at least about 4 weeks now.

There is one more thing to be noted which might help or give a clue. The performance is subpar compared to Windows, about 20-30% worse, thus making it unplayable IMO (50 fps -> 35 fps). I wouldn't think that was weird if it wasn't for Skyrim SE which uses almost the same engine and gets the same performance on Linux as on Windows (if not better). I made sure both games are using the same settings (high). DOOM also gets very close to Windows performance so this should possibly rule out a problem with the RADV driver.

Turning off the god rays fixes the flickering and gives better performance, although still not satisfactory and on par with Windows.

If you can confirm this flickering is a valid issue, I'll try to give you an apitrace, once I figure out how one does that...

Ddoitsujin maintainer 2018-12-21 github

I do have Fallout 4, will take a look at it next year.

The performance is subpar compared to Windows, about 20-30% worse

This is not a bug or an issue, it's the expected performance loss, especially if you're CPU limited.

Ccyro666 2018-12-22 github

This is not a bug or an issue, it's the expected performance loss, especially if you're CPU limited.

That's why I'm so surprised... The GPU gets pegged to 100%, but all the CPU cores are around 40% on average, rarely 60%. But I guess it is just what it is.

Ffls2018 2018-12-26 github

I'm pretty sure unless you use Ultra godrays you get "block" effects & pixelation: https://youtu.be/k_MsRmN-XBQ

Ddoitsujin maintainer 2019-01-07 github

Can reproduce, will investigate.

Ddoitsujin maintainer 2019-01-07 github

Looks like a radv bug that also affects World of Warcraft when using MSAA. I'll file a bug report.

Ddoitsujin maintainer 2019-01-09 github

Fixed in mesa by this commit.

Mmikhaelcool7 2022-10-10 github

Godray flickering returns

BBlisto91 2022-10-10 github

@mikhaelcool7 please make a new issue and fill out the template

Proton versions