Skip to content

Commit 67ee163

Browse files
committed
update vulkan headers, link vulkaninfo to nabla
1 parent a8d9ea3 commit 67ee163

File tree

3 files changed

+7
-4
lines changed

3 files changed

+7
-4
lines changed

3rdparty/CMakeLists.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -451,8 +451,10 @@ if (NBL_BUILD_BULLET)
451451
set(BULLET_INCLUDE_PATH ${BULLET_INCLUDE_PATH} PARENT_SCOPE)
452452
endif()
453453

454-
add_library(Vulkan-Tools OBJECT "Vulkan-Tools/vulkaninfo/vulkaninfo.cpp")
455-
target_include_directories(Vulkan-Tools INTERFACE "Vulkan-Tools/vulkaninfo")
454+
set(_VULKANINFO_PREFIX "Vulkan-Tools/vulkaninfo")
455+
add_library(vulkaninfo OBJECT "${_VULKANINFO_PREFIX}/vulkaninfo.cpp")
456+
target_include_directories(vulkaninfo PRIVATE "${_VULKANINFO_PREFIX}" "${_VULKANINFO_PREFIX}/generated")
457+
target_link_libraries(vulkaninfo PRIVATE Vulkan::Headers)
456458

457459
# Final gather
458460
set(NBL_3RDPARTY_TARGETS
@@ -475,7 +477,7 @@ set(NBL_3RDPARTY_TARGETS
475477
SPIRV
476478
SPIRV-Tools-static # SPIRV-Tools-shared in case of SHARED lib
477479
SPIRV-Tools-opt
478-
Vulkan-Tools
480+
vulkaninfo
479481
Imath
480482
freetype
481483
${NBL_MSDFGEN_TARGETS}

3rdparty/Vulkan-Headers

Submodule Vulkan-Headers updated 61 files

src/nbl/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -329,6 +329,7 @@ set(NBL_LIBRARY_CREATION_SOURCES
329329
$<TARGET_OBJECTS:lz4>
330330
$<TARGET_OBJECTS:lzma>
331331
$<TARGET_OBJECTS:spirv_cross>
332+
$<TARGET_OBJECTS:vulkaninfo>
332333
)
333334

334335
if(NBL_STATIC_BUILD)

0 commit comments

Comments
 (0)