Umjesto otkazanog izdanja zbog problema sa zadržavanjem GPU-a, pripremljeno je izdanje sloja , koje pruža implementaciju DXGI (DirectX Graphics Infrastructure), Direct3D 10 i Direct3D 11, koja radi putem prevođenja poziva u API Vulkan. U DXVK 1.0.3 preneseni su neki ispravci i poboljšanja iz grane 1.1, na primjer:
- U DLL-u je omogućeno uključivanje informacija o verziji DXVK;
- Na sustavima s GPU-om NVIDIA riješeni su problemi s prikazivanjem u igrama Dark Souls Remastered i Grim Dawn;
- Uklonjena je zastoja GPU-a i pad drajvera pri pokretanju igre Star Citizen;
- Riješeni su problemi s performansama igre Anno 1800;
- Ispravljene su greške koje su uzrokovale prosljeđivanje neodređenih podataka drajveru, što je moglo negativno utjecati na keširanje shader-a;
- Uklonjen je problem s heširanjem geometrijskih shader-a s metapodacima toka, koji je mogao dovesti do nekontroliranog povećanja veličine datoteka s kešom stanja.
Podsjećamo da se DXVK može koristiti za pokretanje 3D aplikacija i igara na Linuxu putem Wine-a, djelujući kao visokoučinkovita alternativa ugrađenoj implementaciji Direct3D 11 u Wine-u, koja radi iznad OpenGL-a. U performanse kombinacije Wine+DXVK su manje nego kod pokretanja na Windowsu, za svega 10-20%, dok se pri korištenju implementacije Direct3D 11 zasnovane na OpenGL performanse drastično smanjuju. o DXVK kao komponente , isporučene u obliku zasebne Linux biblioteke (libdxvk.so), koju je moguće direktno koristiti u Wine-u, bez potrebe za dodatnom instalacijom DXVK-a u obliku Windows DLL-a.
Izvor: opennet.ru
