Lines Matching full:back
61 GrGeometryBuffer* buffer = fBlocks.back().fBuffer; in deleteBlocks()
63 UNMAP_BUFFER(fBlocks.back()); in deleteBlocks()
94 BufferBlock& block = fBlocks.back(); in unmap()
99 this->flushCpuData(fBlocks.back(), flushSize); in unmap()
111 if (fBlocks.back().fBuffer->isMapped()) { in validate()
112 GrGeometryBuffer* buf = fBlocks.back().fBuffer; in validate()
118 SkASSERT(fBlocks.empty() || !fBlocks.back().fBuffer->isMapped()); in validate()
156 BufferBlock& back = fBlocks.back(); in makeSpace() local
157 size_t usedBytes = back.fBuffer->gpuMemorySize() - back.fBytesFree; in makeSpace()
159 if ((size + pad) <= back.fBytesFree) { in makeSpace()
163 *buffer = back.fBuffer; in makeSpace()
164 back.fBytesFree -= size + pad; in makeSpace()
185 BufferBlock& back = fBlocks.back(); in makeSpace() local
186 *buffer = back.fBuffer; in makeSpace()
187 back.fBytesFree -= size; in makeSpace()
197 // caller shouldn't try to put back more than they've taken in putBack()
199 BufferBlock& block = fBlocks.back(); in putBack()
274 BufferBlock& block = fBlocks.back(); in destroyBlock()