protonscr

Assassin's Creed Origins broken graphics (with apitrace)

dxvkclosed bugnvidia proprietary
doitsujin/dxvk#540 · opened 2018-08-09 by aqxa1 · updated 2018-09-12 · 6 comments · github
Aaqxa1 2018-08-09 github

As title, graphics are broken with DXVK under native Windows, as was discussed in #535. Game doesn't work with Wine at all, likely due to the game's convoluted DRM scheme.

Software information

Assassin's Creed Origins, default settings

System information

  • GPU: Nvidia 980ti
  • Driver: 398.82 (Windows)
  • Wine version: N/A
  • DXVK version: Git master

Apitrace file(s)

Log files

Ddoitsujin maintainer 2018-08-09 github

Thanks for recording a trace, but can you please upload it somewhere else (such as Mega, Google Drive, or Dropbox)? The file hoster you picked looks like a scam site, and it doesn't let me download more than half of it.

Aaqxa1 2018-08-09 github

My bad, I fixed the link.

Ddoitsujin maintainer 2018-08-09 github

Thanks. Sadly, replaying the trace on my system causes a GPU hang, which means that I won't be able to do anything at all until the RADV/LLVM issues get fixed.

Ddoitsujin maintainer 2018-08-09 github

Something in the logs bothers me:

err:   DxvkPhysicalBufferView: Failed to create buffer view:
  Offset: 0
  Range:  461373440
  Format: VK_FORMAT_R32_UINT

This is the same issue as in #537, #366. It looks like the Nvidia driver bug that causes these issues is still not fixed in the stable drivers, but appears to be fixed in 396.51.02 (the current Vulkan beta).

Aaqxa1 2018-08-09 github

Good call, the Windows vulkan beta (398.91) has less broken graphical output, so presumably has that fix.

Ddoitsujin maintainer 2018-09-12 github

Game should render fine with latest master if you use a driver that includes the buffer view fix (see https://github.com/doitsujin/dxvk/issues/278#issuecomment-418059678).

Upstream links