Выпуск DXVK 1.6.1, рэалізацыі Direct3D 9/10/11 па-над API Vulkan

Сфарміраваны выпуск праслойкі DXVK 1.6.1, якая прадстаўляе рэалізацыю DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 і 11, якая працуе праз трансляцыю выклікаў у API Vulkan. Для выкарыстання DXVK патрабуецца наяўнасць драйвераў з падтрымкай API Vulkan 1.1, такіх як AMD RADV 18.3/415.22, NVIDIA 19.0, Intel ANV XNUMX і АМДВЛК.
DXVK можа ўжывацца для запуску 3D-прыкладанняў і гульняў у Linux пры дапамозе Wine, выступаючы ў якасці больш высокапрадукцыйнай альтэрнатывы убудаванай у Wine рэалізацыі Direct3D 11, якая працуе па-над OpenGL.

Асноўныя змены:

  • Дададзена магчымасць экранавання значэнняў настроек пры дапамозе двукоссяў, напрыклад d3d9.customDeviceDesc = «ATi Rage 128»;
  • Дададзена опцыя dxgi.tearFree для відавочнага ўключэння абароны ад мігацення пры адключаным Vsync;
  • Рэалізаваная функцыянальнасць DXGI, неабходная для некаторых модаў SpecialK;
  • Ухіленая порцыя памылак, якія прыводзяць да парушэння адмалёўкі або крахам пры выкарыстанні Direct3D 9;
  • Ухілены памылкі праверкі падтрымкі Vulkan на сістэмах з відэакартамі NVIDIA;
  • Выпраўлена памылка ў скрыпце налады, які не працаваў з Wine 5.6;
  • Вырашаны праблемы з адмалёўкай і крахамі, якія выяўляюцца ў гульнях Blue Reflection, Battlefield 2, Crysis, Half-Life Alyx, LA Noire, Prince of Persia, Yooka-Laylee і Impossible Lair;
  • Палепшана прадукцыйнасць гульні Heavy Rain на GPU NVIDIA.

Крыніца: opennet.ru

Дадаць каментар