Lines Matching refs:canvas
31 void createContent(int width, int height, TestCanvas& canvas) override {
32 canvas.drawColor(Color::White, SkXfermode::kSrcOver_Mode);
34 [](RenderProperties& props, TestCanvas& canvas) {
35 canvas.save(SaveFlags::MatrixClip);
37 canvas.clipRect(0, 0, 200, 200, SkRegion::kIntersect_Op);
38 canvas.translate(100, 100);
39 canvas.rotate(45);
40 canvas.translate(-100, -100);
41 canvas.clipRect(0, 0, 200, 200, SkRegion::kIntersect_Op);
42 canvas.drawColor(Color::Blue_500, SkXfermode::kSrcOver_Mode);
44 canvas.restore();
46 canvas.save(SaveFlags::MatrixClip);
50 canvas.clipPath(&clipCircle, SkRegion::kIntersect_Op);
51 canvas.drawColor(Color::Red_500, SkXfermode::kSrcOver_Mode);
53 canvas.restore();
59 canvas.drawRenderNode(card.get());