Представлен графический стандарт Vulkan 1.4
В начале декабря 2024 года консорциум Khronos, занимающийся разработкой графических стандартов, представил графический стандарт Vulkan 1.4, определяющий API для доступа к графическим и вычислительным возможностям GPU. В новую версию спецификации проекта добавлены ранее накопившиеся расширения, которые позиционировались как опциональные. Также в Vulkan 1.4 предоставлен ряд новых возможностей и повышены минимальные требования к оборудованию. Команды проекта планирует выпустить инструментарий Vulkan SDK в январе 2025 года.
По информации OpenNET, продукты с поддержкой Vulkan 1.4 готовятся выпустить компании AMD, Arm, Imagination, Intel, Nvidia, Qualcomm и Samsung. Открытые драйверы для GPU AMD (radv), Apple M1/M2 (honeykrisp), Intel (anv), Nvidia (nvk) и Qualcomm (tu), развиваемые проектом Mesa, уже прошли все тесты совместимости с Vulkan 1.4 из набора CTS (Khronos Conformance Test Suite) и включены в список сертифицированных драйверов. В список также включены драйверы Samsung и Qualcomm для платформы Android, а также драйверы для GPU PowerVR D-Series DXT от компании Imagination Technologies и проприетарные драйверы Nvidia.
Основные изменения и дополнения в Vulkan 1.4:
добавлена поддержка механизма Streaming Transfers, предназначенного для обеспечения потоковой передачи больших объёмов данных между основной системой (хостом) и графическим устройством, не прерывая при этом рендеринг и не замедляя его производительность. Механизм реализован при помощи нового расширения VK_EXT_host_image_copy, поддержка которого является опциональной;
переведены в разряд обязательных возможности, нацеленные на повышение производительности: Push Descriptors (возможность записывать обновления дескрипторов непосредственно в буфер команд, вместо
Читать на habr.com
