Saadaval on DXVK 2.3.1 kiht, mis pakub DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ja 11 teostust, mis töötab kutse ĂŒmberkirjutamise kaudu Vulkan API-sse. DXVK-i kasutamiseks on vajalik, et sĂŒsteemis oleksid paigaldatud API Vulkan 1.3 toe alla kuuluvad draiverid, 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Ă€ivitamiseks Linuxis, kasutades Wine'i, pakkudes kĂ”rgema jĂ”udlusega alternatiivi Wine'i sisse ehitatud Direct3D 9/10/11 teostustele, mis töötavad OpenGL-i peal.
Peamised muudatused:
- Kui sĂŒsteemis on Vulkani laienduse VK_NV_raw_access_chains tugi, on selle kasutamine tagatud GPU NVIDIA shaderikoodi genereerimise efektiivsuse parandamiseks, mis vĂ”imaldab mĂ”nede D3D11 kasutavate mĂ€ngude jĂ”udluse lĂ€henemist Windowsi draiverite kasutamisele. NĂ”utavad on vĂ€hemalt NVIDIA 550.40.55 draiverid ja Proton Experimental versioonide paigaldamine.
- D3D9-pĂ”histe mĂ€ngude jaoks on ĂŒmber töötatud sĂŒsteemibufferite koopiate ĂŒlekandmismeetod GPU-le, mis on vĂ”imaldanud parandada jĂ”udlust sellistes mĂ€ngudes nagu Shank 2, Flammable Freddy ja Blood Rayne.
- Eemaldatud probleemid, mis avalduvad mÀngudes:
- Ace Combat Assault Horizon
- Assassinâs Creed 2
- Battlefield 2
- Battlefield 2142
- Battlestations Midway
- Blood Rayne
- Codename Panzers Phase One/Two
- Dead Space (2008)
- Flammable Freddy
- Flatout 3
- Granblue Fantasy Relink
- Gujian 2
- Kenshi
- MySims
- Operation Flashpoint: Red River
- Shank 2
- SkyDrift
- Sonic CD
- Supreme Ruler Ultimate
- Tales from the Borderlands
- The Settlers
- Total War: Medieval 2
- UK Train Simulator 1
- War Thunder
Lisaks on Valve vĂ€lja andnud VKD3D-Proton 2.12, vkd3d koodibaasi haru, mis on loodud Direct3D 12 toe parandamiseks Protoni mĂ€ngude kĂ€itamise paketis. VKD3D-Proton toetab Protoni spetsiifilisi muudatusi, optimeerimisi ja tĂ€iustusi, mis tagavad kvaliteetsema Windowsi mĂ€ngude toimimise Direct3D 12 alusel, mida veel ei ole pĂ”hiversioonis vkd3d vastu vĂ”etud. Erinevustena on ka rĂ”hk tĂ€napĂ€evaste Vulkan laienduste kasutamisele ja uute graafikadraiverite vĂ€ljaannete vĂ”imalustele, et tagada tĂ€ielik ĂŒhilduvus Direct3D 12-ga.
Uues versioonis on jÀrgmised muudatused:
- Lisatud tugi NVIDIA Reflex mehhanismi jaoks, kasutades Vulkan laiendust VK_NV_low_latency2.
- Teostatud API D3D12 Render Pass.
- Lisatud tropp ID3D12DeviceRemovedExtendedDataSettings liidese jaoks, mis lahendab probleemid mÔnede mÀngudega.
- Lisatud Vulkan laienduse VK_EXT_device_fault tugi vea teabe saamiseks.
- Mesa ja NVIDIA draivereid kasutavates sĂŒsteemides on rakendatud Vulkani laienduse VK_EXT_swapchain_maintenance1 tugi sujuvate ĂŒleminekute jaoks V-Sync ning Tearing reĆŸiimide vahel.
- Vaikimisi on laienenud toega VK_KHR_shader_maximal_reconvergence ja VK_KHR_shader_quad_control kuulutatud Shader Model 6.7 tugi.
- Intel Arci GPU-dele, mis toetavad laiendust VK_EXT_descriptor_buffer, on lisatud optimeeritud descriptorite kopeerimise protsessor.
- NVIDIA Pascal ja vanemate GPU-dega sĂŒsteemides on tagatud vĂ”imalus naasta arvutuslike shaderite kasutamisele, mis vĂ”imaldab Shader Model 6.7 kasutamist NVIDIA Pascal GPU-dega sĂŒsteemides.
- Lisatud tugi VKD3D_QUEUE_PROFILE profiliseerimise reĆŸiimile.
- Lisatud Vulkani laienduse VK_NV_raw_access_chains tugi, mis vĂ”imaldab oluliselt parandada jĂ”udlust mĂ”nedes mĂ€ngudes NVIDIA GPU-dega sĂŒsteemides.
- MĂ€ngudega seotud probleemid on lahendatud:
- Unreal Engine 5 mootoriga mÀngud
- Atlas Fallen
- Persona 3 Reload
- Resident Evil 4
- UE5 Lyra
- Warhammer: Darktide
- World of Warcraft
Allikas: opennet.ru
