Lines Matching refs:canvas
29 SkCanvas canvas(fBitmap);
30 canvas.clear(0x00000000);
43 canvas.drawText(str, strlen(str), SkIntToScalar(-10), SkIntToScalar(80), paint);
50 void draw(SkCanvas* canvas, int x, int y, const SkIPoint& kernelOffset,
72 canvas->save();
73 canvas->translate(SkIntToScalar(x), SkIntToScalar(y));
74 canvas->clipRect(SkRect::MakeWH(SkIntToScalar(fBitmap.width()),
76 canvas->drawBitmap(fBitmap, 0, 0, &paint);
77 canvas->restore();
86 void onDraw(SkCanvas* canvas) override {
87 canvas->clear(SK_ColorBLACK);
91 this->draw(canvas, x, 10, kernelOffset, MCIF::kClamp_TileMode, true, &rect);
92 this->draw(canvas, x, 110, kernelOffset, MCIF::kClampToBlack_TileMode, true, &rect);
93 this->draw(canvas, x, 210, kernelOffset, MCIF::kRepeat_TileMode, true, &rect);
98 this->draw(canvas, 310, 10, kernelOffset, MCIF::kClamp_TileMode, true, &smallRect);
99 this->draw(canvas, 310, 110, kernelOffset, MCIF::kClampToBlack_TileMode, true, &smallRect);
100 this->draw(canvas, 310, 210, kernelOffset, MCIF::kRepeat_TileMode, true, &smallRect);
102 this->draw(canvas, 410, 10, kernelOffset, MCIF::kClamp_TileMode, false, &rect);
103 this->draw(canvas, 410, 110, kernelOffset, MCIF::kClampToBlack_TileMode, false, &rect);
104 this->draw(canvas, 410, 210, kernelOffset, MCIF::kRepeat_TileMode, false, &rect);