Release of DXVK 1.6, Direct3D 9/10/11 implementations on top of the Vulkan API

Formed interlayer release DXVK 1.6, which provides a DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, and 11 implementation that works through call translation to the Vulkan API. To use DXVK required support for drivers Vulkan API 1.1, such as AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 and AMDVLK.
DXVK can be used to run 3D applications and games on Linux using Wine, serving as a higher performance alternative to Wine's built-in Direct3D 11 implementation running on top of OpenGL.

Major changes:

  • The default installation of the Direct3D 10 helper libraries d3d10.dll and d3d10_1.dll has been discontinued because d3d10core.dll and d3d10.dll are required for D3D11 support in DXVK (dxgi.dll is also required under Windows). The change makes it possible to use the D3D10 framework developed in Wine for effects, which is used in some games;
  • Made minor performance optimizations to the Direct3D 9 implementation;
  • We fixed an issue that caused a crash when trying to capture apitrace snapshots;
  • Fixed a crash in some Source 2 games using native D3D9 renderer.
  • Eliminated redundant switching screen modes;
  • Fixed a bug that resulted in the display of a green frame when showing video in some games;
  • Issues that occurred in A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando, and Yomawari: Midnight Shadows have been resolved.

Source: opennet.ru

Add a comment