Lines Matching defs:canvas
28 static void draw_blob(SkCanvas* canvas, const SkTextBlob* blob, const SkPaint& skPaint,
35 canvas->save();
36 canvas->drawRect(clipRect, clipHairline);
38 canvas->drawTextBlob(blob, 0, 0, paint);
39 canvas->clipRect(clipRect);
41 canvas->drawTextBlob(blob, 0, 0, paint);
42 canvas->restore();
114 void onDraw(SkCanvas* canvas) override {
116 canvas->drawColor(SK_ColorGRAY);
122 canvas->translate(10, 40);
143 draw_blob(canvas, fBlob.get(), paint, clipRects[x]);
145 canvas->translate(SkScalarFloorToScalar(bounds.width() + SkIntToScalar(25)),
149 canvas->translate(0, SkScalarFloorToScalar(bounds.height() + SkIntToScalar(25)));