Одним из новых расширений в Vulkan 1.4.333 является VK_EXT_custom_resolve. Это расширение позволяет использовать шейдеры для обработки вложений с многосэмпловым рендерингом. Над VK_EXT_custom_resolve работали несколько инженеров Valve, в том числе Майк Блюменкранц, Коннор Эбботт и Сэмюэл Питойсет. А также инженеры из Qualcomm, ARM, Igalia, LunarG и NVIDIA.
Другое новое расширение — VK_EXT_ray_tracing_invocation_reorder. Расширение VK_EXT_ray_tracing_invocation_reorder предоставляет больше возможностей для управления порядком выполнения конвейера трассировки лучей. В существующем конвейере трассировки лучей есть возможность переупорядочивать данные для повышения локальности, а расширение VK_EXT_ray_tracing_invocation_reorder обеспечивает больший контроль. Над VK_EXT_ray_tracing_invocation_reorder работали инженеры из NVIDIA, AMD, Intel, Qualcomm, Imagination, Arm, Samsung, Khronos и LunarG.
Vulkan получил супер-ускоритель трассировки лучей: прирост до 47%! Представьте, что всего неск