在 Vulkan API 之上發布 DXVK 1.6.1、Direct3D 9/10/11 實現

形成 層間釋放 DXVK 1.6.1,它提供了 DXGI(DirectX 圖形基礎設施)、Direct3D 9、10 和 11 實現,通過對 Vulkan API 的調用轉換進行工作。 使用 DXVK 需要 司機的可用性和支持 Vulkan API 1.1例如 AMD RADV 18.3、NVIDIA 415.22、Intel ANV 19.0 和 AMDVLK.
DXVK 可用於使用 Wine 在 Linux 上運行 3D 應用程序和遊戲,作為在 OpenGL 之上運行的 Wine 內置 Direct3D 11 實現的更高性能替代方案。

主要變化:

  • 新增了使用引號轉義設定值的功能,例如 d3d9.customDeviceDesc = “ATi Rage 128”;
  • 新增了 dxgi.tearFree 選項,以在停用 Vsync 時明確啟用閃爍保護;
  • 實現了一些 SpecialK mods 所需的 DXGI 功能;
  • 修正了使用 Direct3D 9 時導致渲染問題或崩潰的許多錯誤;
  • 修正了使用 NVIDIA 顯示卡的系統上檢查 Vulkan 支援時出現的錯誤;
  • 修正了配置腳本中不適用於 Wine 5.6 的錯誤;
  • 解決了 Blue Reflection、Battlefield 2、Crysis、Half-Life Alyx、L.A. 等遊戲中出現的渲染和崩潰問題。 《Noire》、《波斯王子》、《Yooka-Laylee》和《不可能的巢穴》;
  • 改進了《暴雨》在 NVIDIA GPU 上的效能。

來源: opennet.ru

添加評論