vahekihivabastus , mis rakendab DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ja 11, töötades lÀbi kutsete tÔlke Vulkan API-sse. DXVK-i kasutamiseks moodulite olemasolu, mis toetavad , nagu AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 ja .
DXVK-i saab kasutada 3D rakenduste ja mÀngude kÀivitamiseks Linuxis koos Wine'iga, olles kÔrgema tootlikkuse alternatiiv Winel sisalduvale Direct3D 11 teostusele, mis töötab OpenGL-i peal.
Peamised muudatused:
- Lisatud toe laienemistele graafika API Vulkan: VK_EXT_custom_border_color (kasutamine samblas piirivĂ€rvide toe saavutamiseks lahendas mitmeid probleeme Direct3D 9 pĂ”histes mĂ€ngudes, sealhulgas Crysis ja Halo 2 Vista) ja VK_EXT_robustness2 (D3D11 sarnasel pĂ”himĂ”ttel, mille ĂŒlesanne on hallata juurdepÀÀsu ressurssi lubatud alast vĂ€ljaspool). Nende laienemiste kasutamiseks on vajalik wine 5.8 ning AMD ja Intel draiverid Mesa 20.2-dev vĂ”i NVIDIA 440.66.12-beta draiver.
- Optimeeritud puhastusoperatsioonide ja
rakendamine rendering'u ajal, mis vĂ”imaldas mĂ”nevĂ”rra parandada teatud mĂ€ngude jĂ”udlust; - MĂ€ngudes D3D11 lisati vĂ”imalus kasutada arvutuslikke jĂ€rjekordi ressursside asĂŒnkroonseks laadimiseks, kui draiver (nĂ€iteks RADV) ei toeta eraldi edastamise jĂ€rjekorda;
- Teostatud teatud funktsionaalsus DXGI 1.6, mis rakendub tulevastes World of Warcraft'i vÀljaannetes;
- MÀlu tarbimist D3D9-s on vÀhendatud, mis vÀltis mÔnedes mÀngudes, nÀiteks Toxikk, saadaval oleva mÀlu ammendamist;
- Vulcani kontrollimise vead Cloudpunk'is ja teistes mÀngudes, mis kasutasid ressursside puhverdamist valesti, on kÔrvaldatud;
- Probleemid GCC 10.1 kogumisega on lahendatud;
- Mitmed D3D9-le seotud probleemid on kÔrvaldatud;
- dxgi.tearFree valik on ĂŒmber töötatud;
- Probleemid mÀngudes Fallout New Vegas, Freelancer, GTA IV ja Halo Custom Edition on lahendatud;
- Toetamine kokkupanekuks . NĂŒĂŒd on DXVK kokkupanekuks vajalik MinGW.
Allikas: opennet.ru
