dxvk icon indicating copy to clipboard operation
dxvk copied to clipboard

[d3d9 Win10\11] Stuttering in Lineage2 and other UE2 games

Open qefyr opened this issue 1 year ago • 1 comments

Software information

Lineage 2 very low settings (Additionally, I tested the UT2004 demo, it had the same problem.)

System information №1 RIG:

  • GPU: GeForce GTX1660 super
  • Driver: 555.99
  • Wine version: Windows 11
  • DXVK version: 2.3.1

System information №2 RIG:

Lenovo IdeaPad 1 15IAU7

  • GPU: Intel UHD (i3-1215U)
  • Driver: 31.0.101.5592
  • Wine version: Windows 10
  • DXVK version: 2.3.1

Apitrace file(s)

  • Put a link here

For instructions on how to use apitrace, see: https://github.com/doitsujin/dxvk/wiki/Using-Apitrace

Lineage2 game has the worst optimization and performance of any existing game on earth. DXVK allows you to increase performance and the biggest difference is on an integrated Intel video card, because... The initial Intel UHD performance in this game is very poor compared to nvidia video cards. Unfortunately, a side effect is a huge number of stutters. Today I found out about another wrapper dgVoodoo2_82_5 and decided to test it on Intel UHD (i3-1215u), performance increased but not to the level of DX9-DXVK, and on 1660super the effect is completely opposite - performance drops. But what surprised me was that when translate DX9=>DX11=>DXVK there are absolutely no stutters. Therefore, I had a question: Why do stutters appear specifically when translate from DX9 to DXVK?

qefyr avatar Jun 26 '24 11:06 qefyr

That's a known issue with how we handle D3D9 fixed function rendering.

K0bin avatar Jun 26 '24 11:06 K0bin