Новите версии DXVK 2.3.1 и vkd3d-proton 2.12 с реализирана Direct3D върху API Vulkan

Издаден е слой DXVK 2.3.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.

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

  • При наличие в системата на поддръжка на Vulkan разширението VK_NV_raw_access_chains, е осигурено неговото използване за повишаване на ефективността на генериране на кода на шейдери на GPU NVIDIA, което позволява да се приближи производителността на някои игри, използващи D3D11, до производителността при използване на Windows драйвера. За работа е необходим минимум драйвери NVIDIA 550.40.55 и инсталация на версии Proton Experimental.
  • За игрите на базата D3D9 е преработен методът на копиране на системни буфери в GPU, което позволи постигането на повишена производителност в такива игри като Shank 2, Flammable Freddy и Blood Rayne.
  • Отстранени са проблемите, проявяващи се в игрите:
    • Ace Combat Assault Horizon
    • Assassin’s Creed 2
    • Battlefield 2
    • Battlefield 2142
    • Battlestations Midway
    • Blood Rayne
    • Codename Panzers Phase One/Two
    • Dead Space (2008)
    • Flammable Freddy
    • Flatout 3
    • Granblue Fantasy Relink
    • Gujian 2
    • Kenshi
    • MySims
    • Operation Flashpoint: Red River
    • Shank 2
    • SkyDrift
    • Sonic CD
    • Supreme Ruler Ultimate
    • Tales from the Borderlands
    • The Settlers
    • Total War: Medieval 2
    • UK Train Simulator 1
    • War Thunder

Освен това, компанията Valve публикува версия VKD3D-Proton 2.12, клон от кодовата база vkd3d, създаден за подобряване на поддръжката на Direct3D 12 в пакета за стартиране на игри Proton. VKD3D-Proton поддържа специфични за Proton промени, оптимизации и подобрения за по-качествена работа на Windows игри на базата на Direct3D 12, които все още не са приети в основния състав на vkd3d. Между отличията се отбелязва и ориентацията към използването на съвременни разширения на Vulkan и възможностите на новите версии на графичните драйвери, за да се постигне пълна съвместимост с Direct3D 12.

Сред измененията в новата версия:

  • Добавена е поддръжка на механизма NVIDIA Reflex, използвайки Vulkan разширението VK_NV_low_latency2.
  • Реализиран е API D3D12 Render Pass.
  • Добавена е заглушка за интерфейса ID3D12DeviceRemovedExtendedDataSettings, решаваща проблеми с някои игри.
  • Добавена е поддръжка на Vulkan разширението VK_EXT_device_fault за получаване на информация за повреди.
  • На системи с драйвери Mesa и NVIDIA е реализирана поддръжка на Vulkan-продължението VK_EXT_swapchain_maintenance1 за безпроблемно превключване между режимите V-Sync и Tearing.
  • По подразбиране, при наличие на разширенията VK_KHR_shader_maximal_reconvergence и VK_KHR_shader_quad_control, е обявена поддръжка на Shader Model 6.7.
  • За GPU Intel Arc с поддръжка на разширението VK_EXT_descriptor_buffer е добавен оптимизиран обработчик за копиране на дескриптори.
  • Осигурена е възможност за възстановяване на използването на изчислителни шейдъри на системи с NVIDIA Pascal и по-стари GPU, което позволява използването на Shader Model 6.7 на системи с GPU NVIDIA Pascal.
  • Добавена е поддръжка на режима за профилиране VKD3D_QUEUE_PROFILE.
  • Добавена е поддръжка на Vulkan-продължението VK_NV_raw_access_chains, което позволява значително повишаване на производителността в някои игри на системи с GPU NVIDIA.
  • Решени са проблемите с игрите:
    • Игри на движка Unreal Engine 5
    • Atlas Fallen
    • Persona 3 Reload
    • Resident Evil 4
    • UE5 Lyra
    • Warhammer: Darktide
    • World of Warcraft

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

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