Uued versioonid DXVK 2.3.1 ja vkd3d-proton 2.12, kus on rakendatud Direct3D API üle Vulkan API.

Saadaval on DXVK 2.3.1 versioon, mis pakub DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ja 11 rakenduse, mis töötab kutseedastuse kaudu Vulkan API-le. DXVK kasutamiseks on vajalik, et süsteemis oleksid Vulkan 1.3 API toetavad 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äitamiseks Linuxis Wine'i kaudu, olles kõrgema jõudlusega alternatiivina Wine'i sisseehitatud Direct3D 9/10/11 rakendustele, mis töötavad OpenGL-i põhjal.

Peamised muudatused:

  • Kui süsteemis on Vulkan laienduse VK_NV_raw_access_chains tugi, on selle kasutamine tagatud shaderite koodi genereerimise efektiivsuse suurendamiseks NVIDIA GPU-del, võimaldades teatavate D3D11-mängude jõudlust viia lähemale Windowsi draiverite jõudlusele. Nõutav on vähemalt NVIDIA 550.40.55 draiverite olemasolu ja Proton Experimental versioonide installimine.
  • D3D9-põhiste mängude jaoks on ümber kujundatud süsteemsete puhverite kopeerimise meetod GPU-sse, mis on võimaldanud saavutada teile mängude, nagu Shank 2, Flammable Freddy ja Blood Rayne, jõudluse paranemist.
  • Mängudes ilmunud probleemide kõrvaldamine:
    • 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, Valve avaldas VKD3D-Proton 2.12, mis on hargnevus koodikogust vkd3d, loodudDirect3D 12 toe parandamiseks mängude käitamise pakendis Proton. VKD3D-Proton toetab Protonile spetsiifilisi muudatusi, optimeerimisi ja täiustusi, et saavutada parem töö Windowsi mängude jaoks, mis põhinevad Direct3D 12-l, ja mis pole veel põhikoosseisu vkd3d-s vastu võetud. Erinevustest mainitakse ka suundumust kasutada uusi Vulkani laiendusi ja värskete graafikadraiverite võimalusi, et saavutada täielik ühilduvus Direct3D 12-ga.

Uue versiooni muudatuste hulgas on:

  • Lisatud tuge NVIDIA Reflexi mehhanismile, kasutades Vulkani laiendust VK_NV_low_latency2.
  • Tehtud D3D12 Render Pass API implementeerimine.
  • Lisatud id3D12DeviceRemovedExtendedDataSettings liidese peatus, mis lahendab mõned mängude probleemid.
  • Lisatud toetus Vulkani laiendusele VK_EXT_device_fault, et saada teavet tõrgete kohta.
  • Mesa ja NVIDIA draiveritega süsteemides on rakendatud Vulkani laienduse VK_EXT_swapchain_maintenance1 toetus sujuvaks üleminekuks V-Sync ja Tearing režiimide vahel.
  • Vaikeumes on shader'i mudeli 6.7 toetamine, kui VK_KHR_shader_maximal_reconvergence ja VK_KHR_shader_quad_control laiendite kasutamine on võimalik.
  • GPU Intel Arc toetab VK_EXT_descriptor_buffer laiendit, mis lisab optimeeritud descriptorite kopeerimise protsessori.
  • NVIDIA Pascal ja vanemate GPU'de süsteemides on võimalik naasta arvutusšeišide kasutamisele, mis võimaldab kasutada shader'i mudelit 6.7.
  • Toetust on lisatud VKD3D_QUEUE_PROFILE profiilimoodile.
  • Toetatakse Vulkan'i laiendit VK_NV_raw_access_chains, mis märkimisväärselt parandab jõudlust mõnedes mängudes NVIDIA GPU'de süsteemides.
  • Mängude probleemid on lahendatud:
    • Mängud Unreal Engine 5 mootoril
    • Atlas Fallen
    • Persona 3 Reload
    • Resident Evil 4
    • UE5 Lyra
    • Warhammer: Darktide
    • World of Warcraft

Allikas: opennet.ru

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