Lines Matching refs:buffer
27 SkFlattenableWriteBuffer buffer(1024);
28 buffer.setRefCntRecorder(rec);
30 bitmap.flatten(buffer);
31 size_t size = buffer.size();
33 buffer.flatten(result->fBitmapData);
94 SkFlattenableWriteBuffer buffer(2*sizeof(SkPaint));
95 buffer.setRefCntRecorder(rec);
96 buffer.setTypefaceRecorder(faceRecorder);
98 paint.flatten(buffer);
99 uint32_t size = buffer.size();
101 buffer.flatten(&result->fPaintData);
107 SkFlattenableReadBuffer buffer(storage);
109 rcp->setupBuffer(buffer);
112 facePlayback->setupBuffer(buffer);
114 paint->unflatten(buffer);
120 SkFlattenableReadBuffer buffer(fPaintData);
121 SkTypeface* typeface = (SkTypeface*) buffer.readPtr();
129 SkScalar textSize = buffer.readScalar();
133 SkScalar textScaleX = buffer.readScalar();
137 SkScalar textSkewX = buffer.readScalar();
141 const SkPathEffect* pathEffect = (const SkPathEffect*) buffer.readFlattenable();
146 const SkShader* shader = (const SkShader*) buffer.readFlattenable();
151 const SkXfermode* xfermode = (const SkXfermode*) buffer.readFlattenable();
156 const SkMaskFilter* maskFilter = (const SkMaskFilter*) buffer.readFlattenable();
161 const SkColorFilter* colorFilter = (const SkColorFilter*) buffer.readFlattenable();
166 const SkRasterizer* rasterizer = (const SkRasterizer*) buffer.readFlattenable();
171 const SkDrawLooper* drawLooper = (const SkDrawLooper*) buffer.readFlattenable();
176 unsigned color = buffer.readU32();
180 SkScalar strokeWidth = buffer.readScalar();
184 SkScalar strokeMiter = buffer.readScalar();
188 unsigned flags = buffer.readU16();
192 int align = buffer.readU8();
196 int strokeCap = buffer.readU8();
200 int strokeJoin = buffer.readU8();
204 int style = buffer.readU8();
208 int textEncoding = buffer.readU8();