renderer_vulkan: Drop dependency on Vulkan-SDK

* Dynamically fetch vulkan function pointers and checkout Vulkan-Headers.
This way we are not tied by the installed SDK version
This commit is contained in:
emufan
2022-07-03 20:38:46 +03:00
parent 7c72060662
commit 5f942fb4c9
24 changed files with 72 additions and 81 deletions

View File

@ -132,6 +132,7 @@ if (ENABLE_WEB_SERVICE)
SET(CPP_JWT_USE_VENDORED_NLOHMANN_JSON ON CACHE BOOL "Use included json-hpp")
add_library(cpp-jwt INTERFACE)
target_include_directories(cpp-jwt INTERFACE ./cpp-jwt/include)
target_compile_definitions(cpp-jwt INTERFACE CPP_JWT_USE_VENDORED_NLOHMANN_JSON)
endif()
# lodepng

1
externals/Vulkan-Headers vendored Submodule