Does FindVulkan provide version support?

Does FindVulkan provide version support?

IE is the below code legal?

cmake_minimum_required(VERSION 3.19)

project(EXAMPLE
    LANGUAGES CXX
)

find_package(Vulkan "1.2.170.0" EXACT REQUIRED)

add_executable(foobar)

target_sources(foobar PRIVATE main.cpp)

target_link_libraries(foobar PRIVATE Vulkan::Vulkan)

It does not appear as though FindVulkan handles version numbers at all today. An MR to add such support would be welcome.

1 Like