FindVulkan

Find Vulkan, which is a low-overhead, cross-platform 3D graphics and computing API.

IMPORTED Targets

This module defines IMPORTED target Vulkan::Vulkan, if Vulkan has been found.

Result Variables

This module defines the following variables:

Vulkan_FOUND          - "True" if Vulkan was found
Vulkan_INCLUDE_DIRS   - include directories for Vulkan
Vulkan_LIBRARIES      - link against this library to use Vulkan

The module will also define two cache variables:

Vulkan_INCLUDE_DIR    - the Vulkan include directory
Vulkan_LIBRARY        - the path to the Vulkan library

Hints

The VULKAN_SDK environment variable optionally specifies the location of the Vulkan SDK root directory for the given architecture. It is typically set by sourcing the toplevel setup-env.sh script of the Vulkan SDK directory into the shell environment.