Vulkan driver version check

Signed-off-by: Fabian Sauter <sauter.fabian@mailbox.org>
This commit is contained in:
Fabian Sauter 2022-05-10 16:30:48 +02:00
parent ffc9e9acf8
commit 5dae50c8d9
3 changed files with 117 additions and 31 deletions

View file

@ -50,18 +50,18 @@ target_include_directories(
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/single_include>
)
if(NOT KOMPUTE_OPT_ANDROID_BUILD)
target_link_libraries(
kompute
Vulkan::Vulkan
Vulkan-Headers
fmt::fmt
)
if(KOMPUTE_OPT_ANDROID_BUILD)
target_link_libraries(kompute
fmt::fmt)
else()
target_link_libraries(
kompute
fmt::fmt
)
target_link_libraries(kompute
Vulkan::Vulkan
fmt::fmt)
endif()
if(KOMPUTE_OPT_USE_BUILD_IN_VULKAN_HEADER)
target_link_libraries(kompute
Vulkan-Headers)
endif()
#####################################################
@ -69,10 +69,7 @@ endif()
#####################################################
if(KOMPUTE_OPT_ENABLE_SPDLOG)
target_link_libraries(
kompute
spdlog::spdlog
)
target_link_libraries(kompute spdlog::spdlog)
endif()
#####################################################
@ -80,12 +77,10 @@ endif()
#####################################################
if(KOMPUTE_OPT_ANDROID_BUILD)
target_link_libraries(
kompute
kompute_vk_ndk_wrapper
log
android
)
target_link_libraries(kompute
kompute_vk_ndk_wrapper
log
android)
endif()
#####################################################