DXVK 2.2, Direct3D 9/10/11 rakenduste teostus Vulkan API kohal

Ilmunen DXVK 2.2, mis pakub DXGI (DirectX Graphics Infrastructure) ja Direct3D 9, 10 ja 11 teostust, mis töötab Vulkan API-le suunatud funktsioonide kaudu. DXVK kasutamiseks on vajalik Vulkan 1.3 API toega draiverite olemasolu, nagu Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ja AMDVLK. DXVK-i saab kasutada 3D-rakenduste ja mängude käitamiseks Linuxis läbi Wine, toimides kiirema alternatiivina Wine'i sisseehitatud Direct3D 9/10/11 teostustele, mis töötavad OpenGL-i peal.

Peamised muudatused:

  • Lisatud tugi D3D11On12 teele, mis võimaldab Direct3D 11 käivitamist Direct3D 12 peal. Uutes Unity mootori mängudes, nagu Lego Builder’s Journey, on DXVK-is rakendatud võimalus luua D3D11 seadmeid D3D12 seadmetest, kasutades D3D11On12CreateDevice funktsiooni ja ID3D11On12Device liidest.
  • Direct3D 9 implementeeris osalise esituse toe (Partial Presentation), mis võimaldab akna osade kuvamist ekraani puhver (backbuffer) sisu kopeerimise kaudu süsteemi mälu ja selle hilisema joonistamisega aknasse, kasutades CPU-d. Antud võimalus parandab ühilduvust mängude käivitajatega, mis on loodud Microsoft WPF tööriistade abil, hinnaga jõudluse langusele. Direct3D 9 puhul on samuti parandatud virtuaalsete vahemälu (SwapChain) üldine käitumine ning lõpetatud d3d9.noExplicitFrontBuffer valiku toe pakkumine.
  • Protoni või Wine'i kasutamisel on vaikimisi lõpetatud logifailide loomine ning korraldatud diagnostiliste sõnumite väljastamine konsoolis spetsiifiliste wine'i omaduste abil, mis vastab vkd3d-proton käitumisele. Eraldi logifailide loomise taastamiseks saab kehtestada keskkonnamuutuja DXVK_LOG_PATH.
  • Mälu tarbimine on märkimisväärselt vähenenud olukordades, kus mängude käigus luuakse kasutamata D3D11 seadmeid.
  • Mitme GPU süsteemides on paranenud DXGI kaudu kättesaadavate väljundseadmete määramine, mis lahendab uusi mänge põhjalikult mõjutavate jõudlusprobleeme RE (Reach for the Moon) mängumootoril, mis kasutab D3D12.
  • Mängudes ilmunud probleemide kõrvaldamine:
    • Battle Fantasia Revised Edition
    • Cold Fear
    • Dawn of Magic 2
    • DC Universe Online
    • Far Cry 2
    • Halo: The Master Chief Collection
    • Warhammer 40k: Space Marine
    • Jade Empire
    • Sid Meier’s Pirates
    • Total War: Shogun 2

    Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster