DXVK 1.0.3 a Direct3D 10/11 implementációval a Vulkan API felett.

A törölt GPU fagyási probléma miatt kiadásra készült 1.1 réteg DXVK 1.0.3, 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 bizonyos játékokban a Wine+DXVK páros teljesítménye különbözik csak 10-20%-kal alacsonyabb, míg az OpenGL alapú Direct3D 11 implementáció használatakor a teljesítmény jelentősen csökken. Folyamatban van a munka hogy szállításán DXVK mint komponens wine-integration, 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

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