Flutter Engine
The Flutter Engine
GrVertexBufferAllocPool Member List

This is the complete list of members for GrVertexBufferAllocPool, including all inherited members.

getBuffer(size_t size)GrBufferAllocPoolprotected
GrBufferAllocPool(GrGpu *gpu, GrGpuBufferType bufferType, sk_sp< CpuBufferCache > cpuBufferCache)GrBufferAllocPoolprotected
GrVertexBufferAllocPool(GrGpu *gpu, sk_sp< CpuBufferCache > cpuBufferCache)GrVertexBufferAllocPool
kDefaultBufferSizeGrBufferAllocPoolinlinestatic
makeSpace(size_t vertexSize, int vertexCount, sk_sp< const GrBuffer > *buffer, int *startVertex)GrVertexBufferAllocPool
GrBufferAllocPool::makeSpace(size_t size, size_t alignment, sk_sp< const GrBuffer > *buffer, size_t *offset)GrBufferAllocPoolprotected
makeSpaceAtLeast(size_t vertexSize, int minVertexCount, int fallbackVertexCount, sk_sp< const GrBuffer > *buffer, int *startVertex, int *actualVertexCount)GrVertexBufferAllocPool
GrBufferAllocPool::makeSpaceAtLeast(size_t minSize, size_t fallbackSize, size_t alignment, sk_sp< const GrBuffer > *buffer, size_t *offset, size_t *actualSize)GrBufferAllocPoolprotected
putBack(size_t bytes)GrBufferAllocPool
reset()GrBufferAllocPool
unmap()GrBufferAllocPool
~GrBufferAllocPool()GrBufferAllocPoolprotectedvirtual