Lines Matching refs:suballocItem
6795 VmaSuballocationList::const_iterator suballocItem,
6803 VmaSuballocationList::iterator FreeSuballocation(VmaSuballocationList::iterator suballocItem);
6902 VmaSuballocationList::iterator suballocItem = m_FreeSuballocationsBySize[i];
6905 VMA_VALIDATE(suballocItem->type == VMA_SUBALLOCATION_TYPE_FREE);
6907 VMA_VALIDATE(suballocItem->size >= lastSize);
6909 lastSize = suballocItem->size;
7234 for (auto suballocItem = begin;
7235 suballocItem != end;
7236 ++suballocItem)
7238 if (suballocItem->offset == offset)
7239 return suballocItem.drop_const();
7270 VmaSuballocationList::const_iterator suballocItem,
7275 VMA_ASSERT(suballocItem != m_Suballocations.cend());
7281 const VmaSuballocation& suballoc = *suballocItem;
7291 …VkDeviceSize offset = suballoc.offset + (suballocItem == m_Suballocations.cbegin() ? 0 : GetDebugM…
7307 VmaSuballocationList::const_iterator prevSuballocItem = suballocItem;
7343 VmaSuballocationList::const_iterator nextSuballocItem = suballocItem;
7384 …::iterator VmaBlockMetadata_Generic::FreeSuballocation(VmaSuballocationList::iterator suballocItem)
7387 VmaSuballocation& suballoc = *suballocItem;
7399 VmaSuballocationList::iterator nextItem = suballocItem;
7406 VmaSuballocationList::iterator prevItem = suballocItem;
7407 if (suballocItem != m_Suballocations.begin())
7419 MergeFreeWithNext(suballocItem);
7431 RegisterFreeSuballocation(suballocItem);
7432 return suballocItem;