Lines Matching defs:canvas
25 static void test_drawPathEmpty(skiatest::Reporter*, SkCanvas* canvas) {
29 canvas->drawRect(emptyRect, paint);
30 canvas->drawPath(SkPath(), paint);
31 canvas->drawOval(emptyRect, paint);
32 canvas->drawRect(emptyRect, paint);
33 canvas->drawRRect(SkRRect::MakeRect(emptyRect), paint);
41 canvas->drawRect(emptyRect, paint);
42 canvas->drawPath(SkPath(), paint);
43 canvas->drawOval(emptyRect, paint);
44 canvas->drawRect(emptyRect, paint);
45 canvas->drawRRect(SkRRect::MakeRect(emptyRect), paint);
48 static void fill_and_stroke(SkCanvas* canvas, const SkPath& p1, const SkPath& p2,
54 canvas->drawPath(p1, paint);
55 canvas->drawPath(p2, paint);
58 canvas->drawPath(p1, paint);
59 canvas->drawPath(p2, paint);
62 static void test_drawSameRectOvals(skiatest::Reporter*, SkCanvas* canvas) {
70 fill_and_stroke(canvas, oval1, oval2, nullptr);
73 fill_and_stroke(canvas, oval1, oval2, SkDashPathEffect::Make(intervals, 2, 0));