FindVulkan
Новое в версии 3.7.
Поиск Vulkan, кроссплатформенного API 3D-графики и вычислений с низкими накладными расходами.
Импортируемые цели
Этот модуль определяет IMPORTED цель Vulkan::Vulkan, если Vulkan найден.
Новое в версии 3.19: Этот модуль определяет IMPORTED цель Vulkan::glslc, если Vulkan и компилятор GLSLC SPIR-V найдены.
Переменные результатов
Этот модуль определяет следующие переменные:
Vulkan_FOUND - "True" if Vulkan was found Vulkan_INCLUDE_DIRS - include directories for Vulkan Vulkan_LIBRARIES - link against this library to use Vulkan
Модуль также определит три переменные кэша:
Vulkan_INCLUDE_DIR - the Vulkan include directory Vulkan_LIBRARY - the path to the Vulkan library Vulkan_GLSLC_EXECUTABLE - the path to the GLSL SPIR-V compiler
Подсказки
Новое в версии 3.18.
Переменная среды VULKAN_SDK необязательно указывает расположение корневой директории Vulkan SDK для заданной архитектуры. Обычно она устанавливается путем добавления в среду выполнения оболочки скрипта верхнего уровня setup-env.sh каталога Vulkan SDK.
© 2000–2021 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.
https://cmake.org/cmake/help/v3.20/module/FindVulkan.html