Lines Matching refs:canvas
19 DEF_SIMPLE_GM(analytic_antialias_convex, canvas, W, H) { in DEF_SIMPLE_GM() argument
24 canvas->clear(0xFFFFFFFF); in DEF_SIMPLE_GM()
26 canvas->save(); in DEF_SIMPLE_GM()
30 canvas->translate(0, y); in DEF_SIMPLE_GM()
31 canvas->rotate(1); in DEF_SIMPLE_GM()
32 canvas->drawRect({ 20, 20, 200, 200 }, p); in DEF_SIMPLE_GM()
33 canvas->restore(); in DEF_SIMPLE_GM()
37 canvas->save(); in DEF_SIMPLE_GM()
38 canvas->translate(0, y); in DEF_SIMPLE_GM()
39 canvas->rotate(1); in DEF_SIMPLE_GM()
40 canvas->drawRect({ 20, 20, 20.2f, 200 }, p); in DEF_SIMPLE_GM()
41 canvas->drawRect({ 20, 200, 200, 200.1f }, p); in DEF_SIMPLE_GM()
42 canvas->drawCircle(100, 100, 30, p); in DEF_SIMPLE_GM()
43 canvas->restore(); in DEF_SIMPLE_GM()
54 canvas->drawPath(path, p); in DEF_SIMPLE_GM()
68 canvas->drawPath(path, p); in DEF_SIMPLE_GM()
72 canvas->save(); in DEF_SIMPLE_GM()
73 canvas->translate(0, y); in DEF_SIMPLE_GM()
80 canvas->drawPath(path, p); in DEF_SIMPLE_GM()
81 canvas->restore(); in DEF_SIMPLE_GM()
90 canvas->drawPath(path, p); in DEF_SIMPLE_GM()
93 DEF_SIMPLE_GM(analytic_antialias_general, canvas, W, H) { in DEF_SIMPLE_GM() argument
98 canvas->clear(0xFFFFFFFF); in DEF_SIMPLE_GM()
100 canvas->save(); in DEF_SIMPLE_GM()
101 canvas->rotate(1); in DEF_SIMPLE_GM()
109 canvas->drawPath(path, p); in DEF_SIMPLE_GM()
110 canvas->restore(); in DEF_SIMPLE_GM()
112 canvas->save(); in DEF_SIMPLE_GM()
113 canvas->translate(200, 0); in DEF_SIMPLE_GM()
114 canvas->rotate(1); in DEF_SIMPLE_GM()
117 canvas->drawPath(path, p); in DEF_SIMPLE_GM()
118 canvas->restore(); in DEF_SIMPLE_GM()
124 canvas->translate(0, 300); in DEF_SIMPLE_GM()
128 canvas->drawPath(path, p); in DEF_SIMPLE_GM()
130 canvas->translate(300, 0); in DEF_SIMPLE_GM()
134 canvas->drawPath(path, p); in DEF_SIMPLE_GM()
137 DEF_SIMPLE_GM(analytic_antialias_inverse, canvas, W, H) { in DEF_SIMPLE_GM() argument
142 canvas->save(); in DEF_SIMPLE_GM()
147 canvas->drawPath(path, p); in DEF_SIMPLE_GM()
148 canvas->restore(); in DEF_SIMPLE_GM()