VKD3D-Proton 2.7 uključuje poboljšanja za Vulkan i popravke za neke naslove

ventil

VKD3D-Proton je fork VKD3D, koji ima za cilj implementirati puni Direct3D 12 API na vrhu Vulkana.

Valve je najavio izdavanje nove verzije VKD3D-Proton 2.7 i ova nova verzija predstavlja rezultat akumulacije velike količine posla od izlaska Steam Decka krajem februara, uglavnom sa funkcijama i popravkama.

Za one koji još uvijek nisu svjesni VKD3D-Protona, trebali biste znati da je ovo Podržava promjene, optimizacije i poboljšanja specifične za Proton za bolje performanse Windows igara zasnovanih na Direct3D 12, koji još nisu prihvaćeni u glavnom dijelu vkd3d. Među razlikama, takođe je fokus na korišćenju modernih Vulkan ekstenzija i mogućnosti najnovijih verzija grafičkih drajvera za postizanje pune Direct3D 12 kompatibilnosti.

Kao takav, Valve koristi viljušku specificiranu u paketu zasnovanom na Wineu za pokretanje Windows Proton igara. Podrška za DirectX 9/10/11 u Protonu je bazirana na DXVK paketu, a implementacija DirectX 12 do sada je bila bazirana na vkd3d biblioteci (nakon smrti autora vkd3d-a, CodeWeavers je nastavio razvoj ove komponente i vina zajednica).

Glavne novine VKD3D-Protona 2.7

Jedan od glavnih noviteta predstavljenih u ovoj novoj verziji je poboljšanje u poboljšanom kešu cjevovoda, koji je uveden u prethodnoj verziji 2.6 i to omogućava podršku za cjevovodne biblioteke, ali samo za igre koje su pravilno koristile D3D12 API.

vkd3d-proton sada implementira internu predmemoriju diska kako bi omogućila SPIR-V keširanje za sve igre. Moguće je onemogućiti keš memoriju i dozvoliti aplikacijama da upravljaju ID3D12PipelineLibrary ako želite.

Za dodatno smanjenje keš prostora na disku, također se koristi VK_EXT_shader_module_identifier
smanjiti vkd3d proton cache za >95%, jer nema potrebe za pohranjivanjem stvarnih SPIR-V podataka na disk.

Još jedan novitet koji je predstavljen u ovoj novoj verziji jeoptimizacije od kojih se ističu poboljšanje GPU performanse za duboke prolaze renderiranja, kao i performanse GPU-a za određene slike s pomičnim zarezom gdje je omogućena upotreba UAV-a, performanse GPU-a za određene slučajeve upotrebe WriteBufferImmediate(), GPU performanse za određene obrasce pristupa deskriptorima, Performanse GPU-a za uzastopne kopije slika bafera i performanse GPU-a prilikom dodjele.

Osim toga, spominju se povećani zahtjevi za drajvere koji sada zahtijevaju kompatibilnost sa Vulkan ekstenzijama VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 i VK_KHR_maintenance4 implementiranim u Mesa 22.0 i vlasnički drajver za Mesa 510 i AXNUMX NVIDIXNUMX.

Od ostalih promjena koji se ističu iz ove nove verzije:

  • Dodata podrška za D3D12 karakteristike kao što su mesh shaderi (zahteva VK_EXT_mesh_shader podršku za rad), shares (share) i barijere (ograda).
  • I također je istaknuto da je predstavljena najnovija verzija, nova biblioteka D3D12 pipeline-a prilagođava se bilo kojoj igrici, uključujući i one koje pogrešno koriste D3D12 API, zahvaljujući implementaciji interne predmemorije diska za SPIR-V renderiranje generirano na DXBC-u /DXIL.
  • Nastavak podrške za DXR 1.1.
  • Dodana je početna HDR podrška.
  • Napravljene su brojne popravke vezane za DXIL kompatibilnost.
  • Poboljšana podrška za Intel ANV drajver.
  • Poboljšane opcije za otklanjanje grešaka.
  • Poboljšana stabilnost pri minimiziranju i prebacivanju igara preko cijelog ekrana preko Alt+Tab.
  • Izvršene su pripreme za prevođenje koda sa LGPL 2.1 na MIT licencu.
  • Popravljeni problemi u Hitman 3, Redout 2, F1 2020, F1 2021, F1 2022, Guardians of the Galaxy, Halo Infinite, Spiderman Remastered i Lost Judgement.

Konačno Ako ste zainteresovani da saznate više o ovom novom izdanju, možete provjeriti detalje Na sledećem linku.

A ako želite isprobajte Proton na Steamu sada, već znate da Steam klijent možete instalirati iz zvanična web stranica, iako ćete ga naći iu repozitoriji većine distribucija.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.