VKD3D-Proton 2.7 включва подобрения за Vulkan и корекции за някои заглавия

Клапан

VKD3D-Proton е разклонение на VKD3D, което има за цел да внедри пълния Direct3D 12 API върху Vulkan.

Valve обяви пускането на новата версия на VKD3D-Proton 2.7 и тази нова версия представя резултата от натрупването на голямо количество работа след пускането на Steam Deck в края на февруари, главно с функции и корекции.

За тези, които все още не са запознати с VKD3D-Proton, трябва да знаете, че това Поддържа специфични за Proton промени, оптимизации и подобрения за по-добра производителност на Direct3D 12-базирани игри за Windows, които все още не са приети в основната част на vkd3d. Сред разликите има и фокус върху използването на съвременни разширения на Vulkan и възможностите на последните версии на графичните драйвери за постигане на пълна съвместимост с Direct3D 12.

Като такъв Valve използва вилицата, посочена в пакета, базиран на Wine, за стартиране на игри на Windows Proton. Поддръжката на DirectX 9/10/11 в Proton се основава на пакета DXVK, а реализацията на DirectX 12 досега се базира на библиотеката vkd3d (след смъртта на автора на vkd3d, CodeWeavers продължи развитието на този компонент и винената общност ).

Основни новости на VKD3D-Proton 2.7

Една от основните новости, представени в тази нова версия, е подобрението на подобрения тръбопроводен кеш, който беше въведен в предишната версия 2.6 и това позволява поддръжка за библиотеки на тръбопроводи, но само за игри, които са използвали правилно D3D12 API.

vkd3d-протон сега прилага вътрешен дисков кеш, за да активира SPIR-V кеширане за всички игри. Възможно е да деактивирате кеша и да позволите на приложенията да управляват ID3D12PipelineLibrary, ако желаете.

За допълнително намаляване на дисковото пространство в кеша се използва и VK_EXT_shader_module_identifier
за намаляване на протонния кеш на vkd3d с >95%, тъй като няма нужда да се съхраняват действителни SPIR-V данни на диск.

Друга новост, която е представена в тази нова версия, еs оптимизации, от които се открояват подобряването на Производителност на графичния процесор за преминаване на дълбоко рендиране, както и GPU производителност за определени изображения с плаваща запетая, където е разрешено използването на UAV, GPU производителност за определени случаи на използване на WriteBufferImmediate(), GPU производителност за определени модели за достъп до дескриптори, GPU производителност за последователни копия на буферни изображения и GPU производителност при разпределяне.

Освен това се споменават повишени изисквания за драйвери, които вече изискват съвместимост с разширенията Vulkan VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 и VK_KHR_maintenance4, внедрени в Mesa 22.0 и собствените драйвери на NVIDIA 510.

От останалите промени които се открояват от тази нова версия:

  • Добавена е поддръжка за функции на D3D12 като мрежови шейдъри (изисква поддръжка на VK_EXT_mesh_shader за работа), споделяния (споделяне) и бариери (ограда).
  • И също така се подчертава, че е представена най-новата версия, новата D3D12 тръбопроводна библиотека се адаптира към всяка игра, включително тези, които неправилно използват D3D12 API, благодарение на внедряването на вътрешен дисков кеш за SPIR-V рендиране, генерирано от DXBC /DXIL.
  • Продължаваща поддръжка за DXR 1.1.
  • Добавена е първоначална HDR поддръжка.
  • Направени са множество поправки, свързани с DXIL съвместимостта.
  • Подобрена поддръжка за драйвера Intel ANV.
  • Подобрени опции за отстраняване на грешки.
  • Подобрена стабилност при минимизиране и превключване на игри на цял екран чрез Alt+Tab.
  • Извършена е подготовка за превод на кода от LGPL 2.1 към лиценза на MIT.
  • Коригирани проблеми в Hitman 3, Redout 2, F1 2020, F1 2021, F1 2022, Guardians of the Galaxy, Halo Infinite, Spiderman Remastered и Lost Judgment.

Накрая Ако се интересувате да научите повече за тази нова версия, можете да проверите подробностите В следващия линк.

И ако искате опитайте Proton в Steam сега, вече знаете, че можете да инсталирате Steam клиента от официален уебсайт, въпреки че ще го намерите и в репозиториите на повечето дистрибуции.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.