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

Valve har publicerat releasen av VKD3D-Proton 2.8, en gaffel från vkd3d-kodbasen designad för att förbättra Direct3D 12-stödet i Proton-spelstartaren. VKD3D-Proton stöder protonspecifika ändringar, optimeringar och förbättringar för att bättre köra Windows-spel baserade på Direct3D 12, som ännu inte är mainstreamade i vkd3d. Av skillnaderna är det också fokus på att använda moderna Vulkan-tillägg och kapaciteten hos de senaste utgåvorna av grafikdrivrutiner för att uppnå full kompatibilitet med Direct3D 12.

I den nya versionen:

  • Lade till stöd för Vulkan-tillägget VK_EXT_descriptor_buffer, vars användning minskade CPU-belastningen avsevärt.
  • Implementeringen av virtuella rambuffertar (SwapChain) har skrivits om. Ändringarna gjorde det möjligt att ge mer exakt kontroll av fördröjningar och ramar med VK_KHR_present_wait-tillägget och minska CPU-belastningen i huvudtråden.
  • Problem i spelen Hitman III, Witcher 3, Spiderman Remastered: Miles Morales, Borderlands 3, Age of Empires IV, Resident Evil Village har lösts.

Dessutom kan vi notera uppdateringen av GE-Proton7-projektet, inom ramen för vilket entusiaster skapar utökade sammansättningar av paketet oberoende av Valve för att köra Proton Windows-applikationer, kännetecknad av en nyare version av Wine, användningen av FFmpeg i FAudio och införandet av ytterligare patchar som löser problem i olika spelapplikationer. I version Proton GE 43 gjordes en övergång till den färska kodbasen Wine, dxvk, proton, protonfix och vkd3d (från Git), fixar överfördes för att lösa problem i spelen Immortals: Fenyx, Baldur's Gate 3, Gears 5, Witcher 3

Källa: opennet.ru

Lägg en kommentar