Готовы спецификации API Vulkan 1.1

Открытый отраслевой консорциум Khronos Group объявил о готовности спецификаций Vulkan 1.1. По словам разработчиков, новая версия существенно расширяет возможности представленной в 2016 году версии 1.0 этого графического API.

API Vulkan 1.1 доступен на платформах Windows 7, 8.X, 10, Android 7.0+ и Linux

В частности, важным новшеством являются функции Subgroup Operations, позволяющие организовать высокоэффективный обмен данными и их совместное использование несколькими задачами, параллельно выполняемыми GPU.

Многие расширения Vulkan 1.0 перенесены в ядро API. Это касается одновременной отрисовки нескольких проекций, использования нескольких GPU в одной системе и взаимодействия между процессами для выполнения сложных построений в требовательных приложениях, например, в приложениях виртуальной реальности.

Кроме того, частью Vulkan 1.1 стали спецификации SPIR-V 1.3, расширяющие возможности промежуточного представления шейдеров для поддержки Subgroup Operations и улучшенной оптимизации на уровне компилятора.