Издаване на DXVK 2.1, реализирана Direct3D 9/10/11 над API Vulkan.

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

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

  • На системи с поддръжка на цветово пространство HDR10 е предоставена възможност за активиране на HDR чрез задаване на променлива на средата DXVK_HDR=1 или задаване на параметъра dxgi.enableHDR = True в конфигурационния файл. След активирането на HDR игрите могат да определят и използват цветово пространство HDR10 при наличие на пакет vkd3d-proton 2.8 или по-нова версия. Основните потребителски среди в Linux все още не поддържат HDR, но поддръжка на HDR има в композитния Gamescope, за активирането на който трябва да се използва опцията "—hdr-enabled" (в момента работи само на системи с GPU AMD при използване на Linux ядро с пачове josh-hdr-colorimetry). сървър Подобрена е компилацията на шейдърите. За намаляване на забавянето, използването на библиотеките на конвейера е разширено до конвейри с теселация и геометрични шейдъри, а при използване на MSAA са активирани допълнителни възможности на Vulkan разширението VK_EXT_extended_dynamic_state3.
  • За стари игри с поддръжка на сглаждане с множество проби (MSAA, Multi-Sample Anti-Aliasing) са добавени настройки d3d9.forceSampleRateShading и d3d11.forceSampleRateShading, които активират режим Sample Rate Shading за всички шейдъри, позволяващ повишаване на качеството на изображенията в игрите.
  • В сборките за Linux е добавен бекенд GLFW, който може да се използва като алтернатива на бекенда SDL2.
  • Подобрена е логиката на предаване на команди D3D11, за да се приближи поведението на DXVK до родните драйвери D3D11 и да се постигне по-предсказуема производителност.
  • Ashes of the Singularity.
  • Отстранени са проблемите, проявяващи се в игрите:
    • Battlefield: Bad Company 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Saints Row: The Third.
    • Sekiro.
    • Sonic Frontiers.
    • Supreme Commander: Forged Alliance.
    • Достъпен е релизът на прослойката DXVK 2.1, предоставяща имплементация на DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, работеща чрез транслация на повиквания в API Vulkan.

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

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