dxvk icon indicating copy to clipboard operation
dxvk copied to clipboard

[util] Set cachedDynamicBuffers for The Sims 2 and friends

Open Blisto91 opened this issue 1 year ago • 2 comments

Helps very low CPU bound performance especially in Castaway Stories.

https://github.com/doitsujin/dxvk/issues/4066 is kept open since even though this helps a bunch the performance is still oddly low. I haven't been able to compare to Windows since it crashes for me before i get ingame without dxvk and so far the game doesn't agree with apitrace.

Blisto91 avatar Jun 28 '24 16:06 Blisto91

Maybe we should start considering just always using cached memory for D3DUSAGE_DYNAMIC. @Joshua-Ashton This issue seems to be pretty common for D3D9 games.

K0bin avatar Jun 28 '24 16:06 K0bin

It's also common in several d3d8 games and benchmarks such as 3DMark2001 SE.

WinterSnowfall avatar Jun 28 '24 18:06 WinterSnowfall

Gave using cached memory for D3DUSAGE_DYNAMIC a go and it didn't turn out that great (see #4103), so I think this can be merged now.

WinterSnowfall avatar Jul 06 '24 19:07 WinterSnowfall