|
|
@@ -230,6 +230,10 @@ if(ANKI_BUILD_TOOLS)
|
|
|
set(ANKI_EXTERN_SUB_DIRS ${ANKI_EXTERN_SUB_DIRS} assimp)
|
|
|
endif()
|
|
|
|
|
|
+if(VULKAN)
|
|
|
+ set(ANKI_EXTERN_SUB_DIRS ${ANKI_EXTERN_SUB_DIRS} volk)
|
|
|
+endif()
|
|
|
+
|
|
|
# SDL
|
|
|
if(SDL)
|
|
|
message("++ Configuring SDL2")
|
|
|
@@ -369,7 +373,7 @@ if(LINUX)
|
|
|
if(GL)
|
|
|
set(THIRD_PARTY_LIBS ${ANKI_GR_BACKEND} ankiglew)
|
|
|
else()
|
|
|
- set(THIRD_PARTY_LIBS vulkan)
|
|
|
+ set(THIRD_PARTY_LIBS ankivolk)
|
|
|
if(SDL)
|
|
|
set(THIRD_PARTY_LIBS ${THIRD_PARTY_LIBS} X11-xcb)
|
|
|
else()
|
|
|
@@ -389,12 +393,7 @@ elseif(WINDOWS)
|
|
|
if(GL)
|
|
|
set(THIRD_PARTY_LIBS ${THIRD_PARTY_LIBS} ankiglew opengl32)
|
|
|
else()
|
|
|
- if(NOT DEFINED ENV{VULKAN_SDK})
|
|
|
- message(FATAL_ERROR "You need to have VULKAN SDK installed and the VULKAN_SDK env variable set")
|
|
|
- endif()
|
|
|
-
|
|
|
- link_directories($ENV{VULKAN_SDK}/Lib)
|
|
|
- set(THIRD_PARTY_LIBS vulkan-1)
|
|
|
+ set(THIRD_PARTY_LIBS ${THIRD_PARTY_LIBS} ankivolk)
|
|
|
endif()
|
|
|
|
|
|
set(THIRD_PARTY_LIBS ${THIRD_PARTY_LIBS} version Imm32 Winmm DbgHelp)
|