Lines Matching refs:canvas
20 static void show_text(SkCanvas* canvas, bool doAA) {
29 canvas->drawText("Hamburgefons", 12,
35 static void show_fill(SkCanvas* canvas, bool doAA) {
47 canvas->drawRect(r, paint);
53 canvas->drawPath(p, paint);
62 static void show_stroke(SkCanvas* canvas, bool doAA, SkScalar strokeWidth, int n) {
76 canvas->drawRect(r, paint);
82 canvas->drawPath(p, paint);
89 canvas->drawLine(randRange(rand, minx, maxx), randRange(rand, miny, maxy),
95 static void show_hair(SkCanvas* canvas, bool doAA) {
96 show_stroke(canvas, doAA, 0, 150);
99 static void show_thick(SkCanvas* canvas, bool doAA) {
100 show_stroke(canvas, doAA, SkIntToScalar(5), 50);
128 virtual void onDrawContent(SkCanvas* canvas) {
129 canvas->drawColor(SK_ColorWHITE);
130 canvas->translate(SkIntToScalar(20), SkIntToScalar(20));
144 canvas->save();
146 canvas->save();
147 canvas->clipPath(clipPath, SkRegion::kIntersect_Op, SkToBool(aa));
148 // canvas->drawColor(SK_ColorWHITE);
149 gProc[i](canvas, SkToBool(aa));
150 canvas->restore();
151 canvas->translate(W * SK_Scalar1 * 8 / 7, 0);
153 canvas->restore();
154 canvas->translate(0, H * SK_Scalar1 * 8 / 7);