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

AuroransSolis picture AuroransSolis  路  3Comments

SzDavidHUN picture SzDavidHUN  路  3Comments

index-0 picture index-0  路  3Comments

knuxyl picture knuxyl  路  5Comments

arabcian picture arabcian  路  3Comments