Lines Matching full:buffer
20 SkFlattenableWriteBuffer buffer(1024);
21 buffer.setRefCntRecorder(rec);
23 bitmap.flatten(buffer);
24 size_t size = buffer.size();
26 buffer.flatten(result->fBitmapData);
87 SkFlattenableWriteBuffer buffer(2*sizeof(SkPaint));
88 buffer.setRefCntRecorder(rec);
89 buffer.setTypefaceRecorder(faceRecorder);
91 paint.flatten(buffer);
92 uint32_t size = buffer.size();
94 buffer.flatten(&result->fPaintData);
100 SkFlattenableReadBuffer buffer(storage);
102 rcp->setupBuffer(buffer);
105 facePlayback->setupBuffer(buffer);
107 paint->unflatten(buffer);
113 SkFlattenableReadBuffer buffer(fPaintData);
114 SkTypeface* typeface = (SkTypeface*) buffer.readPtr();
122 SkScalar textSize = buffer.readScalar();
126 SkScalar textScaleX = buffer.readScalar();
130 SkScalar textSkewX = buffer.readScalar();
134 const SkPathEffect* pathEffect = (const SkPathEffect*) buffer.readFlattenable();
139 const SkShader* shader = (const SkShader*) buffer.readFlattenable();
144 const SkXfermode* xfermode = (const SkXfermode*) buffer.readFlattenable();
149 const SkMaskFilter* maskFilter = (const SkMaskFilter*) buffer.readFlattenable();
154 const SkColorFilter* colorFilter = (const SkColorFilter*) buffer.readFlattenable();
159 const SkRasterizer* rasterizer = (const SkRasterizer*) buffer.readFlattenable();
164 const SkDrawLooper* drawLooper = (const SkDrawLooper*) buffer.readFlattenable();
169 unsigned color = buffer.readU32();
173 SkScalar strokeWidth = buffer.readScalar();
177 SkScalar strokeMiter = buffer.readScalar();
181 unsigned flags = buffer.readU16();
185 int align = buffer.readU8();
189 int strokeCap = buffer.readU8();
193 int strokeJoin = buffer.readU8();
197 int style = buffer.readU8();
201 int textEncoding = buffer.readU8();