Lines Matching defs:canvas
64 static void draw_checks(SkCanvas* canvas, int width, int height) {
67 canvas->drawRect(SkRect::MakeIWH(width/2, height/2), paint);
69 canvas->drawRect({ SkIntToScalar(width/2), 0, SkIntToScalar(width), SkIntToScalar(height/2) },
72 canvas->drawRect({ 0, SkIntToScalar(height/2), SkIntToScalar(width/2), SkIntToScalar(height) },
75 canvas->drawRect({ SkIntToScalar(width/2), SkIntToScalar(height/2), SkIntToScalar(width),
88 void onDraw(SkCanvas* canvas) override {
103 canvas->clear(0xFFDDDDDD);
122 canvas->translate(SkIntToScalar(20), SkIntToScalar(20));
125 canvas->save();
131 canvas->drawSimpleText(name, strlen(name), SkTextEncoding::kUTF8, x, y, font, paint);
134 canvas->translate(0, vertOffset);
136 canvas->drawImage(fDst[i].asImage(), x, 0, SkSamplingOptions(), &paint);
137 canvas->restore();
139 canvas->translate(horizOffset, 0);