DXVK 2.5 Improves Memory Management in God of War and Other Video Games
DXVK 2.5 is here one and a half months after DXVK 2.4.1 to improve memory management for God of War and other video games by periodically performing memory defragmentation to return some unused memory to the system. However, this feature is currently disabled on Intel's ANV Vulkan driver.
It also enables strict float emulation by default on NVIDIA 565.57.01 beta and newer graphics drivers to improve correctness, which may lead to a small performance boost on some games, and improves support for Unreal Engine 3 games by destroying unused Vulkan samplers on the fly and use the correct LOD bias.
Linuxiac:
-
DXVK 2.5 Unveils Major Memory Management Overhaul for Smoother Gaming
DXVK, a Vulkan-based translation layer for Direct3D 9, 10, and 11, primarily used to improve the performance and compatibility of Windows games on Linux through Wine or Proton, just released its latest update, v2.5. It’s packed with improvements to refine resource management and overall game performance. Let’s take a look at them.
The new release comes with a completely revamped memory management system designed to use allocated video memory more efficiently. This change results in reduced memory fragmentation, which can significantly decrease peak memory usage for certain games—for example, “God of War” may see up to a 1 GiB reduction in memory usage during extreme scenarios.
GoL:
-
Direct3D to Vulkan translation layer DXVK v2.5 released with rewritten memory management
Another big release of the Direct3D 8/9/10/11 to Vulkan translation layer (used by Proton) has been released. With DXVK v2.5 bringing rewritten resource and memory management. This should make it a whole lot more efficient at allocating video memory.