Lines Matching refs:allocationScope
113 void* impl_allocation(size_t size, size_t alignment, VkSystemAllocationScope allocationScope) noexcept {
115 void* addr = allocate(size, alignment, allocationScope);
118 void* impl_reallocation(void* pOriginal, size_t size, size_t alignment, VkSystemAllocationScope allocationScope) noexcept {
120 void* addr = reallocate(pOriginal, size, alignment, allocationScope);
129 [[maybe_unused]] VkSystemAllocationScope allocationScope) noexcept {
134 [[maybe_unused]] VkSystemAllocationScope allocationScope) noexcept {
158 VkSystemAllocationScope allocationScope) noexcept {
159 return reinterpret_cast<MemoryTracker*>(pUserData)->impl_allocation(size, alignment, allocationScope);
162 VkSystemAllocationScope allocationScope) noexcept {
163 return reinterpret_cast<MemoryTracker*>(pUserData)->impl_reallocation(pOriginal, size, alignment, allocationScope);
170 VkSystemAllocationScope allocationScope) noexcept {
171 reinterpret_cast<MemoryTracker*>(pUserData)->impl_internal_allocation_notification(size, allocationType, allocationScope);
174 VkSystemAllocationScope allocationScope) noexcept {
175 reinterpret_cast<MemoryTracker*>(pUserData)->impl_internal_free(size, allocationType, allocationScope);