VKD3D-Proton 2.10 tulee sisältäen yhteensopivuusparannuksia, tukea ja paljon muuta

venttiili

VKD3D-Proton on VKD3D:n haarukka, jonka tavoitteena on toteuttaa täysi Direct3D 12 API Vulkanin päälle.

Valve ilmoitti muutama päivä sitten, VKD3D-Proton 2.10:n uuden version julkaisuversio, joka korostaa DirectStorage MetaCommands -komentojen sisällyttämistä, tukiparannuksia sekäsarja virheenkorjauksia ja ratkaisuja.

Niiden, jotka eivät vielä ole tietoisia VKD3D-Protonista, sinun pitäisi tietää, että tämä Tukee Proton-kohtaisia ​​muutoksia, optimointeja ja parannuksia Direct3D 12 -pohjaisten Windows-pelien suorituskyvyn parantamiseksi, joita ei vielä hyväksytä vkd3d:n pääosassa. Erojen joukossa on myös keskittyminen nykyaikaisten Vulkan-laajennusten käyttöön ja grafiikkaohjainten uusimpien versioiden ominaisuuksiin täydellisen Direct3D 12 -yhteensopivuuden saavuttamiseksi.

Sellaisenaan Valve käyttää Viinipohjaisessa paketissa määritettyä haarukkaa Windows Proton -pelien suorittamiseen. DirectX 9/10/11 -tuki Protonissa perustuu DXVK-pakettiin ja DirectX 12 -toteutus on tähän asti perustunut vkd3d-kirjastoon (vkd3d-kirjoittajan kuoleman jälkeen CodeWeavers jatkoi tämän komponentin ja viiniyhteisön kehittämistä).

VKD3D-Proton 2.10:n tärkeimmät uutuudet

Yksi VKD3D-Proton 2.10:n uudessa versiossa erottuvista näkökohdista on DirectStorage API, joka tarjoaa nyt lLaajennuksen käyttämän Deflate-pakkausalgoritmin toteutus NV_muistin purku (sallii GPU:n suorittaa SSD-asemille asennettujen tietojen purkutehtäviä ilman prosessorin läpikulkua). Jos NV_memory_decompression-toimintoa ei tueta, se palaa GDeflaten Shader-pohjaiseen toteutukseen.

Toinen erottuva muutos on se, että Starfieldiin lisättiin parannus, koska VKD3D-Proton 2.10:ssa NV_device_generated_commands_compute -laajennus lisätään, jota voidaan käyttää parantamaan suorituskykyä käytettäessä ExecuteIndirect-tilaa, joka ohjaa usean lähetyksen COMPUTE + juuriparametrien muutoksia

Tämän lisäksi huomautetaan myös, että lisätty tuki Root Signature 1.2 API:lle, sekä tuki Shader Model 6.7:lle, joka kattaa ominaisuuksia, kuten AdvancedTextureOps ja WaveOpsIncludeHelperLanes.

Osalta pelien parannuksia ja korjauksia Mainitaan, että Unreal Engine 5:ssä ja peleissä esiintyneet ongelmat ratkesivat Star Wars Battlefront II, Ashes of Singularity, Xenia ja Armored Core VI, kun taas yhteensopivuusparannukset sisältävät pelejä Age of Wonders 4, Starfield, Halo Infinite, Street Fighter 6, Armored Core VI, Resident Evil 4, Monster Hunter Rise.

Muista muutoksista jotka erottuvat uudesta versiosta:

  • CreateSampler2-toiminto on otettu käyttöön.
  • Lisätty tuki A8_UNORM-muodolle.
  • Korjattu juuriallekirjoitusten luominen DXIL-kirjastokohde (DXR) -blobeista
  • Korjattu jotkin kahden lähteen yhdistämisskenaariot PSO-skenaarioista. Star Wars Battlefront II -korjaukset
  • Eräkiihdytysrakenne on rakennettu. 
  • Parantaa huomattavasti rakennussuorituskykyä ainakin RADV:ssä.
  • Toteuta aaltooperaatioita pikselivarjostimissa tiukemmin D3D12-sääntöjen mukaisesti
  • Ratkaisu huonoon ReBAR-suorituskykyyn Age of Wonders 4:ssä
  • Poista kiertotapa KHR_present_wait NV 535+ -ajureille
  • Ratkaisu Starfield-muistin vioittumisongelmaan, jossa se ei kysy oikein 4 KiB:n kohdistusta
  • Halo Infiniten ReBARin käyttö on poistettu käytöstä erittäin huonon suorittimen suorituskyvyn korjaamiseksi
  • Korjattu väärät jumitteet Ashes of Singularityssa käytettäessä jaettuja aitoja ja odottaessa signaalia.
  • Korjattu PSO-välimuistivirhe mesh-varjostimissa. Korjaa verkkovarjostimet Unreal Engine 5:ssä
  • Korjattiin loput udivista DXBC:ssä, mikä korjasi joitain Xenia-virheitä.
  • Korjattu NV Streamlinen paljastama kyselykeon seurantavirhe
  • Erilaisia ​​DXIL -> SPIR-V -korjauksia tavalliseen tapaan
  • Uudelleenkirjoitetut kuvaussarjat ovat kestävämpiä sovellusvirheitä vastaan.

Vihdoin Jos olet kiinnostunut oppimaan lisää tästä uudesta julkaisusta, voit tarkistaa yksityiskohdat Seuraavassa linkissä.

Ja jos haluat kokeile Proton Steamissä nyt, tiedät jo, että voit asentaa Steam-asiakkaan virallisilla verkkosivuilla, vaikka löydät sen myös useimpien distrojen repoista.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.