Lines Matching defs:canvas
41 static void draw_vector_logo(SkCanvas* canvas, const SkRect& viewBox) {
70 SkAutoCanvasRestore acr(canvas, true);
71 canvas->concat(SkMatrix::RectToRect(skiaBox, viewBox));
73 canvas->drawCircle(iBox.centerX(),
82 canvas->drawPath(path, paint);
95 canvas->drawRect(underlineRect, paint);
113 canvas->drawSimpleText(kSkiaStr, textLen, SkTextEncoding::kUTF8, 0, 0, font, paint);
131 SkCanvas* canvas = recorder.beginRecording(rect);
132 draw_vector_logo(canvas, rect);
136 void onDraw(SkCanvas* canvas) override {
183 SkImageInfo bmInfo = gen->getInfo().makeColorSpace(canvas->imageInfo().refColorSpace());
194 canvas->drawRect(SkRect::MakeXYWH(x, y,
197 canvas->drawImage(bm.asImage(), x, y);