Lines Matching refs:buffer
39 void SkMallocPixelRef::flatten(SkFlattenableWriteBuffer& buffer) const {
40 this->INHERITED::flatten(buffer);
42 buffer.write32(fSize);
43 buffer.writePad(fStorage, fSize);
45 buffer.writeBool(true);
46 fCTable->flatten(buffer);
48 buffer.writeBool(false);
52 SkMallocPixelRef::SkMallocPixelRef(SkFlattenableReadBuffer& buffer)
53 : INHERITED(buffer, NULL) {
54 fSize = buffer.readU32();
56 buffer.read(fStorage, fSize);
57 if (buffer.readBool()) {
58 fCTable = SkNEW_ARGS(SkColorTable, (buffer));