Lëshimi i projektit DXVK 1.2 me zbatimin Direct3D 10/11 në krye të Vulkan API

botuar lëshimi i ndërshtresës DXVK 1.2, i cili ofron një implementim të DXGI (Infrastruktura Grafike DirectX), Direct3D 10 dhe Direct3D 11, duke punuar përmes përkthimit të thirrjeve në Vulkan API. Për të përdorur DXVK требуется mbështetje për drejtuesit Vulkan APISi
AMD RADV 18.3, AMDGPU PRO 18.50, NVIDIA 415.22, Intel ANV 19.0 dhe AMDVLK.

DXVK mund të përdoret për të ekzekutuar aplikacione dhe lojëra 3D në Linux duke përdorur Wine, duke shërbyer si një alternativë me performancë më të lartë ndaj zbatimit vendas Direct3D 11 të Wine që funksionon në krye të OpenGL. NË disa lojëra performanca e kombinimit Wine+DXVK tjetër nga ekzekutimi në Windows me vetëm 10-20%, ndërsa kur përdoret zbatimi Direct3D 11 i bazuar në OpenGL, performanca ulet më shumë.

Publikimi i ri përdor një thread të veçantë për transferimin e buferit të komandës, i cili përmirëson performancën në disa konfigurime me shumë bërthama. Përveç kësaj, frekuenca e dërgimit të buferit të komandës është rritur për të eliminuar kohën e ndërprerjes dhe për të rritur përdorimin e GPU-së. Nga aplikacionet, performanca e të cilave u ndikua pozitivisht nga këto ndryshime, vihet re loja Quake Champions.

Mbështetje e shtuar për shtesa specifike të paraqitjes që nuk janë të përcaktuara zyrtarisht në specifikimet Direct3D 11 dhe ofrohen veçmas nga prodhuesit përmes bibliotekave shtesë për Windows. Këto zgjerime kërkohen që projekti pilot të funksionojë. DXVK-AGS me zbatimin e shtesave AGS (AMD GPU Services) të propozuara në AMD AGS SDK dhe duke ju lejuar të përdorni disa optimizime, duke përfshirë ato të përdorura në lojërat Resident Evil 2 dhe Devil May Cry 5.

Rregullimet përfshijnë: Ngarkesa paksa e reduktuar e CPU-së në disa lojëra. Rregulloi një problem që shkaktoi shtimin e artikujve shtesë në memorien e fshehtë të gjendjes dhe ripërpilimin e mbajtësve identikë të Vulkan. Rregulloi një gabim që shkaktoi përplasje ose përdorim të gabuar të Vulkan kur përdor metodën ClearView. Zgjidhja NVAPI që u përdor për të zgjidhur problemet në Mirror's Edge Catalyst në sistemet me GPU NVIDIA është çaktivizuar.

Burimi: opennet.ru

Shto një koment