kihtide vÀljalase , mis tagab DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ja 11 rakenduse, mis töötab API Vulkan kaudu kallutatud kutsungite kaudu. DXVK kasutamiseks toetavate draiverite olemasolu , nagu AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 ja .
DXVK-d saab kasutada 3D-rakenduste ja mÀngude kÀivitamiseks Linuxis Wine'i kaudu, olles vÔimsam alternatiiv Winesi sisseehitatud Direct3D 11 teostusele, mis töötab OpenGLi peal.
Peamised muudatused:
- Lisatud tuge Vulkan API laiendustele: VK_EXT_custom_border_color (piirivÀrvide toe kasutamine sampleri puhul aitas lahendada paljusid mÀngude probleeme Direct3D 9 baasil, sealhulgas Crysis ja Halo 2 Vista) ja VK_EXT_robustness2 (sama nagu D3D11, on rakendatud ressursside lubatud ala piirest vÀlja pÀÀsemise kÀitlemiseks). Nende laienduste kasutamiseks on vajalik wine 5.8 olemasolu ning AMD ja Intel draiverid versioonist Mesa 20.2-dev vÔi NVIDIA draiver 440.66.12-beta;
- Optimeeritud puhastusoperatsioonide ja
rakendamine joonistamisel, mis on mĂ”nevĂ”rra parandanud teatud mĂ€ngude jĂ”udlust; - D3D11 mĂ€ngudes on lisatud vĂ”imalus kasutada arvutusjĂ€rjekordi ressursside asĂŒnkroonseks laadimiseks, kui draiver (nĂ€iteks RADV) ei toeta eraldi edastusjĂ€rjekorda;
- Rakendatud on teatav DXGI 1.6 funktsionaalsus, mida kasutatakse tulevikus vÀljaannetes World of Warcraft;
- D3D9 mÀlu tarbimine on vÀhenenud, mis aitas vÀltida mÀlukapatsiteedi ammendumist teatud mÀngudes, nagu Toxikk;
- Vulkan'i kontrollide vead Cloudpunk'is ja teistes mĂ€ngudes, mis kasutavad ressursibĂŒfereid valesti, on kĂ”rvaldatud;
- Probleemid GCC 10.1 ehitamisel on lahendatud;
- D3D9-ga seotud erinevad probleemid on kÔrvaldatud;
- dxgi.tearFree suvand on ĂŒmber töötatud;
- Probleemid mÀngudes Fallout New Vegas, Freelancer, GTA IV ja Halo Custom Edition on lahendatud;
- Toetamine ehitamiseks on lĂ”petatud . DXVK kokkupanekuks on nĂŒĂŒd vajalik MinGW.
Allikas: opennet.ru
