VKD3D-Proton 2.12 legger til støtte for NVIDIA Reflex, flere Vulkan-utvidelser og mer

Ventil

VKD3D-Proton er en gaffel av VKD3D, som har som mål å implementere hele Direct3D 12 API på toppen av Vulkan.

VKD3D-Proton 2.12 presenteres med en rekke betydelige forbedringer og løsninger på kjente problemer i implementeringen, og blant funksjonene og rettelsene som tas opp, fremheves ytelsesforbedringer, stabilitet og kompatibilitet.

VKD3D-proton er et verktøy som tilbyr spesifikke endringer, optimaliseringer og forbedringer for å forbedre ytelsen til Direct3D 12-baserte Windows-spill i Proton-miljøet. Disse forbedringene er ennå ikke integrert i hovedversjonen av vkd3d. VKD3D-Proton fokuserer på å dra nytte av de nyeste Vulkan-utvidelsene og mulighetene til de nyeste grafikkdriverne for å oppnå full Direct3D 12-kompatibilitet.

Valve bruker denne spesifikke gaffelen i den vinbaserte pakken å kjøre Windows-spill gjennom Proton. Mens støtte for DirectX 9/10/11 i Proton er basert på DXVK, er DirectX 12-implementeringen basert på vkd3d-biblioteket. Etter døden til den opprinnelige forfatteren av vkd3d, fortsatte CodeWeavers utviklingen av denne delen, med bidrag fra Wine-fellesskapet.

Hovednyhetene til VKD3D-Proton 2.12

I denne nye versjonen av VKD3D-Proton 2.12 er en av de viktigste nye funksjonene i utgivelsen Lagt til støtte for NVIDIA Reflex via VK_NV_low_latency2. Denne funksjonen reduserer ventetiden i støttede spill, forbedrer responsen og spillopplevelsen for brukere av NVIDIA-maskinvare, noe som resulterer i raskere sikting, raskere reaksjonstider og maksimal presisjon i konkurrerende spill.

En annen forbedring implementert i VKD3D-Proton 2.12 er D3D12 Render Pass API, som er en D3D12 (nivå 0) gjengivelsesimplementering, som løser problemer i spill som er avhengig av denne spesifikke DirectX 12-funksjonaliteten.

I tillegg til dette, i VKD3D-Proton 2.12 VK_EXT_device_fault er implementert, en utvidelse som lar utviklere få detaljert informasjon om feil og feil i GPU-maskinvaren, noe som gjør det enklere å diagnostisere og løse problemer knyttet til ytelse og stabilitet.

De V-Sync overgangsoptimalisering og Tear Present, dette er takket være implementeringen av VK_EXT_swapchain_maintenance1 Muliggjør en jevnere overgang mellom V-Sync og Tear Present-modus, eliminerer irriterende visuelle artefakter og forbedrer den visuelle opplevelsen for spillere.

På den annen side, i VKD3D-Proton 2.12 erklærer den Shader Model 6.7 som standard hvis utvidelsene VK_KHR_shader_maximal_reconvergence og VK_KHR_shader_quad_controls støttes.

Denne versjonen løser flere kjente problemer, som svart skjerm i spill som Atlas Fallen, feil deaktivering av alfa-dekning og GPU-krasj i titler som Warhammer: Darktide og UE5 Lyra-demoen. Midlertidige løsninger er implementert for krasj i spesifikke spill, som Resident Evil 4 RT, UE5-baserte titler og World of Warcraft, og forbedrer den generelle stabiliteten og kompatibiliteten til VKD3D-Proton med et bredt spekter av spill.

Av andre endringer som skiller seg ut av denne nye versjonen:

  • Implementering av VK_NV_raw_access_chains forbedrer GPU-ytelsen betydelig i spesifikke spill, spesielt de som bruker DXBC i stedet for DXIL.
  • En optimalisert deskriptorkopidriver er implementert for Intel Arc GPUer som støtter utvidelsen VK_EXT_descriptor_buffer.
  • Lagt til støtte for VKD3D_QUEUE_PROFILE og VK_NV_low_latency2 for å lette systemfeilsøking og profilering.
  • Rettet ekstremt dårlig GPU-ytelse noen steder i Persona 3 Reload
  • Et CLI-verktøy er inkludert for å inspisere root-sig blobs og forbedringer er gjort for brødsmuler og feilsøkingsfunksjoner.
  • Retter noen scenarier der et spill prøver å lage en ugyldig pipeline som skulle ha mislyktes
    i native D3D12.
  • Implementert ID3D12DeviceRemovedExtendedDataSettings-stubber. 

For de som er interessert i Lær mer om denne nye utgivelsen, kan du sjekke detaljene I den følgende lenken.

Hvis du vil prøv Proton på Steam nå, vet du allerede at du kan installere Steam-klienten fra offisiell nettside, selv om du også finner den i repoene til de fleste distroer.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.