protonscr

The Division - discard resource not implemented?

dxvkclosed feature setd3d11
doitsujin/dxvk#485 · opened 2018-07-07 by Altosk · updated 2018-07-12 · 4 comments · github
1 matching comments, n / p to jump
AAltosk 2018-07-07 github

Software information

The division gets about 1 fps doesnt matter of the settings

System information

  • GPU: amd rx580
  • Driver: mesa-git
  • Wine version: 3.10 esync
  • DXVK version: 0.61

Apitrace file(s)

  • Put a link here

Log files

Ddoitsujin maintainer 2018-07-07 github

It is indeed not implemented, but since the effect is completely transparent to the application, it doesn't need to be implemented for correctness. I cannot do anything about poor performance.

AAltosk 2018-07-08 github

setting dxvk_log_level to none fixes the performance issue.

Ddoitsujin maintainer 2018-07-08 github

c8c6f24b63e66938e4a9af6514681f4e17517e4a fixes the log spam.

Ddoitsujin maintainer 2018-07-12 github

Having thought about this for a bit, it does not make sense for DXVK to implement these functions. In theory, they request the driver to allocate new memory for a backing resource, which can in some cases improve things, but I don't see how DXVK could benefit from this. In situations where doing so is truly beneficial, it already does so anyway.

Nothing extracted yet.