Lines Matching refs:buffer
107 // a buffer of 256 bytes should be sufficient for most paints, regions,
110 SkOrderedWriteBuffer buffer(256, storage, sizeof(storage));
112 buffer.setBitmapHeap(controller->getBitmapHeap());
113 buffer.setTypefaceRecorder(controller->getTypefaceSet());
114 buffer.setNamedFactoryRecorder(controller->getNamedFactorySet());
115 buffer.setFlags(controller->getWriteBufferFlags());
117 flattenProc(buffer, obj);
118 uint32_t size = buffer.size();
131 buffer.writeToMemory(result->data());
141 SkOrderedReadBuffer buffer(this->data(), fFlatSize);
144 buffer.setBitmapStorage(bitmapHeap);
147 facePlayback->setupBuffer(buffer);
150 unflattenProc(buffer, result);
151 SkASSERT(fFlatSize == (int32_t)buffer.offset());