Lines Matching defs:canvas
21 // Verify that replay of a recording into a clipped canvas
41 void draw(SkCanvas* canvas, const SkRect& clipRect, SkBlendMode mode) const {
54 canvas->clipRect(clipRect);
55 canvas->clear(0xff000000);
57 canvas->saveLayer(nullptr, &blackPaint);
58 canvas->drawRect(canvasRect, greenPaint);
59 canvas->saveLayer(nullptr, &layerPaint);
60 canvas->drawImageRect(fCircleImage, SkRect::MakeXYWH(20,20,60,60),
62 canvas->restore();
63 canvas->restore();
80 // This version just draws into a bitmap-backed canvas.
88 SkCanvas canvas(fBitmap);
89 canvas.clear(0xffffffff);
91 canvas.clipRect(intoClip);
92 drawer.draw(&canvas, intoClip, mode); // Shouild be canvas-wide...
116 SkCanvas* canvas = recorder.beginRecording(SkIntToScalar(fWidth),
119 drawer.draw(canvas, canvasRect, mode);