VKD3D-Proton 2.7 përfshin përmirësime për Vulkan dhe rregullime për disa tituj

Valvul

VKD3D-Proton është një fork i VKD3D, i cili synon të zbatojë API-në e plotë Direct3D 12 në krye të Vulkan.

Valve njoftoi lëshimin e versionit të ri të VKD3D-Proton 2.7 dhe ky version i ri paraqet rezultatin e akumulimit të një sasie të madhe pune që nga lëshimi i Steam Deck në fund të shkurtit, kryesisht me veçori dhe rregullime.

Për ata që ende nuk janë në dijeni të VKD3D-Proton, duhet ta dini se kjo Mbështet ndryshimet, optimizimet dhe përmirësimet specifike të Protonit për performancë më të mirë të lojërave Windows të bazuara në Direct3D 12, të cilat nuk janë pranuar ende në pjesën kryesore të vkd3d. Ndër dallimet, ka gjithashtu një fokus në përdorimin e shtesave moderne Vulkan dhe aftësive të versioneve të fundit të drejtuesve të grafikës për të arritur pajtueshmërinë e plotë të Direct3D 12.

Si i tillë Valve përdor pirunin e specifikuar në paketën e bazuar në verë për të ekzekutuar lojërat e Windows Proton. Mbështetja e DirectX 9/10/11 në Proton bazohet në paketën DXVK dhe zbatimi i DirectX 12 deri më tani është bazuar në bibliotekën vkd3d (pas vdekjes së autorit të vkd3d, CodeWeavers vazhdoi zhvillimin e këtij komponenti dhe komunitetit të verës ).

Risitë kryesore të VKD3D-Proton 2.7

Një nga risitë kryesore të paraqitura në këtë version të ri është përmirësimi i cache-it të përmirësuar të tubacionit, i cili u prezantua në versionin e mëparshëm 2.6 dhe atë mundëson mbështetjen për bibliotekat e tubacionit, por vetëm për lojërat që përdorën siç duhet API-në D3D12.

vkd3d-proton tani zbaton një memorie të brendshme të diskut për të mundësuar ruajtjen e memories SPIR-V për të gjitha lojërat. Është e mundur të çaktivizohet cache dhe të lejohen aplikacionet të menaxhojnë ID3D12PipelineLibrary nëse dëshironi.

Për të reduktuar më tej hapësirën e memories së diskut, përdoret gjithashtu VK_EXT_shader_module_identifier
për të reduktuar cache-in e protonit vkd3d me >95%, pasi nuk ka nevojë të ruhen të dhënat aktuale SPIR-V në disk.

Një tjetër risi që prezantohet në këtë version të ri ështës optimizimet e të cilave bien në sy përmirësimin e Performanca e GPU-së për kalimet e pasqyrimit të thellë, si dhe performanca e GPU-së për imazhe të caktuara me pikë lundruese ku është aktivizuar përdorimi i UAV-ve, performanca e GPU-së për raste të caktuara të përdorimit të WriteBufferImmediate(), Performanca e GPU-së për modele të caktuara të aksesit të përshkruesve, Performanca e GPU-së për kopje të njëpasnjëshme të imazheve të tamponit dhe performancën e GPU-së gjatë ndarjes.

Përveç kësaj, përmenden kërkesa të shtuara për drejtuesit që tani kërkojnë përputhshmëri me shtesat Vulkan VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 dhe VK_KHR_maintenance4 të implementuara në Mesa 22.0 dhe drejtuesit e pronarit NVIA510.

Nga ndryshimet e tjera që dallohen nga ky version i ri:

  • Mbështetje e shtuar për veçoritë e D3D12, si p.sh. shaders rrjetë (kërkon mbështetje VK_EXT_mesh_shader për të funksionuar), share (share) dhe barriera (gardh).
  • Dhe gjithashtu theksohet se është paraqitur versioni më i fundit, biblioteka e re e tubacionit D3D12 përshtatet me çdo lojë, përfshirë ato që përdorin gabimisht API-në D3D12, falë zbatimit të një cache të brendshëm të diskut për interpretimin SPIR-V të krijuar në nga DXBC /DXIL.
  • Mbështetja e vazhdueshme për DXR 1.1.
  • U shtua mbështetja fillestare HDR.
  • Janë bërë rregullime të shumta në lidhje me pajtueshmërinë DXIL.
  • Mbështetje e përmirësuar për drejtuesin e Intel ANV.
  • Opsione të përmirësuara të korrigjimit.
  • Stabilitet i përmirësuar kur minimizoni dhe ndërroni lojërat në ekran të plotë përmes Alt+Tab.
  • Janë bërë përgatitjet për përkthimin e kodit nga LGPL 2.1 në licencën MIT.
  • Probleme të rregulluara në Hitman 3, Redout 2, F1 2020, F1 2021, F1 2022, Guardians of the Galaxy, Halo Infinite, Spiderman Remastered dhe Lost Judgment.

Më në fund Nëse jeni të interesuar të mësoni më shumë rreth këtij versioni të ri, ju mund të kontrolloni detajet Në lidhjen vijuese.

Dhe nëse dëshironi provoni Proton në Steam tani, ju tashmë e dini që mund ta instaloni klientin Steam nga faqen zyrtare të internetit, megjithëse do ta gjeni edhe në repot e shumicës së shpërndarjeve.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.