dxvk icon indicating copy to clipboard operation
dxvk copied to clipboard

[D3D11] POSTAL Brain Damaged: Corrupted Reflections in Suburbia

Open Sterophonick opened this issue 2 years ago • 4 comments

Software information

POSTAL Brain Damaged (1359980) High Settings, antialiasing off, 1080p

System information

  • Machine: Steam Deck
  • Driver: Mesa 23.1.2
  • Wine version: Proton experimental-8.0-20230606
  • DXVK version: DXVK v2.2-33-gd241daa0b1f96f7

Apitrace file(s)

APITrace

Screenshots

20230610170630_1 20230610170636_1

Correct Behavior

image

Log files

steam-1359980.zip

Sterophonick avatar Jun 11 '23 00:06 Sterophonick

fwiw metald3d logs a couple of error messages like this, taking a quick look at the renderdoc it seems like this is the issue:

Failed to create pipeline state: Error Domain=AGXMetal13_3 Code=3 "Fragment input(s) `user(texcoord6)` mismatching vertex shader output type(s) or not written by vertex shader" UserInfo={NSLocalizedDescription=Fragment input(s) `user(texcoord6)` mismatching vertex shader output type(s) or not written by vertex shader}, vs=81395087550621614903112759022732522635024016920034294967295429496729500,fs=8125458665587274230746641964946232789990602801,gs=,ds=,hs=, marking PSO(133) as no-op

CME42 avatar Jun 11 '23 17:06 CME42

Intel GPU on Windows OS also has this problem Nvidia works well

ilqvya avatar Aug 15 '23 16:08 ilqvya

Finally got around to looking at this, game is extremely broken and uses incompatible shaders and somehow expects this to work when it really shouldn't.

Fixing this is technically possible by rewriting the fragment shader at runtime, but it's difficult and not a high priority at the moment.

doitsujin avatar Feb 08 '24 22:02 doitsujin

Finally got around to looking at this, game is extremely broken and uses incompatible shaders and somehow expects this to work when it really shouldn't.

Fixing this is technically possible by rewriting the fragment shader at runtime, but it's difficult and not a high priority at the moment.

This sounds like it would be a game-specific hack type of thing, yes?

Sterophonick avatar Apr 11 '24 03:04 Sterophonick