Dxvk: Far Cry 5 floating terrain decoration RX 570

Created on 15 Jul 2018  路  6Comments  路  Source: doitsujin/dxvk

I get floating terain decoration, on the same level, not snapping to the ground below it. I used hight graphics settings, cause that was on by default, but using low preset didn't change it.

Here's what it looks like:
one
two

It happens on dxvk 0.61 and 0.52. Didn't check other versions besides 0.62 which crashes immediately.

System information

  • GPU: Radeon RX 570
  • Driver: mesa-git
  • Wine version: 3.12 Staging
  • DXVK version: 0.61

Apitrace file(s)

https://www.sendspace.com/file/m5phs3

Log files

amd radv bug

Most helpful comment

I filed a Mesa bug report: https://bugs.freedesktop.org/show_bug.cgi?id=107276

For the time being, you can apply this workaround to RADV, it should fix the problem.

All 6 comments

Tagging this as an AMD issue since I haven't heard any complaints from Nvidia users.

I think the more interesting of the two issues is that 0.62 crashes immediately, since that's a regression. Please bisect the issue.

Can't debug it myself, and from the file size alone I can already tell that your apitrace is empty. Please try to get one using the method described in the "Common Issues" page on the wiki - you'll have to record it with a working version of DXVK (0.61 in this case).

I tried generating apitrace (I copied the dlls with x86 and x64 directories before, and ran apitrace externally, as written in new issue template, that's why I got the small file) and couldn't get it past loading. Neither benchmark nor 'continue' worked, and everything was extremely slow. I'm now trying to do it on 720p low setting. If I don't get past the loading screen, where no such issue is present, should I still send apitrace?

EDIT: No success with 720p low either. 2,4GB file without even showing the issue. Would it be useful at all?
EDIT2: DXVK 0.62 works. It didn't work from Lutris, but when I installed it manually it ran. Sorry for confusion.

Someone else managed to send me an apitrace showing the benchmark, and while the trace is somewhat broken, I cannot reproduce the issue. It might be a driver issue, but in that case I should see it on my RX 480 as well.

It is also possible that the game just runs a different code path on AMD hardware which for some reason does not work with DXVK, or that there is some sort of setup issue. Please make sure that nvapi and nvapi64 are disabled in winecfg, and try to make the game think you're using an Nvidia card: export DXVK_CUSTOM_VENDOR_ID=10de.

Update: Please disregard the above, looks like this is indeed a regression in mesa/llvm.

You can try running the game with Mesa 18.1.3 or 18.1.4, it doesn't seem to happen with that version.

It works with 18.1.4, thank you :)
But when I actually jumped into game I noticed it has inconsistent mouse sensitivity, sometimes even jagged. That's probably not a DXVK related issue though
EDIT: Yeah, I connected other, low polling, mouse and it doesn't happen. Seems like it can't handle high polling rate.

I filed a Mesa bug report: https://bugs.freedesktop.org/show_bug.cgi?id=107276

For the time being, you can apply this workaround to RADV, it should fix the problem.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jekstrand picture jekstrand  路  5Comments

jekstrand picture jekstrand  路  4Comments

Ahmed-E-86 picture Ahmed-E-86  路  4Comments

arabcian picture arabcian  路  3Comments

EnigmaRaptor picture EnigmaRaptor  路  5Comments