DXVK 1.10.3 kiadás, a Direct3D 9/10/11 API Vulkan fölötti megvalósítása

Megjelent a DXVK 1.10.3 verzió, amely megvalósítja a DXGI-t (DirectX Graphics Infrastructure), a Direct3D 9, 10 és 11-et, a Vulkan API-ra való hívás-transzláció révén. A DXVK használatához szükséges a Vulkan 1.1 API-t támogató meghajtók megléte, mint például a Mesa RADV 22.0, az NVIDIA 510.47.03, az Intel ANV 22.0 és az AMDVLK. A DXVK használható 3D-alkalmazások és játékok indítására Linuxon a Wine segítségével, mint a Wine beépített Direct3D 9/10/11 megvalósításainak nagyobb teljesítményű alternatívája, amely OpenGL fölött működik.

Főbb változások:

  • Hozzáadva a megosztott ID3D11Fence objektumok támogatása, amely a Vulkan megosztott időzítési szeminfoltok (Timeline semaphore) fölött valósul meg, biztosítva egyetlen primitívet a szinkronizáláshoz az eszköz és a gazda között, a különálló VkFence és VkSemaphore primitívák helyett. Az ID3D11Fence támogatás lehetővé tette a Halo Infinite játék videóinak működését a megfelelő Wine és vkd3d-proton javítócsomagok használatával.
  • Elhárítva egy regressziós változás a DXVK 1.10.2-ben, amely különböző D3D11 játékokban, beleértve a Prey és a Bioshock Infinite játékokat, renderelési összeomlásokat okozott.
  • Megoldva a Need For Speed 3, Ninja Blade és Ys Origin játékokban felmerülő problémák.
  • A Stray játékhoz aktiválva a d3d11.ignoreGraphicsBarriers opció, amely megoldotta a teljesítménycsökkenési problémákat egyes GPU-kon.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster