DXVK 2.3.1 and VKD3D-Proton 2.12 Enhance Direct3D via Vulkan

Available The launch of strata dxvk 2.3.1, which provides the implementation of DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 and 11, operating through calls for calls to the API Vulkan. For use dxvk required the presence of drivers with support for API Vulkan 1.3, such as Mesa Radv 22.0, NVIDIA 510.47.03 Intel Anv 22.0 and AMDVLK. DXVK can be used to launch 3D applications and games in Linux using Wine, acting as a more high-performance alternative to the Direct3d 9/10/11 implementations operating on top of OpenGL.

The main changes:

  • If there is VOLKAN-extension in the VK_NV_ACCESS_Chains vk_nv_Chains support system, it is ensured to increase the efficiency of shader code generation on the GPU NVIDIA, which allows you to bring the performance of some games using D3D11 to the performance using Windows Directs. Work requires at least drivers NVIDIA 550.40.55 and installations of versions proton expermental.
  • . .

  • For games on the basis of D3D9, the method of copying system buffers in the GPU has been redesigned, which made it possible to achieve performance in games such as Shank 2, Flammable Freddy and Blood Rayne.
  • The problems manifested in games:
    • Ace Combat Assault Horizon
    • Assassin’s Creed 2
    • Battlefield 2
    • Battlefield 2142
    • Battlestations midway
    • Blood Rayne
    • Codename Panzers Phase One/Two
    • Dead Space (2008)
    • flammable freeddy
    • Flatout 3
    • Granblue Fantasy Relink
    • gujian 2
    • Kenshi
    • mysims
    • Operation Flashpoint: Red River
/Reports, release notes, official announcements.