• v2.0.0 0c3901d2ec

    v2.0.0 Stable

    archiver-bot released this 2018-03-19 00:35:39 -05:00 | 1199 commits to master since this release

    A major release with many compatibility-breaking changes.

    Notable new features:

    • Introduction of VmaAllocation handle that you must retrieve from allocation functions and pass to deallocation functions next to normal VkBuffer and VkImage.
    • Introduction of VmaAllocationInfo structure that you can retrieve from VmaAllocation handle to access parameters of the allocation (like VkDeviceMemory and offset) instead of retrieving them directly from allocation functions.
    • Support for reference-counted mapping and persistently mapped allocations - see vmaMapMemory, VMA_ALLOCATION_CREATE_MAPPED_BIT.
    • Support for custom memory pools - see VmaPool handle, VmaPoolCreateInfo structure, vmaCreatePool function.
    • Support for defragmentation (compaction) of allocations - see function vmaDefragment and related structures.
    • Support for "lost allocations" - see appropriate chapter on documentation Main Page.
    Downloads