Utgivelse av VKD3D-Proton 2.8, gaffel av Vkd3d med Direct3D 12-implementering

Valve har publisert utgivelsen av VKD3D-Proton 2.8, en gaffel fra vkd3d-kodebasen designet for å forbedre Direct3D 12-støtten i Proton-spillstarteren. VKD3D-Proton støtter protonspesifikke endringer, optimaliseringer og forbedringer for bedre å kjøre Windows-spill basert på Direct3D 12, som ennå ikke er mainstreamed i vkd3d. Av forskjellene er det også fokus på å bruke moderne Vulkan-utvidelser og mulighetene til nyere utgivelser av grafikkdrivere for å oppnå full kompatibilitet med Direct3D 12.

I den nye versjonen:

  • Lagt til støtte for Vulkan-utvidelsen VK_EXT_descriptor_buffer, hvis bruk reduserte CPU-belastningen betydelig.
  • Implementeringen av virtuelle rammebuffere (SwapChain) har blitt skrevet om. Endringene gjorde det mulig å gi mer presis kontroll av forsinkelser og rammer ved å bruke VK_KHR_present_wait-utvidelsen og redusere CPU-belastningen i hovedtråden.
  • Problemer i spillene Hitman III, Witcher 3, Spiderman Remastered: Miles Morales, Borderlands 3, Age of Empires IV, Resident Evil Village er løst.

I tillegg kan vi merke oss oppdateringen av GE-Proton7-prosjektet, innenfor rammen av hvilke entusiaster lager utvidede samlinger av pakken uavhengig av Valve for å kjøre Proton Windows-applikasjoner, kjennetegnet ved en nyere versjon av Wine, bruken av FFmpeg i FAudio og inkludering av ekstra patcher som løser problemer i ulike spillapplikasjoner. I versjon Proton GE 43 ble det gjort en overgang til den ferske kodebasen Wine, dxvk, proton, protonfix og vkd3d (fra Git), rettelser ble overført for å løse problemer i spillene Immortals: Fenyx, Baldur's Gate 3, Gears 5, Witcher 3

Kilde: opennet.ru

Legg til en kommentar