Valve го издаде VKD3D-Proton 2.7, форк од кодната база на vkd3d дизајнирана да ја подобри поддршката за Direct3D 12 во лансирачот на игри Proton. VKD3D-Proton вклучува промени, оптимизации и подобрувања специфични за Proton за подобрени перформанси. Windows- Игри базирани на Direct3D 12 кои сè уште не се вклучени во основната библиотека vkd3d. Други значајни разлики вклучуваат фокус на користење на модерни екстензии на Vulkan и најновите изданија на графички драјвери за да се постигне целосна компатибилност со Direct3D 12.
Во новата верзија:
- Зголемени се барањата за возачите. Работата сега бара поддршка за Vulkan екстензии VK_KHR_dynamic_rendering, VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 и VK_KHR_maintenance4, имплементирани во Mesa 22.0 и комерцијални NVIDIA 510 драјвери.
- Воведена во последното издание, новата библиотека со цевководи D3D12 е прилагодена за сите игри, вклучувајќи ги и оние што погрешно го користат D3D12 API, со имплементирање на внатрешен кеш на дискот за претставата SPIR-V генерирана од DXBC/DXIL.
- Направени се низа оптимизации за да се намалат трошоците и да се подобрат перформансите на графичкиот процесор во ситуации како што се прикажување на пропусници во длабочина, WriteBufferImmediate(), обработка на слики, распределба на ресурси и пристап до root рачката.
- Додадена е поддршка за функциите на D3D12 како што се шејдери (потребна е поддршка VK_EXT_mesh_shader за работа), споделени ресурси и бариери.
- Континуирана имплементација на поддршката за 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 се решени.
Извор: opennet.ru
