Издаване на DXVK 1.6, имплементацията на Direct3D 9/10/11 върху API Vulkan

Създадено издание наслоения DXVK 1.6, предоставяща реализиране на DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, която работи чрез транслация на извикванията в API Vulkan. За да използвате DXVK е необходимо наличието на драйвери с поддръжка на API Vulkan 1.1, като AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 и AMDVLK.
DXVK може да се използва за стартиране на 3D приложения и игри в Linux чрез Wine, като е по-високопроизводителна алтернатива на вграденото в Wine реализиране на Direct3D 11, работещо върху OpenGL.

Основни промени:

  • Инсталацията на стандартните помощни библиотеки Direct3D 10 — d3d10.dll и d3d10_1.dll е прекратена, тъй като за поддръжка на D3D10 в DXVK са необходими d3d10core.dll и d3d11.dll (под Windows е необходим и dxgi.dll). Промяната позволява на Wine да използва D3D10 рамка за ефекти, която е приложена в някои игри;
  • Направени са незначителни оптимизации на производителността в реализацията на Direct3D 9;
  • Проблем, който водеше до срив при опит за улавяне на снимки с apitrace, е отстранен;
  • Срив в някои игри Source 2, използващи собствен рендер D3D9, е отстранен;
  • Отстранени са излишните превключвания на режими на екрана;
  • Отстранена е грешка, която водеше до показване на зелена рамка при възпроизвеждане на видео в някои игри;
  • Решени са проблемите, възникващи в игрите A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon’s Dogma, Star Wars: Republic Commando и Yomawari: Midnight Shadows.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster