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

Method PopBack

include/vk_mem_alloc.h:5336–5348  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5334
5335template<typename T>
5336void VmaRawList<T>::PopBack()
5337{
5338 VMA_HEAVY_ASSERT(m_Count > 0);
5339 ItemType* const pBackItem = m_pBack;
5340 ItemType* const pPrevItem = pBackItem->pPrev;
5341 if(pPrevItem != VMA_NULL)
5342 {
5343 pPrevItem->pNext = VMA_NULL;
5344 }
5345 m_pBack = pPrevItem;
5346 m_ItemAllocator.Free(pBackItem);
5347 --m_Count;
5348}
5349
5350template<typename T>
5351void VmaRawList<T>::Clear()

Callers

nothing calls this directly

Calls 1

FreeMethod · 0.45

Tested by

no test coverage detected