News: 0001505192

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

DXVK 2.5 Brings Memory Management Rewrite & Other Improvements

([Virtualization] 4 Hours Ago DXVK 2.5)


DXVK 2.5 was just released as the newest version of this open-source project implementing Direct3D APIs atop the Vulkan API for better handling of Windows games on Linux systems as used by Valve's Steam Play (Proton) software.

With DXVK 2.5 comes a complete rewrite to the resource and memory management code so that DXVK is now more efficient with allocated video memory. DXVK 2.5 should now have less vRAM fragmentation during peak memory use with games like God of War seeing up to 1GB less memory use in extreme scenarios. Video memory defragmentation is also carried out periodically in the background.

DXVK 2.5 also adds support for emulated cursors for the D3D9 cursor API, sampler pool handling improvements to benefit Unreal Engine 3 games on D3D9, and there are a variety of other bug fixes and improvements throughout. Plus there is also now an SDL3 back-end added to DXVK-Native.

Some of the games seeing specific fixes with DXVK 2.5 include The Sims 4, Diablo 4, Call of Duty: Modern Warfare 2 Campaign Remastered, Tomb Raider: Legend, and others.

More details on the plethora of changes to find with DXVK 2.5 via the [1]GitHub announcement .



[1] https://github.com/doitsujin/dxvk/releases/tag/v2.5



Danny3

MastaG

muncrief

Brisse

J.King

And the French medical anatomist Etienne Serres really did argue that
black males are primitive because the distance between their navel and
penis remains small (relative to body height) throughout life, while
white children begin with a small separation but increase it during
growth -- the rising belly button as a mark of progress.
-- S. J. Gould, "Racism and Recapitulation"