vulkan: Enable beta extensions when linking Volk

This commit is contained in:
Eidolon 2025-03-17 20:31:19 -05:00
parent 1f0470e9ba
commit 6183e1f6d8

View file

@ -5,7 +5,7 @@
add_library(volk STATIC src/volk.c)
target_link_libraries(volk PUBLIC VulkanHeaders)
target_include_directories(volk PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include")
target_compile_definitions(volk PUBLIC -DVK_NO_PROTOTYPES)
target_compile_definitions(volk PUBLIC -DVK_NO_PROTOTYPES -DVK_ENABLE_BETA_EXTENSIONS)
target_compile_features(volk INTERFACE cxx_std_17)
target_compile_features(volk INTERFACE c_std_11)
add_library(volk::volk ALIAS volk)