Lines Matching defs:addDrawCommand
120 void DebugCanvas::addDrawCommand(DrawCommand* command) { fCommandVector.push_back(command); }
360 this->addDrawCommand(new ClipPathCommand(path, op, kSoft_ClipEdgeStyle == edgeStyle));
364 this->addDrawCommand(new ClipRectCommand(rect, op, kSoft_ClipEdgeStyle == edgeStyle));
368 this->addDrawCommand(new ClipRRectCommand(rrect, op, kSoft_ClipEdgeStyle == edgeStyle));
372 this->addDrawCommand(new ClipRegionCommand(region, op));
376 this->addDrawCommand(new ClipShaderCommand(std::move(cs), op));
380 this->addDrawCommand(new ResetClipCommand());
384 this->addDrawCommand(new Concat44Command(m));
420 this->addDrawCommand(new DrawAnnotationCommand(rect, key, sk_ref_sp(value)));
428 this->addDrawCommand(new DrawImageCommand(image, left, top, sampling, paint));
436 this->addDrawCommand(new DrawImageLatticeCommand(image, lattice, dst, filter, paint));
454 this->addDrawCommand(new DrawImageRectLayerCommand(
458 this->addDrawCommand(new DrawImageRectCommand(image, src, dst, sampling, paint, constraint));
465 this->addDrawCommand(new DrawOvalCommand(oval, paint));
473 this->addDrawCommand(new DrawArcCommand(oval, startAngle, sweepAngle, useCenter, paint));
477 this->addDrawCommand(new DrawPaintCommand(paint));
481 this->addDrawCommand(new DrawBehindCommand(paint));
485 this->addDrawCommand(new DrawPathCommand(path, paint));
489 this->addDrawCommand(new DrawRegionCommand(region, paint));
499 this->addDrawCommand(new BeginDrawPictureCommand(picture, matrix, paint));
502 this->addDrawCommand(new EndDrawPictureCommand(SkToBool(matrix) || SkToBool(paint)));
511 this->addDrawCommand(new DrawPointsCommand(mode, count, pts, paint));
516 addDrawCommand(new DrawRectCommand(rect, paint));
520 this->addDrawCommand(new DrawRRectCommand(rrect, paint));
524 this->addDrawCommand(new DrawDRRectCommand(outer, inner, paint));
531 this->addDrawCommand(
540 this->addDrawCommand(new DrawPatchCommand(cubics, colors, texCoords, bmode, paint));
546 this->addDrawCommand(
559 this->addDrawCommand(
564 this->addDrawCommand(new DrawShadowCommand(path, rec));
568 this->addDrawCommand(new DrawDrawableCommand(drawable, matrix));
576 this->addDrawCommand(new DrawEdgeAAQuadCommand(rect, clip, aa, color, mode));
586 this->addDrawCommand(new DrawEdgeAAImageSetCommand(
591 this->addDrawCommand(new RestoreCommand());
596 this->addDrawCommand(new SaveCommand());
601 this->addDrawCommand(new SaveLayerCommand(rec));
613 this->addDrawCommand(new SetM44Command(matrix));