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

Izdan je sloj DXVK 1.8 koji 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 20.2, NVIDIA 415.22, Intel ANV 19.0 i AMDVLK. DXVK se može koristiti za pokretanje 3D aplikacija i igara na Linuxu pomoću Winea, služeći kao alternativa viših performansi Wineovim nativnim Direct3D 9/10/11 implementacijama koje rade povrh OpenGL-a.

Velike promjene:

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

Izvor: opennet.ru

Dodajte komentar