Lines Matching refs:GrVkAlloc
61 GrVkAlloc* alloc) { in AllocAndBindBufferMemory()
89 : GrVkAlloc::kNoncoherent_Flag; in AllocAndBindBufferMemory()
125 const GrVkAlloc& alloc) { in FreeBufferMemory()
145 GrVkAlloc* alloc) { in AllocAndBindImageMemory()
174 : GrVkAlloc::kNoncoherent_Flag; in AllocAndBindImageMemory()
218 const GrVkAlloc& alloc) { in FreeImageMemory()
289 void GrVkMemory::FlushMappedAlloc(const GrVkGpu* gpu, const GrVkAlloc& alloc) { in FlushMappedAlloc()
290 if (alloc.fFlags & GrVkAlloc::kNoncoherent_Flag) { in FlushMappedAlloc()
302 void GrVkMemory::InvalidateMappedAlloc(const GrVkGpu* gpu, const GrVkAlloc& alloc) { in InvalidateMappedAlloc()
303 if (alloc.fFlags & GrVkAlloc::kNoncoherent_Flag) { in InvalidateMappedAlloc()
502 bool GrVkSubHeap::alloc(VkDeviceSize size, GrVkAlloc* alloc) { in alloc()
507 void GrVkSubHeap::free(const GrVkAlloc& alloc) { in free()
514 uint32_t memoryTypeIndex, uint32_t heapIndex, GrVkAlloc* alloc) { in subAlloc()
586 uint32_t memoryTypeIndex, uint32_t heapIndex, GrVkAlloc* alloc) { in singleAlloc()
625 bool GrVkHeap::free(const GrVkAlloc& alloc) { in free()