A törölt GPU fagyási probléma miatt kiadásra készült réteg , amely megvalósítja a DXGI (DirectX Graphics Infrastructure), a Direct3D 10 és a Direct3D 11 hívásait a Vulkan API-n történő átkonvertálással. A DXVK 1.0.3-ba átkerült néhány javítás és fejlesztés az 1.1-es ágból, például:
- A DLL-ben lehetőség van a DXVK verzióinformációinak beépítésére;
- NVIDIA GPU-val rendelkező rendszereken megoldották a Dark Souls Remastered és Grim Dawn játékok renderelési problémáit;
- Megszüntették a GPU fagyását és a Star Citizen játék indításakor fellépő illesztőprogram összeomlását;
- Megoldották az Anno 1800 játék teljesítményproblémáit;
- Javították azokat a hibákat, amelyek miatt a vezérlőnek nem definiált adatokat átadva a shader cache-elésre negatívan hatottak;
- Megoldották a geometriai shaderek áramlatait hash-elő problémáját, amely a cache fájlok méretének ellenőrizhetetlen növekedését okozhatta.
Emlékeztetünk arra, hogy a DXVK használható 3D-alkalmazások és játékok futtatására Linuxon a Wine segítségével, mint a beépített, OpenGL-re épülő Direct3D 11 implementáció magasabb teljesítményű alternatívája. A a Wine+DXVK páros teljesítménye csak 10-20%-kal alacsonyabb, míg az OpenGL alapú Direct3D 11 implementáció használatakor a teljesítmény jelentősen csökken. hogy DXVK mint komponens , amely önálló Linux könyvtárként (libdxvk.so) kerül forgalomba, ami közvetlenül használható a Wine-ban, anélkül, hogy külön DXVK Windows DLL-t kellene telepíteni.
Forrás: opennet.ru
