Publikimi i projektit DXVK 1.2 me implementimin e Direct3D 10/11 mbi API Vulkan

Publikuar është publikuar shtresa DXVK 1.2, e cila ofron implementimin e DXGI (DirectX Graphics Infrastructure), Direct3D 10 dhe Direct3D 11, që funksionon përmes përkthimit të thirrjeve në API Vulkan. Për përdorimin e DXVK kërkohet kërkohet prania e drejtuesve me mbështetje për API Vulkan, të tilla si
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 me ndihmën e Wine, duke shërbyer si një alternativë me performancë më të lartë ndaj implementimit të Direct3D 11 të integruar në Wine, i cili funksionon mbi OpenGL. Në lojëra të caktuara performanca e lidhjes Wine+DXVK dallohet është më e lartë sesa në Windows, vetëm 10-20%, ndërsa duke përdorur implementimin e Direct3D 11 mbi OpenGL, performanca bie më ndjeshëm.

Në versionin e ri përdoret një rrjedhë e veçantë për transmetimin e buffer-it të komandave, gjë që ka rritur performancën në disa konfigurime shumëbërthamore. Gjithashtu, është rritur frekuenca e dërgimit të buffer-it të komandave për të shmangur vonesat dhe për të shfrytëzuar më aktivisht GPU-në. Ndër aplikacionet që kanë përfituar nga këto ndryshime përmendet loja Quake Champions.

ËshtĂ« shtuar mbĂ«shtetja pĂ«r zgjerime specifike tĂ« renderimit, tĂ« cilat nuk janĂ« pĂ«rcaktuar zyrtarisht nĂ« specifikimin e Direct3D 11 dhe ofrohen veçmas nga prodhuesit pĂ«rmes bibliotekave shtesĂ« pĂ«r Windows. KĂ«to zgjerime janĂ« tĂ« nevojshme pĂ«r funksionimin e projektit eksperimental DXVK-AGS me implementimin e zgjerimeve AGS (AMD GPU Services), tĂ« propozuara nĂ« AMD AGS SDK dhe qĂ« mundĂ«sojnĂ« pĂ«rdorimin e disa optimizimeve, pĂ«rfshirĂ« ato qĂ« pĂ«rdoren nĂ« lojĂ«rat Resident Evil 2 dhe Devil May Cry 5.

NdĂ«r rregullimet: ËshtĂ« ulur lehtĂ« ngarkesa mbi CPU nĂ« disa lojĂ«ra. U eliminua njĂ« problem qĂ« shkaktonte shtimin e elementeve tĂ« tepĂ«rta nĂ« cache-in e gjendjeve dhe rikompilimin e tĂ« njĂ«jtĂ«ve shader-a Vulkan. U korrigjua njĂ« gabim qĂ« çonte nĂ« ndĂ«rprerje ose nĂ« pĂ«rdorim tĂ« pasaktĂ« tĂ« Vulkan gjatĂ« pĂ«rdorimit tĂ« metodĂ«s ClearView. U çaktivizua zgjidhja anashkaluese nĂ« NVAPI, e cila pĂ«rdorej pĂ«r tĂ« zgjidhur problemet nĂ« lojĂ«n Mirror’s Edge Catalyst nĂ« sistemet me GPU NVIDIA.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster