Home | History | Annotate | Download | only in gm

Lines Matching full:canvas

12 static void test_nulldev(SkCanvas* canvas) {
27 static void draw_text_stroked(SkCanvas* canvas, const SkPaint& paint, SkScalar strokeWidth) {
33 canvas->drawText("P", 1, loc.fX, loc.fY - 225, p);
34 canvas->drawPosText("P", 1, &loc, p);
41 canvas->drawText("P", 1, loc.fX, loc.fY - 225, p);
42 canvas->drawPosText("P", 1, &loc, p);
45 static void draw_text_set(SkCanvas* canvas, const SkPaint& paint) {
46 SkAutoCanvasRestore acr(canvas, true);
48 draw_text_stroked(canvas, paint, 10);
50 canvas->translate(200, 0);
51 draw_text_stroked(canvas, paint, 0);
56 canvas->translate(200, 0);
59 draw_text_stroked(canvas, p, 10);
83 void onDraw(SkCanvas* canvas) override {
84 if (true) { test_nulldev(canvas); }
90 draw_text_set(canvas, paint);
92 canvas->translate(600, 0);
94 draw_text_set(canvas, paint);