Liberigo de VKD3D-Proton 2.8, forko de Vkd3d kun Direct3D 12 efektivigo

Valve publikigis la liberigon de VKD3D-Proton 2.8, forko de la vkd3d-kodbazo dizajnita por plibonigi Direct3D 12-subtenon en la Proton-ludlanĉilo. VKD3D-Proton subtenas Proton-specifajn ŝanĝojn, optimumojn kaj plibonigojn por pli bone ruli Vindozajn ludojn bazitajn sur Direct3D 12, kiuj ankoraŭ ne estas integrigitaj en vkd3d. El la diferencoj, estas ankaŭ fokuso pri uzado de modernaj Vulkan-etendaĵoj kaj la kapabloj de lastatempaj eldonoj de grafikaj peliloj por atingi plenan kongruon kun Direct3D 12.

En la nova versio:

  • Aldonita subteno por la Vulkan etendo VK_EXT_descriptor_buffer, kies uzo permesis signife redukti la ŝarĝon sur la CPU.
  • Reskribita efektivigo de virtualaj framebuffers (SwapChain). La ŝanĝoj ebligis provizi pli precizan kontrolon de prokrastoj kaj kadroj uzante la etendon VK_KHR_present_wait kaj redukti la ŝarĝon sur la CPU en la ĉefa fadeno.
  • Riparis problemojn en Hitman III, Witcher 3, Spiderman Remastered: Miles Morales, Borderlands 3, Age of Empires IV, Resident Evil Village.

Aldone, ni povas noti la ĝisdatigon de la projekto GE-Proton7, en kiu entuziasmuloj formas plilongigitajn konstruaĵojn de la pakaĵo sendependaj de Valve por ruli Proton Windows-aplikojn, kiuj diferencas en pli lastatempa versio de Wine, la uzo de FFmpeg en FAudio kaj la inkludo de pliaj diakiloj, kiuj solvas problemojn en diversaj videoludaj aplikoj. En Proton GE 43-versio, migrado al la freŝa kodbazo Wine, dxvk, protono, protonfix kaj vkd3d (de Git) estis efektivigita, korektoj estis transdonitaj por solvi problemojn en Immortals-ludoj: Fenyx, Baldur's Gate 3, Gears 5, Witcher 3

fonto: opennet.ru

Aldoni komenton