Lines Matching refs:canvas
13 static void test_path(SkCanvas* canvas, const SkPath& path) {
16 canvas->drawPath(path, paint);
20 canvas->drawPath(path, paint);
23 static void test_rev(SkCanvas* canvas, const SkPath& path) {
24 test_path(canvas, path);
28 canvas->save();
29 canvas->translate(150, 0);
30 test_path(canvas, rev);
31 canvas->restore();
34 static void test_rev(SkCanvas* canvas) {
39 path.addRect(r); test_rev(canvas, path);
41 canvas->translate(0, 100);
43 path.addRect(r); test_rev(canvas, path);
45 canvas->translate(0, 100);
51 test_rev(canvas, path);
59 canvas->translate(0, 100);
60 test_rev(canvas, path);
84 virtual void onDraw(SkCanvas* canvas) {
85 if (false) test_rev(canvas); // avoid bit rot, suppress warning
90 path.addRect(r); test_rev(canvas, path);
92 canvas->translate(0, 100);
94 path.addRect(r); test_rev(canvas, path);
96 canvas->translate(0, 100);
102 test_rev(canvas, path);
110 canvas->translate(0, 100);
111 test_rev(canvas, path);