Lines Matching defs:canvas
25 void complex_layers_draw(SkCanvas* canvas, float left, float top,
32 canvas->drawRect(rect, bluePaint);
33 canvas->translate(0, rect.height() + spacer);
34 canvas->drawRect(rect, bluePaint);
39 std::unique_ptr<SkCanvas> canvas = SkCanvasStateUtils::MakeFromCanvasState(state);
40 if (!canvas) {
43 complex_layers_draw(canvas.get(), left, top, right, bottom, spacer);
47 void complex_clips_draw(SkCanvas* canvas, int32_t left, int32_t top,
49 canvas->save();
52 canvas->clipRect(clipRect, (SkRegion::Op) clipOp);
53 canvas->drawColor(SK_ColorBLUE);
54 canvas->restore();
56 canvas->clipRegion(localRegion, (SkClipOp) clipOp);
57 canvas->drawColor(SK_ColorBLUE);
63 std::unique_ptr<SkCanvas> canvas = SkCanvasStateUtils::MakeFromCanvasState(state);
64 if (!canvas) {
75 complex_clips_draw(canvas.get(), left, top, right, bottom, clipOp, localRegion);