protonscr

[d3d9] Crysis: Flickering on RDNA2

dxvkclosed d3d9
doitsujin/dxvk#2595 · opened 2022-04-09 by Oschowa · updated 2022-04-18 · 0 comments · github
OOschowa 2022-04-09 github

Crysis DX9 has flickering on RDNA2 GPUs with DXVK and RADV:

https://user-images.githubusercontent.com/8129300/162566281-1932cb9e-fccf-4dbc-9872-790d8d70d5e2.mp4

This is fixed by setting d3d9.invariantPosition = True in dxvk.conf, which DXVK already does by default for d3d11, so maybe it should be the default for d3d9 as well? However, this does not occur with AMDVLK nor with wined3d on radeonsi.

Software information

Crysis, Original from GOG with it's d3d9 renderer

System information

  • GPU: 6700XT
  • Driver: Mesa main
  • Wine version: Proton Experimental
  • DXVK version: master

Apitrace file(s)

https://drive.google.com/file/d/1yi3iyosQeFfEVkEUGYzHQjtAo-5IvDMr/view?usp=sharing

Log files

Proton versions