Lëshimi i VKD3D-Proton 2.8, fork i Vkd3d me zbatimin Direct3D 12

Valve ka publikuar lëshimin e VKD3D-Proton 2.8, një pirun i bazës së kodit vkd3d i krijuar për të përmirësuar mbështetjen e Direct3D 12 në lëshuesin e lojës Proton. VKD3D-Proton mbështet ndryshimet, optimizimet dhe përmirësimet specifike të Protonit për performancë më të mirë të lojërave Windows bazuar në Direct3D 12, të cilat ende nuk janë miratuar në pjesën kryesore të vkd3d. Ndër ndryshimet, ka gjithashtu një fokus në përdorimin e shtesave moderne Vulkan dhe aftësive të versioneve më të fundit të drejtuesve të grafikës për të arritur pajtueshmërinë e plotë me Direct3D 12.

Në versionin e ri:

  • Mbështetje e shtuar për shtesën Vulkan VK_EXT_descriptor_buffer, përdorimi i së cilës uli ndjeshëm ngarkesën e CPU.
  • Zbatimi i kuadrove virtuale (SwapChain) është rishkruar. Ndryshimet bënë të mundur sigurimin e kontrollit më të saktë të vonesave dhe kornizave duke përdorur shtesën VK_KHR_present_wait dhe zvogëlimin e ngarkesës së CPU-së në fillin kryesor.
  • Problemet në lojërat Hitman III, Witcher 3, Spiderman Remastered: Miles Morales, Borderlands 3, Age of Empires IV, Resident Evil Village janë zgjidhur.

Për më tepër, mund të vërejmë përditësimin e projektit GE-Proton7, në kuadrin e të cilit entuziastët po krijojnë asamble të zgjeruara të paketës së pavarur nga Valve për ekzekutimin e aplikacioneve Proton Windows, të dalluara nga një version më i fundit i Wine, përdorimi i FFmpeg në FAudio dhe përfshirja e arnimeve shtesë që zgjidhin problemet në aplikacione të ndryshme të lojërave. Në versionin Proton GE 43, u bë një kalim në bazën e kodit të freskët Wine, dxvk, proton, protonfix dhe vkd3d (nga Git), rregullimet u transferuan për të zgjidhur problemet në lojërat Immortals: Fenyx, Baldur's Gate 3, Gears 5, Witcher 3

Burimi: opennet.ru

Shto një koment