Выпуск VKD3D-Proton 2.8, форка Vkd3d з рэалізацыяй Direct3D 12

Кампанія Valve апублікавала выпуск VKD3D-Proton 2.8, адгалінаванні ад кодавай базы vkd3d, створанага для паляпшэння падтрымкі Direct3D 12 у пакеце для запуску гульняў Proton. У VKD3D-Proton падтрымліваюцца спецыфічныя для Proton змены, аптымізацыі і паляпшэнні для больш якаснай працы Windows-гульняў на базе Direct3D 12, якія пакуль не прыняты ў асноўны склад vkd3d. З адрозненняў таксама адзначаецца арыентацыя на выкарыстанне сучасных пашырэнняў Vulkan і магчымасцяў свежых выпускаў графічных драйвераў для дасягнення поўнай сумяшчальнасці з Direct3D 12.

У новай версіі:

  • Дададзена падтрымка Vulkan-пашырэння VK_EXT_descriptor_buffer, ужыванне якога дазволіла прыкметна зменшыць нагрузку на CPU.
  • Перапісана рэалізацыя віртуальных фрэймбуфераў (SwapChain). Змены дазволілі забяспечыць больш дакладнае кіраванне затрымкамі і кадрамі пры дапамозе пашырэння VK_KHR_present_wait і зменшыць нагрузку на CPU у асноўным струмені.
  • Вырашаны праблемы ў гульнях Hitman III, Witcher 3, Spiderman Remastered: Miles Morales, Borderlands 3, Age of Empires IV, Resident Evil Village.

Дадаткова можна адзначыць абнаўленне праекта GE-Proton7, у рамках якога энтузіястамі фармуюцца незалежныя ад кампаніі Valve пашыраныя зборкі пакета для запуску Windows-прыкладанняў Proton, якія адрозніваюцца больш свежай версіяй Wine, задзейнічаннем FFmpeg у FAudio і ўключэннем дадатковых патчаў, якія вырашаюць праблемы ў розных гульнявых прыкладаннях. У версіі Proton GE 43 ажыццёўлены пераход на свежую кодавую базу Wine, dxvk, proton, protonfix і vkd3d (з Git), перанесены выпраўленні для рашэння праблем у гульнях Immortals: Fenyx, Baldur's Gate 3, Gears 5, Witcher 3

Крыніца: opennet.ru

Дадаць каментар