DXVK 1.8, Direct3D 9/10/11 implementációk kiadása a Vulkan API-n

Megjelent a DXVK 1.8 réteg, amely a DXGI (DirectX Graphics Infrastructure), a Direct3D 9, 10 és 11 megvalósítását biztosítja, és a hívások Vulkan API-ra történő fordításán dolgozik. A DXVK olyan illesztőprogramokat igényel, amelyek támogatják a Vulkan 1.1 API-t, például a Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 és AMDVLK. A DXVK használható 3D alkalmazások és játékok futtatására Linuxon a Wine segítségével, ami nagyobb teljesítményű alternatívaként szolgál a Wine natív, OpenGL-en futó Direct3D 9/10/11 implementációihoz képest.

Nagy változások:

  • A DXGI támogatja a többmonitoros konfigurációkat. A helyes működéshez telepítenie kell a Wine egy viszonylag friss verzióját, amely támogatja az XRandR 1.4-et.
  • A játékok külön GPU nélküli rendszereken való futtatásával kapcsolatos problémák megoldása érdekében a CPU-kat használó Vulkan szoftvermegvalósítások, például a Lavapipe, szerepelnek a raszterizálók listájában.
  • A kép memóriába helyezésének (Image Layout) paramétereinek megváltoztatására szolgáló műveleteket optimalizálták, ami javította egyes játékok teljesítményét Intel GPU-kon.
  • A Direct3D 9 implementációja optimalizálta a textúrák betöltésének folyamatát és a más objektumokkal átfedő objektumok láthatóságának ellenőrzését. A támogatott hátsó pufferformátumok listájának helytelen visszaadásával kapcsolatos problémák megoldódtak.
  • A Direct3D 11 alapértelmezés szerint tartalmazza a d3d11.enableRtOutputNanFixup (a RADV illesztőprogram régebbi verzióihoz) és a d3d11.invariantPosition (az RDNA2 GPU-kon megjelenő Z-fighting problémák megoldásához) beállításokat. Javítva a referenciaszámlálással és a nullértékek (NaN) kezelésével kapcsolatos problémák a shaderekben.
  • Javítva a figyelmeztetések a Meson eszközkészlet új verzióival történő építéskor.
  • Az Atelier Ryza 2, a Battle Engine Aquila, a Dark Messiah of Might & Magic, az Everquest, az F1 2018/2020, a Hitman 3, a Nioh 2 és a Tomb Raider Legend problémák megoldódtak.

Forrás: opennet.ru

Hozzászólás