Added support for macro VMA_VULKAN_HEADERS_ALREADY_INCLUDED
diff --git a/include/vk_mem_alloc.h b/include/vk_mem_alloc.h index 171a7af..d09d613 100644 --- a/include/vk_mem_alloc.h +++ b/include/vk_mem_alloc.h
@@ -129,8 +129,10 @@ extern "C" { #endif -#if !defined(VULKAN_H_) -#include <vulkan/vulkan.h> +#ifndef VMA_VULKAN_HEADERS_ALREADY_INCLUDED + #if !defined(VULKAN_H_) + #include <vulkan/vulkan.h> + #endif #endif #define VMA_VERSION (VK_MAKE_VERSION(3, 4, 0))