Lines Matching defs:canvas
115 static void patheffect_slide(SkCanvas* canvas) {
128 canvas->save();
131 canvas->drawPath(path, paint);
132 canvas->translate(0, 75);
134 canvas->restore();
142 canvas->translate(320, 20);
145 canvas->drawPath(path, paint);
146 canvas->translate(0, 160);
212 static void gradient_slide(SkCanvas* canvas) {
223 canvas->translate(SkIntToScalar(20), SkIntToScalar(10));
225 canvas->save();
228 canvas->drawRect(r, paint);
229 canvas->translate(0, SkIntToScalar(120));
231 canvas->restore();
232 canvas->translate(SkIntToScalar(120), 0);
352 static void mesh_slide(SkCanvas* canvas) {
369 canvas->save();
372 canvas->drawVertices(verts, SkBlendMode::kModulate, paint);
374 canvas->translate(SkIntToScalar(210), 0);
377 canvas->drawVertices(verts, SkBlendMode::kModulate, paint);
379 canvas->translate(SkIntToScalar(210), 0);
382 canvas->drawVertices(verts, SkBlendMode::kModulate, paint);
383 canvas->restore();
385 canvas->translate(0, SkIntToScalar(250));
421 SkCanvas canvas(bm);
423 canvas.scale(s, s);
425 canvas.save();
426 canvas.drawColor(BG_COLOR);
427 gProc[i](&canvas);
428 canvas.restore();
439 void onDrawContent(SkCanvas* canvas) override {
441 gProc[fIndex](canvas);