Jaunas DXVK 2.3.1 un vkd3d-proton 2.12 versijas ar Direct3D ievieŔanu papildus Vulkan API

Ir pieejams DXVK 2.3.1 slāņa izlaidums, kas nodroÅ”ina DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 un 11 ievieÅ”anu, kas darbojas, tulkojot zvanus uz Vulkan API. DXVK nepiecieÅ”ami draiveri, kas atbalsta Vulkan API 1.3, piemēram, Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 un AMDVLK. DXVK var izmantot, lai palaistu 3D lietojumprogrammas un spēles operētājsistēmā Linux, izmantojot Wine, kas kalpo kā labākas veiktspējas alternatÄ«va Wine vietējām Direct3D 9/10/11 implementācijām, kas darbojas virs OpenGL.

Galvenās izmaiņas:

  • Ja sistēma atbalsta Vulkan paplaÅ”inājumu VK_NV_raw_access_chains, to izmanto, lai palielinātu ēnotāja koda Ä£enerēŔanas efektivitāti NVIDIA GPU, kas ļauj tuvināt dažu spēļu veiktspēju, izmantojot D3D11, veiktspējai, izmantojot Windows draiverus. Lai strādātu, ir jāinstalē vismaz NVIDIA 550.40.55 draiveri un Proton Experimental versijas.
  • Spēlēm, kuru pamatā ir D3D9, ir pārveidota metode, kā kopēt sistēmas buferus uz GPU, kā rezultātā ir uzlabota veiktspēja tādās spēlēs kā Shank 2, Flammable Freddy un Blood Rayne.
  • Izlabotas problēmas, kas parādÄ«jās spēlēs:
    • Ace Combat Assault Horizon
    • Assassin's Creed 2
    • Battlefield 2
    • Battlefield 2142
    • Kaujas stacijas Midvejā
    • Asins Reins
    • Koda nosaukums Panzers Pirmā/otra fāze
    • Dead Space (2008)
    • UzliesmojoÅ”s Fredijs
    • Izklaide 3
    • Granblue Fantasy Relink
    • Gujian 2
    • KenÅ”i
    • MySims
    • Operācija UzliesmoÅ”anas punkts: Red River
    • Kājas 2
    • SkyDrift
    • Skaņas CD
    • Augstākais valdnieks Ultimate
    • Pasakas no Borderlands
    • Settlers
    • Kopējais karÅ”: viduslaiki 2
    • Apvienotās Karalistes vilcienu simulators 1
    • War Thunder

Turklāt uzņēmums Valve ir publicējis VKD3D-Proton 2.12 versiju, kas ir vkd3d kodu bāzes daļa, kas paredzēta Direct3D 12 atbalsta uzlaboÅ”anai Proton spēļu palaidējā. VKD3D-Proton atbalsta Proton specifiskas izmaiņas, optimizācijas un uzlabojumus labākai Windows spēļu veiktspējai, pamatojoties uz Direct3D 12, kas vēl nav pieņemtas vkd3d galvenajā daļā. Starp atŔķirÄ«bām ir arÄ« uzsvars uz moderno Vulkan paplaÅ”inājumu izmantoÅ”anu un jaunāko grafisko draiveru izlaidumu iespējām, lai panāktu pilnÄ«gu saderÄ«bu ar Direct3D 12.

Starp izmaiņām jaunajā versijā:

  • Pievienots atbalsts NVIDIA Reflex dzinējam, izmantojot Vulkan paplaÅ”inājumu VK_NV_low_latency2.
  • Ieviests D3D12 Render Pass API.
  • Pievienots ID3D12DeviceRemovedExtendedDataSettings interfeiss, kas atrisina problēmas ar dažām spēlēm.
  • Pievienots atbalsts Vulkan paplaÅ”inājumam VK_EXT_device_fault, lai izgÅ«tu informāciju par kļūmēm.
  • Sistēmās ar Mesa un NVIDIA draiveriem Vulkan paplaÅ”inājuma VK_EXT_swapchain_maintenance1 atbalsts ir ieviests, lai netraucēti pārslēgtos starp V-Sync un Tering režīmiem.
  • Pēc noklusējuma, ja ir pieejami paplaÅ”inājumi VK_KHR_shader_maximal_reconvergence un VK_KHR_shader_quad_control, tiek deklarēts Shader modeļa 6.7 atbalsts.
  • Intel Arc GPU ar paplaÅ”inājuma VK_EXT_descriptor_buffer atbalstu ir pievienots optimizēts deskriptora kopiju apstrādātājs.
  • Ir nodroÅ”ināta iespēja atgriezties pie skaitļoÅ”anas ēnotāju izmantoÅ”anas sistēmās ar NVIDIA Pascal un vecākiem GPU, ļaujot izmantot Shader modeli 6.7 sistēmās ar NVIDIA Pascal GPU.
  • Pievienots atbalsts profilēŔanas režīmam VKD3D_QUEUE_PROFILE.
  • Pievienots atbalsts Vulkan paplaÅ”inājumam VK_NV_raw_access_chains, kas var ievērojami uzlabot dažu spēļu veiktspēju sistēmās ar NVIDIA GPU.
  • Atrisinātas problēmas ar spēlēm:
    • Spēles, ko nodroÅ”ina Unreal Engine 5
    • Atlas Fallen
    • Persona 3 pārlādēt
    • Resident Evil 4
    • UE5 Lyra
    • Warhammer: Darktide
    • World of Warcraft

Avots: opennet.ru

Pievieno komentāru