Namesto odpovedi zaradi težav z zamrznjenjem GPU je bil pripravljen izid vmesnika , ki zagotavlja implementacijo DXGI (DirectX Graphics Infrastructure), Direct3D 10 in Direct3D 11, ki deluje preko prevoda klicev v API Vulkan. V DXVK 1.0.3 so bili preneseni nekateri popravki in izboljšave iz veje 1.1, kot so:
- V DLL je bila vključena informacija o različici DXVK;
- Na sistemih z GPU NVIDIA so bile rešene težave z upodabljanjem v igrah Dark Souls Remastered in Grim Dawn;
- Odpravljeno zamrzovanje GPU in zrušitev gonilnika ob zagonu igre Star Citizen;
- Rešene so težave z zmogljivostjo igre Anno 1800;
- Odpravljene so napake, ki so povzročale prenos nedoločених podatkov do gonilnika, kar je lahko negativno vplivalo na predpomnjenje senc;
- Odpravljena je bila težava s predhodnim hasherjem geometrijskih senc z metapodatki toka, kar je lahko privedlo do nekontroliranega povečanja velikosti datotek s stanjem predpomnilnika.
Opominjamo, da se DXVK lahko uporablja za zagon 3D-aplikacij in iger v Linuxu s pomočjo Wine, deluje pa kot bolj zmogljiva alternativa implementaciji Direct3D 11, vključeni v Wine, ki deluje nad OpenGL. V zmogljivost kombinacije Wine+DXVK je le 10-20% boljša kot pri zagonu v Windows, medtem ko se pri uporabi implementacije Direct3D 11 na osnovi OpenGL zmogljivost znatno zmanjša. o DXVK kot komponenta , ki se dobavlja v obliki ločene Linux knjižnice (libdxvk.so), ki jo lahko neposredno uporabite v Wine, brez potrebe po ločeni namestitvi DXVK v obliki Windows DLL.
Izvor: opennet.ru
