Випуск DXVK 1.7.2, реалізації Direct3D 9/10/11 поверх API Vulkan

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

Основні зміни:

  • Усунено серйозну регресивну зміну в реалізації 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,
    Потрібно для Speed ​​Heat, PGA TOUR 2K21 і Trails in the Sky SC.

Джерело: opennet.ru

Додати коментар або відгук