Izdanje DXVK 1.10.3, implementacije Direct3D 9/10/11 povrh Vulkan API-ja

Dostupno je izdanje sloja DXVK 1.10.3, koje pruža implementaciju DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, radeći putem prijevoda poziva na Vulkan API. DXVK zahtijeva upravljačke programe koji podržavaju Vulkan 1.1 API, kao što su Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 i AMDVLK. DXVK se može koristiti za pokretanje 3D aplikacija i igara na Linuxu koristeći Wine, služeći kao bolja alternativa Wine-ovim ugrađenim Direct3D 9/10/11 implementacijama koje rade povrh OpenGL-a.

Velike promjene:

  • Dodana je podrška za zajedničke ID3D11Fence objekte, implementirane povrh zajedničkih kronoloških semafora Vulkan (Semafor vremenske linije), koji pružaju jednu primitivu za sinkronizaciju između uređaja i glavnog računala, umjesto odvojenih VkFence i VkSemaphore primitiva. Podrška za ID3D11Fence omogućila je postizanje video funkcionalnosti u igri Halo Infinite primjenom odgovarajućih zakrpa za wine i vkd3d-proton.
  • Popravljena je regresija u DXVK 1.10.2 koja je uzrokovala greške u renderiranju u raznim D3D11 igrama, uključujući Prey i Bioshock Infinite.
  • Problemi koji su se javljali u igrama Need For Speed ​​​​3, Ninja Blade i Ys Origin su riješeni.
  • Opcija d3d11.ignoreGraphicsBarriers je omogućena za igru ​​Stray, koja je riješila probleme s degradacijom performansi na nekim GPU-ima.

Izvor: opennet.ru

Dodajte komentar