Lansarea implementărilor DXVK 1.7.2, Direct3D 9/10/11 pe deasupra API-ului Vulkan

Format eliberare interstrat DXVK 1.7.2, care oferă o implementare DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 și 11 care funcționează prin traducerea apelurilor către API-ul Vulkan. Pentru a utiliza DXVK necesar suport pentru șoferi Vulcan API 1.1cum ar fi Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 și AMDVLK.
DXVK poate fi folosit pentru a rula aplicații și jocuri 3D pe Linux folosind Wine, servind ca o alternativă de performanță mai ridicată la implementările native Direct3D 9/10/11 ale Wine care rulează pe OpenGL.

Principalele modificări:

  • Устранено серьёзное регрессивное изменение в реализации D3D9, приводившее к крахам во многих играх.
  • Устранены крахи при использовании D3D9 вместе с Vulkan-драйвером AMDVLK.
  • Добавлено обходное решение проблем с переполнением стека в некоторых 32-разрядных играх, использующих D3D9.
  • Добавлено обходное решение проблем с отрисовкой в играх на базе движка Unity Engine, запускаемых на системах с драйверами AMD.
  • Налажена поддержка Unicode при запуске в Windows.
  • Добавлена настройка DXVK_LOG_PATH=none для отключения создаения лог-файла (логи продолжат выводиться в stderr).
  • Решены проблемы в играх

    Baldur Gate 3, Final Fantasy XIV, Just Cause 3, Marvel Avengers,
    Need for Speed Heat, PGA TOUR 2K21 и Trails in the Sky SC.

Sursa: opennet.ru

Adauga un comentariu