MCPcopy Create free account
hub / github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator / vma_delete

Function vma_delete

include/vk_mem_alloc.h:4421–4425  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4419
4420template<typename T>
4421void vma_delete(const VkAllocationCallbacks* pAllocationCallbacks, T* ptr)
4422{
4423 ptr->~T();
4424 VmaFree(pAllocationCallbacks, ptr);
4425}
4426
4427template<typename T>
4428void vma_delete_array(const VkAllocationCallbacks* pAllocationCallbacks, T* ptr, size_t count)

Callers 11

~VmaVirtualBlock_TMethod · 0.85
DestroyMethod · 0.85
~VmaBlockVectorMethod · 0.85
FreeMethod · 0.85
~VmaAllocator_TMethod · 0.85
CreatePoolMethod · 0.85
DestroyPoolMethod · 0.85
vmaCreateAllocatorFunction · 0.85
vmaDestroyAllocatorFunction · 0.85
vmaEndDefragmentationFunction · 0.85
vmaDestroyVirtualBlockFunction · 0.85

Calls 1

VmaFreeFunction · 0.85

Tested by

no test coverage detected