Home | History | Annotate | Download | only in pipe

Lines Matching refs:op32

258 static void clipPath_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
262 bool doAA = SkToBool(DrawOp_unpackFlags(op32) & kClip_HasAntiAlias_DrawOpFlag);
263 canvas->clipPath(path, (SkRegion::Op)DrawOp_unpackData(op32), doAA);
266 static void clipRegion_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
270 canvas->clipRegion(rgn, (SkRegion::Op)DrawOp_unpackData(op32));
273 static void clipRect_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
276 bool doAA = SkToBool(DrawOp_unpackFlags(op32) & kClip_HasAntiAlias_DrawOpFlag);
277 canvas->clipRect(*rect, (SkRegion::Op)DrawOp_unpackData(op32), doAA);
280 static void clipRRect_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
284 bool doAA = SkToBool(DrawOp_unpackFlags(op32) & kClip_HasAntiAlias_DrawOpFlag);
285 canvas->clipRRect(rrect, (SkRegion::Op)DrawOp_unpackData(op32), doAA);
290 static void setMatrix_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
297 static void concat_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
304 static void scale_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
310 static void skew_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
316 static void rotate_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
321 static void translate_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
329 static void save_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
334 static void saveLayer_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
336 unsigned flags = DrawOp_unpackFlags(op32);
337 SkCanvas::SaveFlags saveFlags = (SkCanvas::SaveFlags)DrawOp_unpackData(op32);
350 static void restore_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
357 static void drawPaint_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
364 static void drawPoints_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
366 SkCanvas::PointMode mode = (SkCanvas::PointMode)DrawOp_unpackFlags(op32);
374 static void drawOval_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
382 static void drawRect_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
390 static void drawRRect_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
399 static void drawDRRect_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
409 static void drawPatch_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
412 unsigned flags = DrawOp_unpackFlags(op32);
437 static void drawPath_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
446 static void drawVertices_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
448 unsigned flags = DrawOp_unpackFlags(op32);
484 static void drawText_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
494 static void drawPosText_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
505 static void drawPosTextH_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
517 static void drawTextOnPath_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
527 if (DrawOp_unpackFlags(op32) & kDrawTextOnPath_HasMatrix_DrawOpFlag) {
540 BitmapHolder(SkReader32* reader, uint32_t op32, SkGPipeState* state);
555 BitmapHolder::BitmapHolder(SkReader32* reader, uint32_t op32,
558 const unsigned index = DrawOp_unpackData(op32);
581 static void drawBitmap_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
583 BitmapHolder holder(reader, op32, state);
584 bool hasPaint = SkToBool(DrawOp_unpackFlags(op32) & kDrawBitmap_HasPaint_DrawOpFlag);
594 uint32_t op32, SkGPipeState* state) {
595 BitmapHolder holder(reader, op32, state);
596 bool hasPaint = SkToBool(DrawOp_unpackFlags(op32) & kDrawBitmap_HasPaint_DrawOpFlag);
607 uint32_t op32, SkGPipeState* state) {
608 BitmapHolder holder(reader, op32, state);
609 unsigned flags = DrawOp_unpackFlags(op32);
630 static void drawSprite_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
632 BitmapHolder holder(reader, op32, state);
633 bool hasPaint = SkToBool(DrawOp_unpackFlags(op32) & kDrawBitmap_HasPaint_DrawOpFlag);
641 static void drawImage_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32, SkGPipeState* state) {
642 unsigned slot = DrawOp_unpackData(op32);
643 unsigned flags = DrawOp_unpackFlags(op32);
653 static void drawImageRect_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
655 unsigned slot = DrawOp_unpackData(op32);
656 unsigned flags = DrawOp_unpackFlags(op32);
672 static void drawPicture_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
677 static void drawTextBlob_rp(SkCanvas* canvas, SkReader32* reader, uint32_t op32,
706 static void paintOp_rp(SkCanvas*, SkReader32* reader, uint32_t op32,
709 size_t stop = offset + PaintOp_unpackData(op32);
763 static void annotation_rp(SkCanvas*, SkReader32* reader, uint32_t op32,
767 const size_t size = DrawOp_unpackData(op32);
783 static void def_PaintFlat_rp(SkCanvas*, SkReader32*, uint32_t op32,
785 PaintFlats pf = (PaintFlats)DrawOp_unpackFlags(op32);
786 unsigned index = DrawOp_unpackData(op32);
790 static void def_Bitmap_rp(SkCanvas*, SkReader32*, uint32_t op32,
792 unsigned index = DrawOp_unpackData(op32);
803 static void skip_rp(SkCanvas*, SkReader32* reader, uint32_t op32, SkGPipeState*) {
804 size_t bytes = DrawOp_unpackData(op32);
808 static void reportFlags_rp(SkCanvas*, SkReader32*, uint32_t op32,
810 unsigned flags = DrawOp_unpackFlags(op32);
825 typedef void (*ReadProc)(SkCanvas*, SkReader32*, uint32_t op32, SkGPipeState*);
944 uint32_t op32 = reader.readUInt();
945 unsigned op = DrawOp_unpackOp(op32);
957 table[op](canvas, reader.getReader32(), op32, fState);