Lines Matching defs:canvas
74 SkCanvas* canvas = surface ? surface->getCanvas() : inputCanvas;
75 // init our new canvas with the old canvas's matrix
76 canvas->setMatrix(inputCanvas->getLocalToDeviceAs3x3());
83 canvas->save();
89 canvas->clipRect(rect, false);
91 this->drawBlob(canvas, blob.get(), SK_ColorBLACK, x, y + h, pm, twm);
94 canvas->restore();
116 void drawBlob(SkCanvas* canvas, SkTextBlob* blob, SkColor color, SkScalar x, SkScalar y,
118 canvas->save();
136 canvas->concat(persp);
138 canvas->translate(x, y);
144 canvas->drawTextBlob(blob, x, y, paint);
145 canvas->restore();