From db0b5da1f3390e3bc1af9ec0c119185cb4614723 Mon Sep 17 00:00:00 2001 From: Romain BOULLARD Date: Tue, 8 Sep 2026 22:32:54 +0200 Subject: [PATCH] GraphicsVulkan setup --- Bigfoot/Libs/Graphics/GraphicsVulkan/CMakeLists.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Bigfoot/Libs/Graphics/GraphicsVulkan/CMakeLists.txt b/Bigfoot/Libs/Graphics/GraphicsVulkan/CMakeLists.txt index 9f09129..0b72187 100644 --- a/Bigfoot/Libs/Graphics/GraphicsVulkan/CMakeLists.txt +++ b/Bigfoot/Libs/Graphics/GraphicsVulkan/CMakeLists.txt @@ -3,7 +3,6 @@ project(${PackageName}) set(PublicDependencies vulkan-headers::vulkan-headers - volk::volk GPUOpen::VulkanMemoryAllocator) set(PrivateDependencies) set(BigfootPublicDependencies @@ -18,3 +17,10 @@ bigfoot_create_package_lib( "Bigfoot/Libs/Graphics") bigfoot_create_logger() + +target_compile_definitions(${PackageName} + PRIVATE VULKAN_HPP_NO_EXCEPTIONS + PRIVATE VULKAN_HPP_DISPATCH_LOADER_DYNAMIC=1 + PRIVATE $<$:VK_USE_PLATFORM_WIN32_KHR> + PRIVATE $<$:VK_USE_PLATFORM_XLIB_KHR> + PUBLIC BIGFOOT_VULKAN)