VKD3D-Proton 2.8:n julkaisu, Vkd3d:n haara, jossa Direct3D 12 -toteutus

Valve on julkaissut VKD3D-Proton 2.8:n, vkd3d-koodikannan haaran, joka on suunniteltu parantamaan Direct3D 12 -tukea Proton-pelikäynnistimessä. VKD3D-Proton tukee protonikohtaisia ​​muutoksia, optimointeja ja parannuksia Direct3D 12:een perustuvien Windows-pelien suorituskyvyn parantamiseksi, joita ei ole vielä otettu käyttöön vkd3d:n pääosissa. Erojen joukossa on myös keskittyminen nykyaikaisten Vulkan-laajennusten käyttöön ja grafiikkaohjainten uusimpien julkaisujen ominaisuuksiin täydellisen yhteensopivuuden saavuttamiseksi Direct3D 12:n kanssa.

Uudessa versiossa:

  • Lisätty tuki Vulkan-laajennukselle VK_EXT_descriptor_buffer, jonka käyttö vähensi prosessorin kuormitusta merkittävästi.
  • Virtuaalisten kehyspuskurien (SwapChain) toteutus on kirjoitettu uudelleen. Muutokset mahdollistivat tarkemman viiveiden ja kehysten hallinnan VK_KHR_present_wait-laajennuksen avulla ja vähentävät prosessorin kuormitusta pääsäikeessä.
  • Pelien Hitman III, Witcher 3, Spiderman Remastered: Miles Morales, Borderlands 3, Age of Empires IV, Resident Evil Village ongelmat on ratkaistu.

Lisäksi voidaan huomioida GE-Proton7-projektin päivitys, jonka puitteissa harrastajat luovat laajennettuja Valvesta riippumattomia paketin kokoonpanoja Proton Windows -sovellusten ajamiseen, jotka erottuvat Winen uudemmasta versiosta, FFmpegin käytöstä FAudio ja lisäkorjaukset, jotka ratkaisevat ongelmia eri pelisovelluksissa. Proton GE 43 -versiossa siirryttiin tuoreeseen koodipohjaan Wine, dxvk, proton, protonfix ja vkd3d (Gitistä), korjauksia siirrettiin ongelmien ratkaisemiseksi peleissä Immortals: Fenyx, Baldur's Gate 3, Gears 5, Witcher. 3

Lähde: opennet.ru

Lisää kommentti