VKD3D-Proton 2.10 stiže s poboljšanjima kompatibilnosti, podrškom i još mnogo toga

ventil

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

Valve je prije nekoliko dana najavio, izdanje nove verzije VKD3D-Protona 2.10, verzija koja naglašava uključivanje DirectStorage MetaCommands, poboljšanja podrške, kao iniz ispravki grešaka i zaobilaznih rješenja.

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 baziranom na Wineu za pokretanje Windows Proton igrica. 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, CodeWeavers je nastavio razvoj ove komponente i vinske zajednice).

Glavne novine VKD3D-Protona 2.10

Jedan od aspekata koji se ističe u novoj verziji VKD3D-Protona 2.10 je DirectStorage API koji sada nudi lImplementacija algoritma kompresije Deflate koji koristi ekstenzija NV_memory_decompression (omogućava GPU-u da izvršava zadatke dekompresije podataka instalirane na SSD diskovima bez prolaska kroz procesor). Ako NV_memory_decompression nije podržan, vraća se na GDeflate-ovu implementaciju baziranu na shaderima.

Još jedna promjena koja se ističe je da je u Starfield dodato poboljšanje, budući da je u VKD3D-Proton 2.10 dodana je ekstenzija NV_device_generated_commands_compute, koji se može koristiti za poboljšanje performansi kada se koristi način rada ExecuteIndirect koji pokreće multi-dispečerski COMPUTE + root parametar promjene

Pored ovoga, napominje se i da dodata podrška za Root Signature 1.2 API, kao i podrška za Shader Model 6.7, koji pokriva funkcije kao što su AdvancedTextureOps i WaveOpsIncludeHelperLanes.

Sa strane poboljšanja i popravke igre Spominje se da su problemi koji su se pojavili u Unreal Engineu 5 i igricama riješeni Star Wars Battlefront II, Ashes of Singularity, Xenia i Armored Core VI, dok poboljšanja kompatibilnosti uključuju igre Age of Wonders 4, Starfield, Halo Infinite, Street Fighter 6, Armored Core VI, Resident Evil 4, Monster Hunter Rise.

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

  • Implementirana je funkcija CreateSampler2.
  • Dodata podrška za format A8_UNORM.
  • Popravljeno kreiranje korijenskih potpisa iz DXIL ciljne biblioteke (DXR) blobova
  • Ispravljeni su neki PSO scenariji spajanja dvostrukog izvora. Star Wars Battlefront II popravci
  • Izgrađena je struktura šaržnog ubrzanja. 
  • Uvelike poboljšava performanse gradnje barem na RADV-u.
  • Implementirajte talasne operacije u pikselskim shaderima strožije prema D3D12 pravilima
  • Zaobilazno rješenje za loše performanse ReBAR-a u Age of Wonders 4
  • Uklonite rješenje za KHR_present_wait NV 535+ upravljačke programe
  • Zaobilazno rješenje za problem s oštećenjem memorije Starfield gdje ne postavlja ispravno upite za poravnanje od 4 KiB
  • Onemogućeno korištenje ReBAR-a u Halo Infinite-u za rješavanje vrlo loših performansi CPU-a
  • Ispravljeno lažno zaglavljivanje u Ashes of Singularity kada koristite zajedničke ograde i čekate prije signala.
  • Ispravljena greška u PSO keširanju u mesh shaderima. Popravite mesh shadere u Unreal Engineu 5
  • Ispravljen ostatak udiva u DXBC-u, koji je popravio neke Xenia greške.
  • Ispravljena greška praćenja hrpe upita koju je otkrio NV Streamline
  • Različiti DXIL -> SPIR-V popravci kao i obično
  • Prepisan dizajn skupova deskriptora kako bi bio otporniji na greške u aplikaciji.

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.