VKD3D-Proton 2.7 apima Vulkan patobulinimus ir kai kurių pavadinimų pataisymus

vožtuvas

„VKD3D-Proton“ yra VKD3D šakutė, kuria siekiama įdiegti visą „Direct3D 12“ API „Vulkan“ viršuje.

„Valve“ paskelbė apie naujos VKD3D-Proton 2.7 versijos išleidimą, o ši nauja versija pristato daug darbo, atlikto nuo „Steam Deck“ išleidimo vasario pabaigoje, rezultatą, daugiausia su funkcijomis ir pataisymais.

Tiems, kurie vis dar nežino apie VKD3D-Proton, turėtumėte žinoti, kad tai Palaiko specifinius „Proton“ pakeitimus, optimizavimą ir patobulinimus, kad „Direct3D 12“ pagrindu veikiantys „Windows“ žaidimai veiktų geriau., kurios dar nėra priimtos pagrindinėje vkd3d dalyje. Tarp skirtumų taip pat dėmesys skiriamas šiuolaikinių „Vulkan“ plėtinių naudojimui ir naujausių grafikos tvarkyklių versijų galimybėms, kad būtų pasiektas visiškas „Direct3D 12“ suderinamumas.

Taigi „Valve“ naudoja „Wine“ pakete nurodytą šakutę „Windows Proton“ žaidimams paleisti. „DirectX 9/10/11“ palaikymas „Proton“ yra pagrįstas DXVK paketu, o „DirectX 12“ diegimas iki šiol buvo pagrįstas vkd3d biblioteka (po vkd3d autoriaus mirties „CodeWeavers“ tęsė šio komponento kūrimą ir vyno bendruomenę ).

Pagrindinės VKD3D-Proton 2.7 naujovės

Viena iš pagrindinių naujovių, pateiktų šioje naujoje versijoje, yra patobulinta dujotiekio talpykla, kuri buvo pristatyta ankstesnėje 2.6 versijoje ir kad įgalina konvejerių bibliotekų palaikymą, bet tik žaidimams, kuriuose tinkamai naudojama D3D12 API.

vkd3d-protonas dabar įdiegia vidinę disko talpyklą, kad įgalintų SPIR-V talpyklą visiems žaidimams. Jei pageidaujama, galima išjungti talpyklą ir leisti programoms valdyti ID3D12PipelineLibrary.

Siekiant dar labiau sumažinti talpyklos disko vietą, taip pat naudojamas VK_EXT_shader_module_identifier
sumažinti vkd3d protonų talpyklą >95%, nes nereikia saugoti faktinių SPIR-V duomenų diske.

Dar viena naujovė, kuri pateikiama šioje naujoje versijoje, yras kurių optimizavimas išsiskiria tobulinimas GPU našumas, skirtas giliam atvaizdavimui, taip pat GPU našumą tam tikriems slankiojo kablelio vaizdams, kuriuose įjungtas UAV naudojimas, GPU našumą tam tikrais WriteBufferImmediate() naudojimo atvejais, GPU našumas tam tikriems deskriptorių prieigos modeliams, GPU našumas nuoseklioms buferinių vaizdų kopijoms ir GPU našumas paskirstant.

Be to, minimi reikalavimai tvarkyklėms, kurioms dabar reikia suderinamumo su Vulkan plėtiniais VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 ir VK_KHR_maintenance4, įdiegtais Mesa 22.0 ir patentuotose NVIDIA tvarkyklėse.

Iš kitų pokyčių kurie išsiskiria iš šios naujos versijos:

  • Pridėtas D3D12 funkcijų palaikymas, pvz., tinklelio šešėliai (kad veiktų VK_EXT_mesh_shader palaikymas), bendrinimas (share) ir barjerai (tvora).
  • Taip pat pabrėžiama, kad pristatoma naujausia versija, nauja D3D12 konvejerinė biblioteka prisitaiko prie bet kokio žaidimo, įskaitant tuos, kurie neteisingai naudoja D3D12 API, nes įdiegta vidinė disko talpykla SPIR-V atvaizdavimui, sugeneruotam iš DXBC. /DXIL.
  • Tęsiamas DXR 1.1 palaikymas.
  • Pridėtas pradinis HDR palaikymas.
  • Buvo atlikta daug pataisymų, susijusių su DXIL suderinamumu.
  • Patobulintas Intel ANV tvarkyklės palaikymas.
  • Patobulintos derinimo parinktys.
  • Patobulintas stabilumas sumažinant ir perjungiant viso ekrano žaidimus naudojant Alt+Tab.
  • Buvo ruošiamasi išversti kodą iš LGPL 2.1 į MIT licenciją.
  • Išspręstos „Hitman 3“, „Redout 2“, „F1 2020“, „F1 2021“, „F1 2022“, „Guardians of the Galaxy“, „Halo Infinite“, „Spiderman Remastered“ ir „Lost Judgment“ problemos.

Pagaliau Jei norite sužinoti daugiau apie šį naują leidimą, galite patikrinti išsamią informaciją Šioje nuorodoje.

O jei nori išbandykite „Proton“ „Steam“ dabar, jūs jau žinote, kad galite įdiegti „Steam“ klientą iš oficiali svetainė, nors jį taip pat rasite daugumos platinimų atsargose.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.