Lines Matching defs:canvas
30 static void draw_text(SkCanvas* canvas, sk_sp<SkTextBlob> blob,
33 canvas->save();
34 canvas->clipRect(SkRect::MakeLTRB(0, 0, 1081, 665));
35 canvas->drawRect(SkRect::MakeLTRB(0, 0, 1081, 665), clearPaint);
37 canvas->drawTextBlob(blob, 0, 256, blurPaint);
38 canvas->drawTextBlob(blob, 0, 477, paint);
39 canvas->restore();
53 void onDraw(SkCanvas* canvas) override {
71 canvas->save();
72 canvas->translate(0, 0);
73 canvas->clipRect(SkRect::MakeLTRB(0, 0, WIDTH, 256));
74 draw_text(canvas, blob, paint, blurPaint, clearPaint);
75 canvas->restore();
77 canvas->save();
78 canvas->translate(0, 256);
79 canvas->clipRect(SkRect::MakeLTRB(0, 256, WIDTH, 510));
80 draw_text(canvas, blob, paint, blurPaint, clearPaint);
81 canvas->restore();