protonscr

[d3d9][regression] WoW rendering stops when "Reduce Input Lag" is turned on

dxvkopen nvidia proprietaryd3d9
doitsujin/dxvk#4639 · opened 2025-01-23 by Blisto91 · updated 2025-07-06 · 2 comments · github
1 matching comments, n / p to jump
BBlisto91 2025-01-23 github

Flicking the games own "Reduce Input Lag" option from the off mode to the on mode will make the game window disappear. Or at least not reappear correctly as it should (task bar icon is gone but music is still playing). In a apitrace it will show as it freezing. Wined3d is fine.

I have bisected this to be regressing behavior from one of these 3 commits https://github.com/doitsujin/dxvk/compare/9108f8c76c19cb526d77c06fbb401fdaa4348d54...135b8a0e53fd88c70d68faa2d008f6f089559f48. The two first crash and so can't be checked on their own. Running the game or trace with DXVK_CONFIG="dxvk.enableGraphicsPipelineLibrary = False; dxvk.trackPipelineLifetime = False" does not prevent the issue.
Reverting the dxso commit on current master makes the game crash so can't check that directly either.

Software information

World of Warcraft 3.3.5 (d3d9)(Warmane)

System information

  • GPU: RTX 4080
  • Driver: 565.77
  • Wine version: Proton Bleeding Edge

Apitrace file(s)

https://drive.proton.me/urls/5J7XAW979M#bCiSR3m3nFWN

Note that the freeze will only reproduce when replayed with the 32bit version of apitrace.

Log files

Wow_d3d9.log

BBlisto91 2025-03-27 github

Not able to reproduce the issue on Intel or AMD when i just tried. Need to recheck Nvidia when i switch back.

BBlisto91 2025-05-03 github

Tested again on Nvidia where it still reproduces. This time with the 570.144 driver