Megjelent a DXVK 3.0.1 réteg, amely a DXGI (DirectX Graphics Infrastructure), a Direct3D 8, 9, 10 és 11 megvalósítását nyújtja, amely a hívásokat a Vulkan API-ra fordítja. A DXVK használatához Vulkan 1.4 API-t támogató illesztőprogramokra van szükség, mint például az NVIDIA 575.51.02, Mesa AMD RADV 25.0, NVIDIA 25.1 és Intel ANV 25.1. A DXVK használható 3D-alkalmazások és játékok futtatására Linuxon a Wine segítségével, mint egy teljesítményben jobb alternatíva a Wine-ba épített Direct3D megvalósításokkal szemben, amelyek az OpenGL fölött működnek.
Főbb változások:
- Minden asztali GPU esetében le van tiltva a másodlagos parancsok bufferének használata, ami kissé csökkentette a teljesítményt néhány játékban, amelyek nem optimalizált MSAA simítási mintákkal rendelkeznek, de megoldotta a GPU képkészítési és fagyási problémáit.
- Elhárítottuk a D3D9 alapú játékokban megjelenő képkészítési regressziókat, mint például a Black Mesa, Gothic 3 és GTA IV.
- Megszüntettük a D3D könyvtárak betöltésekor fellépő összeomlást aktív D3D eszköz mellett.
- Megkerülő megoldással blokkoltuk az ANV Mesa illesztőprogramban jelentkező hibát, amely egyes játékokban a GPU fagyását okozta Intel Alchemist és régebbi GPU rendszereken. Az ilyen GPU-kkal rendelkező rendszereken alapértelmezés szerint aktívak a leíró bufferek, ami negatívan befolyásolta a teljesítményt.
- A következő játékoknál megoldott problémák:
- Empire Earth 2
- Fallout 3
- Fruit Ninja
- Kane & Lynch: Dead Men
- King’s Bounty: The Legend
- Manhunt
- Splinter Cell 3
- Total War: Medieval II
Forrás: opennet.ru
