Add option to control runtime shader compiler

This commit is contained in:
2024-08-17 14:49:21 +02:00
parent d061999ee3
commit 4333882275
3 changed files with 2 additions and 4 deletions

View File

@@ -5,9 +5,7 @@ function(SetupVulkan TARGET)
else ()
find_package(Vulkan REQUIRED)
target_link_libraries(${TARGET} PRIVATE Vulkan::Vulkan)
if (NO_SHADERC)
message("Disable shaderc linking")
else()
if (ENABLE_SHADERC)
find_package(Vulkan OPTIONAL_COMPONENTS shaderc_combined)
if (Vulkan_shaderc_combined_FOUND)
target_link_libraries(${TARGET} PRIVATE Vulkan::shaderc_combined)