VKD3D-Proton 2.7 vključuje izboljšave za Vulkan in popravke za nekatere naslove

Valve

VKD3D-Proton je razcep VKD3D, katerega cilj je implementacija celotnega API-ja Direct3D 12 na vrhu Vulkana.

Valve je napovedal izdajo nove različice VKD3D-Proton 2.7 in ta nova različica predstavlja rezultat kopičenja velike količine dela od izdaje Steam Decka konec februarja, predvsem s funkcijami in popravki.

Za tiste, ki še vedno ne poznajo VKD3D-Protona, morate vedeti, da je to Podpira spremembe, optimizacije in izboljšave, specifične za Proton, za boljše delovanje iger Windows, ki temeljijo na Direct3D 12, ki v glavnem delu vkd3d še niso sprejeti. Med razlikami je tudi poudarek na uporabi sodobnih razširitev Vulkan in zmožnosti najnovejših različic grafičnih gonilnikov za doseganje popolne združljivosti z Direct3D 12.

Kot tak Valve za zagon iger Windows Proton uporablja vilice, določene v paketu Wine. Podpora DirectX 9/10/11 v Protonu temelji na paketu DXVK, implementacija DirectX 12 pa je doslej temeljila na knjižnici vkd3d (po smrti avtorja vkd3d je CodeWeavers nadaljeval razvoj te komponente in vinske skupnosti ).

Glavne novosti VKD3D-Proton 2.7

Ena glavnih novosti v tej novi različici je izboljšanje izboljšanega predpomnilnika cevovoda, ki je bil predstavljen v prejšnji različici 2.6 in to omogoča podporo za cevovodne knjižnice, vendar samo za igre, ki so pravilno uporabljale D3D12 API.

vkd3d-proton zdaj implementira notranji predpomnilnik diska za omogočanje predpomnjenja SPIR-V za vse igre. Po želji lahko onemogočite predpomnilnik in aplikacijam omogočite upravljanje ID3D12PipelineLibrary.

Za nadaljnje zmanjšanje prostora na disku predpomnilnika se uporablja tudi VK_EXT_shader_module_identifier
za zmanjšanje protonskega predpomnilnika vkd3d za >95%, saj ni potrebe po shranjevanju dejanskih podatkov SPIR-V na disk.

Druga novost, ki je predstavljena v tej novi različici, jes optimizacijami, ki izstopajo izboljšanje Zmogljivost GPE za globoke prehode upodabljanja, kot tudi zmogljivost GPE za nekatere slike s plavajočo vejico, kjer je omogočena uporaba UAV, zmogljivost GPE za določene primere uporabe WriteBufferImmediate(), Zmogljivost GPE za določene vzorce dostopa do deskriptorjev, Zmogljivost GPE za zaporedne kopije slik medpomnilnika in zmogljivost GPE pri dodeljevanju.

Poleg tega so omenjene povečane zahteve za gonilnike, ki zdaj zahtevajo združljivost z razširitvami Vulkan VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 in VK_KHR_maintenance4, implementiranimi v Mesa 22.0 in lastniških gonilnikih NVIDIA 510.

Od ostalih sprememb ki izstopajo iz te nove različice:

  • Dodana podpora za funkcije D3D12, kot so mrežni senčniki (za delovanje potrebuje podporo za VK_EXT_mesh_shader), delitve (share) in ovire (ograja).
  • Prav tako je poudarjeno, da je predstavljena najnovejša različica, nova knjižnica cevovoda D3D12 se prilagodi kateri koli igri, vključno s tistimi, ki nepravilno uporabljajo API D3D12, zahvaljujoč implementaciji notranjega diskovnega predpomnilnika za upodabljanje SPIR-V, ustvarjenega pri DXBC /DXIL.
  • Nadaljnja podpora za DXR 1.1.
  • Dodana začetna podpora za HDR.
  • Izvedeni so bili številni popravki, povezani z združljivostjo DXIL.
  • Izboljšana podpora za gonilnik Intel ANV.
  • Izboljšane možnosti odpravljanja napak.
  • Izboljšana stabilnost pri pomanjšanju in preklapljanju celozaslonskih iger prek Alt+Tab.
  • Izvedene so bile priprave za prevod kode iz LGPL 2.1 v licenco MIT.
  • Odpravljene težave v igrah Hitman 3, Redout 2, F1 2020, F1 2021, F1 2022, Guardians of the Galaxy, Halo Infinite, Spiderman Remastered in Lost Judgement.

Končno Če vas zanima več o tej novi izdaji, lahko preverite podrobnosti V naslednji povezavi.

In če hočeš preizkusite Proton v Steamu zdaj, že veste, da lahko odjemalca Steam namestite iz brskalnika uradna spletna stran, čeprav ga boste našli tudi v repo-jih večine distribucij.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.