Lines Matching refs:GrBufferAllocPool
37 constexpr size_t GrBufferAllocPool::kDefaultBufferSize;
39 GrBufferAllocPool::GrBufferAllocPool(GrGpu* gpu, GrBufferType bufferType, void* initialBuffer) in GrBufferAllocPool() function in GrBufferAllocPool
47 void GrBufferAllocPool::deleteBlocks() { in deleteBlocks()
60 GrBufferAllocPool::~GrBufferAllocPool() { in ~GrBufferAllocPool()
68 void GrBufferAllocPool::reset() { in reset()
76 void GrBufferAllocPool::unmap() { in unmap()
93 void GrBufferAllocPool::validate(bool unusedBlockAllowed) const { in validate()
129 void* GrBufferAllocPool::makeSpace(size_t size, in makeSpace()
181 void* GrBufferAllocPool::makeSpaceAtLeast(size_t minSize, in makeSpaceAtLeast()
246 void GrBufferAllocPool::putBack(size_t bytes) { in putBack()
274 bool GrBufferAllocPool::createBlock(size_t requestSize) { in createBlock()
322 void GrBufferAllocPool::destroyBlock() { in destroyBlock()
329 void* GrBufferAllocPool::resetCpuData(size_t newSize) { in resetCpuData()
347 void GrBufferAllocPool::flushCpuData(const BufferBlock& block, size_t flushSize) { in flushCpuData()
368 sk_sp<GrBuffer> GrBufferAllocPool::getBuffer(size_t size) { in getBuffer()
378 : GrBufferAllocPool(gpu, kVertex_GrBufferType, initialCpuBuffer) {} in GrVertexBufferAllocPool()
431 : GrBufferAllocPool(gpu, kIndex_GrBufferType, initialCpuBuffer) {} in GrIndexBufferAllocPool()