Vulkan 1.3.226 представил VK_EXT_mesh_shader с его публикацией на прошлой неделе. VK_EXT_mesh_shader — это кросс-вендорное расширение шейдера сетки, заменившее на данный момент расширение NVIDIA для конкретного вендора. VK_EXT_mesh_shader — это новый механизм, позволяющий приложениям создавать коллекции геометрических примитивов с помощью программируемого затенения сетки. Сетчатые шейдеры Vulkan являются альтернативой существующему программируемому конвейеру затенения примитивов.
NVIDIA опубликовала новый бета-драйвер Vulkan для Windows и Linux с поддержкой EXT_mesh_shader еще в день запуска. Драйвер Intel ANV с открытым исходным кодом получил поддержку в преддверии выходных. И теперь, начиная с новой недели, поддержка RADV объединяется.
Поскольку над расширением VK_EXT_mesh_shader работали разработчики Valve, в том числе те, кто связан с RADV, до того, как спецификация была опубликована, они уже работали над исправлениями включения. Когда спецификация стала общедоступ