Home | History | Annotate | Download | only in core

Lines Matching defs:APPEND

20 #define APPEND(T, ...) \
21 SkNEW_PLACEMENT_ARGS(fRecord->append<SkRecords::T>(), SkRecords::T, (__VA_ARGS__))
85 APPEND(Clear, color);
89 APPEND(DrawPaint, delay_copy(paint));
96 APPEND(DrawPoints, delay_copy(paint), mode, count, this->copy(pts, count));
100 APPEND(DrawRect, delay_copy(paint), rect);
104 APPEND(DrawOval, delay_copy(paint), oval);
108 APPEND(DrawRRect, delay_copy(paint), rrect);
112 APPEND(DrawDRRect, delay_copy(paint), outer, inner);
116 APPEND(DrawPath, delay_copy(paint), delay_copy(path));
123 APPEND(DrawBitmap, this->copy(paint), delay_copy(bitmap), left, top);
131 APPEND(DrawBitmapRectToRect,
138 APPEND(DrawBitmapMatrix, this->copy(paint), delay_copy(bitmap), matrix);
145 APPEND(DrawBitmapNine, this->copy(paint), delay_copy(bitmap), center, dst);
149 APPEND(DrawSprite, this->copy(paint), delay_copy(bitmap), left, top);
154 APPEND(DrawText,
161 APPEND(DrawPosText,
171 APPEND(DrawPosTextH,
181 APPEND(DrawTextOnPath,
198 APPEND(DrawVertices, delay_copy(paint),
210 APPEND(Save, flags);
217 APPEND(SaveLayer, this->copy(bounds), this->copy(paint), flags);
223 APPEND(Restore);
228 APPEND(PushCull, rect);
232 APPEND(PopCull);
236 APPEND(Concat, matrix);
241 APPEND(SetMatrix, matrix);
246 APPEND(ClipRect, rect, op, edgeStyle == kSoft_ClipEdgeStyle);
251 APPEND(ClipRRect, rrect, op, edgeStyle == kSoft_ClipEdgeStyle);
256 APPEND(ClipPath, delay_copy(path), op, edgeStyle == kSoft_ClipEdgeStyle);
261 APPEND(ClipRegion, delay_copy(deviceRgn), op);