protonscr

Wildstar black rendering

dxvkclosed bugnvidia proprietary
doitsujin/dxvk#586 · opened 2018-08-21 by mentos1386 · updated 2019-04-09 · 10 comments · github
Mmentos1386 2018-08-21 github

Graphics are rendered wrong. But the preformance is great :smile:
dxvk-wine

After seeing this, i also noticed that it's broken similarly but not quite the same with pure wine.
pure-wine

Software information

Tried running game Wildstar. It works without any special settings, only thing that has to be done is to set wine to Windows XP.

System information

  • GPU: GeForce GTX 860M
  • Driver: 396.51
  • Wine version: 3.13 (also tried 3.14 staging)
  • DXVK version: 0.70

Apitrace file(s)

Log files

KK0bin maintainer 2018-08-23 github

How did you record that trace? DXVK, WineD3D or Windows?

Because replaying it works fine for me:
image

Mmentos1386 2018-08-25 github

@K0bin i followed the instructions in issue template. Created using wine without dxvk.

You have a bit newer drivers (398.91 vs 396.51) and newer vulkan (1.1.82 vs 1.1.70), could that be the reason it works for you? There aren't 398.91 drivers for Manjaro yet so i can't test with you drivers.

KK0bin maintainer 2018-08-25 github

I'm on Windows and NVIDIA uses different version numbers there for sone reason. 398.91 should equate to 396.54.

Can you try it again using 396.54? You can install that using the .run file on NVIDIAs website

Mmentos1386 2018-08-25 github

screenshot from 2018-08-25 19-15-59

Nothing changes

MMixaill 2018-08-25 github

It could be Maxwell gen1 specific problem

Got incorrect rendering with Windows 10, 860M and 398.82
2018-08-25 14

Ddoitsujin maintainer 2018-08-26 github

@K0bin can you please attach your log as well? I think this is an issue with DXVK picking the wrong surface format for presentation again so that some SRGB conversion is missing, similar to the one that was already causing issues on AMD. Maxwell 1 only supports two formats.

KK0bin maintainer 2018-08-26 github

Sure, unfortunately it doesn't contain anything particularly useful.

d3d11
dxgi

Ddoitsujin maintainer 2018-08-26 github

Hm, so it picks the same swap image format on your end. Not sure what's going on then, but the visual error does very much look like missing linear<>srgb conversion somewhere.

Mmartinpl 2019-04-07 github

This game is now dead, can be close.

Mmentos1386 2019-04-09 github

@MartinPL there is progress being done on creating a server emulator for it [1]. So it isn't totally dead.

[1] https://github.com/NexusForever/NexusForever

Nothing extracted yet.