Lines Matching defs:canvas
305 void draw(SkCanvas* canvas) override {
306 canvas->clear(0xffff11ff);
1285 OveridePaintFilterCanvas(SkCanvas* canvas,
1288 : SkPaintFilterCanvas(canvas)
1466 // By default, we render directly into the window's surface/canvas
1595 // If we rendered offscreen, snap an image and push the results to the window's canvas
1599 SkCanvas* canvas = surface->getCanvas();
1603 int prePerspectiveCount = canvas->save();
1606 canvas->clear(SK_ColorWHITE);
1607 canvas->concat(this->computePerspectiveMatrix());
1609 canvas->drawImage(fLastImage, 0, 0, sampling, &paint);
1610 canvas->restoreToCount(prePerspectiveCount);
1614 SkCanvas* canvas = surface->getCanvas();
1615 SkAutoCanvasRestore acr(canvas, true);
1616 canvas->concat(this->computeMatrix());
1620 canvas->drawRect(r, paint);
2051 // This changes how we manipulate the canvas transform, it's not changing the
2782 // in the zoom canvas: