Release of DXVK 2.4.1, implementing Direct3D over the Vulkan API.

The release of DXVK 2.4.1 is now available, providing an implementation of DXGI (DirectX Graphics Infrastructure), and Direct3D versions 8, 9, 10, and 11, operating through call translation into the Vulkan API. To use DXVK, drivers supporting Vulkan API 1.3 are required, such as Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, and AMDVLK. DXVK can be used to run 3D applications and games on Linux through Wine, acting as a higher-performance alternative to the built-in Direct3D 9/10/11 implementations in Wine that run on OpenGL.

Key Changes:

  • Dynamic memory allocation is ensured, taking into account the size of the memory already allocated to the application. This change eliminates the need to configure dxvk.maxChunkSize and improves the behavior of many game launchers.
  • Overall stability of the D3D8 implementation has been increased by fixing various memory leaks and error handling.
  • The vertex buffer loading process has been optimized, significantly boosting the performance of some games that use software vertex processing.
  • When using the AMDVLK driver, strict floating-point operation emulation mode (D3D9FloatEmulation::Strict) is enabled by default.
  • A stage for discarding unused code has been implemented, addressing issues with the generation of incorrect SPIR-V shaders.
  • To approximate Windows behavior, exiting full-screen mode after switching focus from windows with games using D3D11 has been ensured.
  • Issues manifesting in games have been addressed:
    • Batman Arkham Knight
    • Chrome: Gold Edition
    • GTA: San Andreas
    • Hunt Showdown
    • Kena: Bridge of Spirits
    • Microsoft Flight Simulator
    • Operation Racoon City
    • Prince of Persia (2008)
    • Rayman 3
    • Senran Kagura Peach Ball
    • Serious Sam 2
    • Splinter Cell: Pandora Tomorrow
    • The First Templar
    • The Sims 2
    • The Sims 4
    • Trails through Daybreak

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster