<dt>Member <aclass="el"href="group__group__alloc.html#ga9f0f8f56db5f7f57fe4454f465142dac">vmaDefragment</a> (<aclass="el"href="struct_vma_allocator.html"title="Represents main object of this library initialized.">VmaAllocator</a> allocator, const <aclass="el"href="struct_vma_allocation.html"title="Represents single memory allocation.">VmaAllocation</a> *pAllocations, size_t allocationCount, VkBool32 *pAllocationsChanged, const <aclass="el"href="struct_vma_defragmentation_info.html"title="Deprecated. Optional configuration parameters to be passed to function vmaDefragment().">VmaDefragmentationInfo</a> *pDefragmentationInfo, <aclass="el"href="struct_vma_defragmentation_stats.html"title="Statistics returned by function vmaDefragment().">VmaDefragmentationStats</a> *pDefragmentationStats)</dt>
<dd><aclass="anchor"id="_deprecated000002"></a>This is a part of the old interface. It is recommended to use structure <aclass="el"href="struct_vma_defragmentation_info2.html"title="Parameters for defragmentation.">VmaDefragmentationInfo2</a> and function <aclass="el"href="group__group__alloc.html#ga36ba776fd7fd5cb1e9359fdc0d8e6e8a"title="Begins defragmentation process.">vmaDefragmentationBegin()</a> instead. </dd>
<dd><aclass="anchor"id="_deprecated000001"></a>This is a part of the old interface. It is recommended to use structure <aclass="el"href="struct_vma_defragmentation_info2.html"title="Parameters for defragmentation.">VmaDefragmentationInfo2</a> and function <aclass="el"href="group__group__alloc.html#ga36ba776fd7fd5cb1e9359fdc0d8e6e8a"title="Begins defragmentation process.">vmaDefragmentationBegin()</a> instead. </dd>