- Member VMA_ALLOCATION_CREATE_RESERVED_1_BIT
- Removed. Do not use.
- Member VMA_ALLOCATION_CREATE_RESERVED_2_BIT
- Removed. Do not use.
- Member VMA_MEMORY_USAGE_CPU_COPY
- Obsolete, preserved for backward compatibility. Prefers not
VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
.
- Member VMA_MEMORY_USAGE_CPU_ONLY
- Obsolete, preserved for backward compatibility. Guarantees
VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
and VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
.
- Member VMA_MEMORY_USAGE_CPU_TO_GPU
- Obsolete, preserved for backward compatibility. Guarantees
VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
, prefers VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
.
- Member VMA_MEMORY_USAGE_GPU_ONLY
- Obsolete, preserved for backward compatibility. Prefers
VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
.
- Member VMA_MEMORY_USAGE_GPU_TO_CPU
- Obsolete, preserved for backward compatibility. Guarantees
VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT
, prefers VK_MEMORY_PROPERTY_HOST_CACHED_BIT
.
- Member vmaDefragment (VmaAllocator allocator, const VmaAllocation *pAllocations, size_t allocationCount, VkBool32 *pAllocationsChanged, const VmaDefragmentationInfo *pDefragmentationInfo, VmaDefragmentationStats *pDefragmentationStats)
- This is a part of the old interface. It is recommended to use structure VmaDefragmentationInfo2 and function vmaDefragmentationBegin() instead.
- Member VmaDefragmentationInfo
- This is a part of the old interface. It is recommended to use structure VmaDefragmentationInfo2 and function vmaDefragmentationBegin() instead.