Updated CHANGELOG.md regarding VMA_VULKAN_HEADERS_ALREADY_INCLUDED
diff --git a/CHANGELOG.md b/CHANGELOG.md index e7a64f6..63643f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md
@@ -7,8 +7,9 @@ - Improvements for external memory export & import (#503): - Added functions `vmaCreateDedicatedBuffer`, `vmaCreateDedicatedImage`, `vmaAllocateDedicatedMemory` offering extra parameter `void* pMemoryAllocateNext`. - Added function `vmaGetMemoryWin32Handle2` offering extra parameter `VkExternalMemoryHandleTypeFlagBits handleType`. -- Added member `VmaVulkanFunctions::vkGetPhysicalDeviceProperties2KHR` and macro `VMA_GET_PHYSICAL_DEVICE_PROPERTIES2` to fix validation layer warnings about the usage of legacy commands on Vulkan ≥ 1.1 (#530, #531). +- Added member `VmaVulkanFunctions::vkGetPhysicalDeviceProperties2KHR` and macro `VMA_GET_PHYSICAL_DEVICE_PROPERTIES2` to fix validation layer warnings about the usage of legacy commands on Vulkan >= 1.1 (#530, #531). - Added `VMA_VERSION` macro with library version number (#507). +- Added support for `VMA_VULKAN_HEADERS_ALREADY_INCLUDED`. When defined, VMA does not include `<vulkan/vulkan.h>`. - Improvements in the algorithm choosing memory type when `VMA_MEMORY_USAGE_AUTO*` is used (#520). - Fixed compatibility with C++20 modules on Clang 21 and GCC15 (#513, #514). - Fixed a bug in buffer-image granularity handling (#517).