Dxvk: [D3D9] F.E.A.R.: see-through player body

Created on 18 Feb 2020  路  9Comments  路  Source: doitsujin/dxvk

The player character's body model is ghostly transparent.

Software information

F.E.A.R. max settings. FSAA = off, Soft Shadows = off.

System information

  • GPU: GTX 1080 Ti
  • Driver: 442.19
  • DXVK version: v1.5.4-38-g4cf3ef5

Apitrace file(s)

https://www.mediafire.com/file/dvf2lgnr5lopr57/FEAR.zip/file

Log files

nvidia

Most helpful comment

Looks like an NV only bug, I will look into it tomorrow. (I think it might be SWVP causing it because we currently have issues with that on NV due to uniform buffer range stuff)

AMD:
image

Nvidia:
image

All 9 comments

Please upload the apitrace somewhere else -- I can't connect to that site.

Looks like an NV only bug, I will look into it tomorrow. (I think it might be SWVP causing it because we currently have issues with that on NV due to uniform buffer range stuff)

AMD:
image

Nvidia:
image

yeah, confirming on nvidia 440.58.02
ss_25022020_11 12 08

The last time the textures were not transparent was with version 1067.

The issue comes from this commit: https://git.froggi.es/doitsujin/dxvk/-/commit/b738c4220b7f2ea71cf2f1f61521a08606ee7022

I am aware it is depth bias scaling, sorry I should have updated the issue with that info.

The last time the textures were not transparent was with version 1067.

Sorry for derailing this a bit, but since I can't check the trace myself at the moment, I have to ask: are the textures also transparent with wined3d, or only with dxvk?

I'm asking because I've seen something similar in D&D Dragonshard, only on Nvidia, but with both wined3d and dxvk. I thought it was a driver bug (since it looks fine on Intel at least), but I'd report it if it's something potentially fixable in dxvk.

Only with dxvk (>1067), everything is fine with wined3d.

Is there any update to this depth bias issue? As an Nvidia user this one is a bit frustrating because DXVK actually resolves Nvidia driver bugs with the game (visible here on Nvidia and goes away when you start capturing through NVENC hence the camera capture: https://www.youtube.com/watch?v=d-sJef5M2J8 ).

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Joshua-Ashton picture Joshua-Ashton  路  87Comments

oangelo picture oangelo  路  53Comments

nickfaces picture nickfaces  路  110Comments

pingubot picture pingubot  路  112Comments

zaps166 picture zaps166  路  436Comments