Liberazione di VKD3D-Proton 2.8, fork di Vkd3d cù implementazione Direct3D 12

Valve hà publicatu a liberazione di VKD3D-Proton 2.8, una furchetta da a basa di codice vkd3d pensata per migliurà u supportu Direct3D 12 in u lanciatore di ghjocu Proton. VKD3D-Proton supporta cambiamenti, ottimisazioni è miglioramenti specifichi di Proton per eseguisce megliu i ghjochi di Windows basati in Direct3D 12, chì ùn sò ancu integrati in vkd3d. Di e differenze, ci hè ancu un focusu nantu à l'usu di l'estensioni Vulkan muderni è e capacità di e versioni recenti di i driver grafici per ottene una cumpatibilità cumpleta cù Direct3D 12.

In a nova versione:

  • Aghjunghje supportu per l'estensione Vulkan VK_EXT_descriptor_buffer, l'usu di quale hà riduciutu significativamente a carica di CPU.
  • L'implementazione di framebuffers virtuali (SwapChain) hè stata riscritta. I cambiamenti permettenu di furnisce un cuntrollu più precisu di ritardi è frames cù l'estensione VK_KHR_present_wait è riduce a carica di CPU in u filu principale.
  • I prublemi in i ghjochi Hitman III, Witcher 3, Spiderman Remastered: Miles Morales, Borderlands 3, Age of Empires IV, Resident Evil Village sò stati risolti.

Inoltre, pudemu nutà l'aghjurnamentu di u prughjettu GE-Proton7, in u quadru di quale i dilettanti creanu assemblei estesi di u pacchettu indipendente di Valve per l'esecuzione di applicazioni Proton Windows, distinti da una versione più recente di Wine, l'usu di FFmpeg in FAudio è l'inclusione di patch supplementari chì risolve i prublemi in diverse applicazioni di ghjocu. In a versione Proton GE 43, una transizione hè stata fatta à a basa di codice frescu Wine, dxvk, proton, protonfix è vkd3d (da Git), correzioni sò stati trasferiti per risolve i prublemi in i ghjochi Immortals: Fenyx, Baldur's Gate 3, Gears 5, Witcher. 3

Source: opennet.ru

Add a comment