Izdanje implementacije DXVK 1.8, Direct3D 9/10/11 na vrhu Vulkan API-ja

Objavljen je sloj DXVK 1.8, koji pruža implementaciju DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, koji radi kroz prevođenje poziva na Vulkan API. DXVK zahteva drajvere koji podržavaju Vulkan 1.1 API, kao što su Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 i AMDVLK. DXVK se može koristiti za pokretanje 3D aplikacija i igara na Linuxu koristeći Wine, služeći kao alternativa viših performansi Wine-ovim izvornim Direct3D 9/10/11 implementacijama koje rade na OpenGL-u.

Glavne promjene:

  • DXGI uključuje podršku za konfiguracije sa više monitora. Za ispravan rad, morate instalirati relativno noviju verziju Wine-a s podrškom za XRandR 1.4.
  • Da bi se rešili problemi sa pokretanjem igara na sistemima bez zasebnog GPU-a, Vulkan softverske implementacije koje koriste CPU, kao što je Lavapipe, su uključene u listu rasterizatora.
  • Operacije za promjenu parametara za postavljanje slike u memoriju (Image Layout) su optimizirane, što je poboljšalo performanse nekih igara na Intelovim GPU-ovima.
  • Implementacija Direct3D 9 optimizirala je proces učitavanja tekstura i provjere vidljivosti objekata koji se preklapaju sa drugim objektima. Problemi sa netačnim vraćanjem liste podržanih formata back bafera su riješeni.
  • Direct3D 11 podrazumevano uključuje postavke d3d11.enableRtOutputNanFixup (za starije verzije RADV drajvera) i d3d11.invariantPosition (za rešavanje problema sa Z-borbom koji se pojavljuju na RDNA2 GPU-ovima). Popravljeni problemi s brojanjem referenci i rukovanjem nultim vrijednostima (NaN) u shaderima.
  • Ispravljena upozorenja pri izgradnji s novim verzijama Meson alata.
  • Problemi u Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 i Tomb Raider Legend su riješeni.

izvor: opennet.ru

Dodajte komentar