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)