Nove verzije DXVK 2.3.1 i vkd3d-proton 2.12 s implementacijom Direct3D preko Vulkan API-ja

Dostupno je izdanje sloja DXVK 2.3.1, koje pruža implementaciju DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, koja funkcioniše kroz translatore poziva u Vulkan API. Za korišćenje DXVK potrebni su drajveri koji podržavaju Vulkan API 1.3, kao što su Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 i AMDVLK. DXVK može da se koristi za pokretanje 3D aplikacija i igara na Linux-u putem Wine-a, kao visokoefikasnija alternativa ugrađenim implementacijama Direct3D 9/10/11 u Wine-u, koje funkcionišu preko OpenGL-a.

Glavne promjene:

  • U prisustvu Vulkan ekstenzije VK_NV_raw_access_chains u sistemu, obezbeđeno je njeno korišćenje za povećanje efikasnosti generisanja koda šejdera na NVIDIA GPU-u, što omogućava približavanje performansi nekih igara korišćenjem D3D11 ka performansama sa drajverima za Windows. Za rad je potrebno imati minimum drajvere NVIDIA 550.40.55 i instalaciju verzija Proton Experimental.
  • Za igre zasnovane na D3D9, redizajniran je metod kopiranja sistemskih bafera u GPU, što je omogućilo povećanje performansi u igrama kao što su Shank 2, Flammable Freddy i Blood Rayne.
  • Rešeni su problemi koji se manifestuju u igrama:
    • 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

Pored toga, kompanija Valve je objavila izdanje VKD3D-Proton 2.12, granu kodne baze vkd3d, kreiranu za poboljšanje podrške za Direct3D 12 u paketu za pokretanje igara Proton. U VKD3D-Proton podržane su specifične izmene za Proton, optimizacije i poboljšanja za kvalitetniji rad Windows igara koje koriste Direct3D 12, koje još nisu prihvaćene u glavnu verziju vkd3d. Kao razlika takođe se ističe fokus na korišćenje savremenih Vulkan ekstenzija i mogućnosti novih verzija grafičkih drajvera za postizanje potpune kompatibilnosti sa Direct3D 12.

Među promjenama u novoj verziji:

  • Dodata je podrška za mehanizam NVIDIA Reflex, korišćenjem Vulkan ekstenzije VK_NV_low_latency2.
  • Implementiran je D3D12 Render Pass API.
  • Dodata je stub funkcionalnosti za ID3D12DeviceRemovedExtendedDataSettings interfejs, koji rešava probleme sa određenim igrama.
  • Dodata je podrška za Vulkan ekstenziju VK_EXT_device_fault za dobijanje informacija o kvarovima.
  • Na sustavima s Mesa i NVIDIA upravljačkim programima podržano je Vulkan proširenje VK_EXT_swapchain_maintenance1 za neprimjetno prebacivanje između V-Sync i Tearing načina.
  • Zadano, uz prisutnost proširenja VK_KHR_shader_maximal_reconvergence i VK_KHR_shader_quad_control, podržan je Shader Model 6.7.
  • Za Intel Arc GPU s podrškom za proširenje VK_EXT_descriptor_buffer dodan je optimizirani obrtnik za kopiranje deskriptora.
  • Omogućeno je vraćanje na korištenje računalnih šejdora na sustavima s NVIDIA Pascal i starijim GPU-ima, što omogućava korištenje Shader Model 6.7 na sustavima s NVIDIA Pascal GPU-om.
  • Dodana je podrška za profiliranje VKD3D_QUEUE_PROFILE.
  • Dodana je podrška Vulkan proširenju VK_NV_raw_access_chains, što značajno poboljšava performanse u nekim igrama na sustavima s NVIDIA GPU-ima.
  • Riješeni su problemi s igrama:
    • Igre na Unreal Engine 5
    • Atlas Fallen
    • Persona 3 Reload
    • Resident Evil 4
    • UE5 Lyra
    • Warhammer: Darktide
    • World of Warcraft

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster