Издание на проекта DXVK 1.5.1 с реализиране на Direct3D 9/10/11 върху API Vulkan

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

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

  • Извършена е обща оптимизация на производителността на Direct3D 9.
  • Подобрена е реализацията на дълбочинния офсет в Direct3D 9, което позволи да се избегнат проблеми с рендерирането, като липса на сенки и декали в много игри.
  • Премахната е грешка, водеща до срив при стартиране на някои игри, базирани на Direct3D 9, поради деление на нула.
  • Решени са проблемите с рендерирането в много игри, базирани на Direct3D 9, които използват Pixel Shader 1.x.
  • Възстановена е работата на настройката dxvk.hud, която по недоглеждане беше премахната в версия 1.5.
  • Броят на нишките, използвани при компилирането на шейдъри, е оптимизиран за намаляване на негативното влияние върху производителността при 6- и 8-ядрени ЦПУ (за ръчна настройка може да се използва опцията dxvk.numCompilerThreads).
  • Решени са проблемите в игрите GTA V, Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever и Vampire The Masquerade: Bloodlines.

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

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