Added VMA_VERSION macro Requested at https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator/issues/507 - thanks @wbyates777
diff --git a/include/vk_mem_alloc.h b/include/vk_mem_alloc.h index 77d41a7..32e60a5 100644 --- a/include/vk_mem_alloc.h +++ b/include/vk_mem_alloc.h
@@ -133,6 +133,8 @@ #include <vulkan/vulkan.h> #endif +#define VMA_VERSION (VK_MAKE_VERSION(3, 4, 0)) + #if !defined(VMA_VULKAN_VERSION) #if defined(VK_VERSION_1_4) #define VMA_VULKAN_VERSION 1004000
diff --git a/src/VulkanSample.cpp b/src/VulkanSample.cpp index ef07511..1e36da4 100644 --- a/src/VulkanSample.cpp +++ b/src/VulkanSample.cpp
@@ -2644,7 +2644,10 @@ static void PrintLogo() { - wprintf(L"%s\n", APP_TITLE_W); + wprintf(L"%s using VMA %d.%d.%d\n", APP_TITLE_W, + VK_VERSION_MAJOR(VMA_VERSION), + VK_VERSION_MINOR(VMA_VERSION), + VK_VERSION_PATCH(VMA_VERSION)); } static void PrintHelp()