Avaldatud on DXVK 2.2 kiht, mis pakub DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ja 11 teostust, mis töötab vahendite ĂŒlekandmisel Vulkani API-sse. DXVK kasutamiseks on vajalik olemasolu Vulkan 1.3 API toetavad draiverid, nagu Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ja AMDVLK. DXVK-d saab kasutada 3D rakenduste ja mĂ€ngude kĂ€ivitamiseks Linuxis, kasutades Wine'i, olles kĂ”rgema jĂ”udlusega alternatiiv Wine'i sisseehitatud Direct3D 9/10/11 rakendustele, mis töötavad OpenGL-i kohal.
Peamised muudatused:
- Lisatud on D3D11On12 kihi tugi, mis vĂ”imaldab Direct3D 11 töötamist Direct3D 12 kohal. D3D12 toetamiseks uutest Unity mootoril pĂ”hinevatest mĂ€ngudest, nagu Lego Builderâs Journey, on DXVK-s rakendatud D3D11 seadmete loomise vĂ”imalus D3D12 seadmetest, kasutades funktsiooni D3D11On12CreateDevice ja ID3D11On12Device API-d.
- Direct3D 9 teostuses on lisatud osalise esituse (Partial Presentation) tugi, mis vĂ”imaldab akna osade kuvamist ekraani tagabufri (backbuffer) sisu kopeerimise kaudu sĂŒsteemi mĂ€llu ja seejĂ€rel selle renderdamist aknas, kasutades CPU-d. Antud vĂ”imalus parandab ĂŒhilduvust mĂ€ngude kĂ€ivitamisriistadega, mis on loodud Microsoft WPF tööriistade abil, kuid see toob kaasa jĂ”udluse languse. Direct3D 9 puhul on samuti paranenud virtuaalsete vahetusraamide (SwapChain) ĂŒldine kĂ€itumine ja lĂ”petatud on d3d9.noExplicitFrontBuffer valiku tugi.
- Protoni vÔi Wine'i koos kasutamisel on vaikimisi lÔpetatud logifailide loomine ja diagnoosimisteate vÀljund on korraldatud konsooli kaudu, kasutades Wine'ile iseloomulikke vÔimalusi, mis vastab vkd3d-protoni kÀitumisele. Eraldi logifailide loomise taastamiseks vÔib seada keskkonnamuutuja DXVK_LOG_PATH.
- MÀlu tarbimist on oluliselt vÀhendatud olukordades, kus mÀngudes luuakse kasutamata D3D11 seadmeid.
- Mitme GPU-ga sĂŒsteemides on paranenud vĂ€ljundseadmete kindlakstegemine, mis on kergesti kĂ€ttesaadavad lĂ€bi DXGI, lahendades jĂ”udlusprobleeme uutes mĂ€ngudes, mis pĂ”hinevad RE (Reach for the Moon) mootoril ja kasutavad D3D12.
- Eemaldatud probleemid, mis avalduvad mÀngudes:
- 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
