Lines Matching refs:canvas
73 void drawTest(SkCanvas* canvas, SkScalar w, SkScalar h, SkColor fg, SkColor bg) {
74 SkAutoCanvasRestore acr(canvas, true);
76 canvas->clipRect(SkRect::MakeWH(w, h));
77 canvas->drawColor(bg);
93 tbox.draw(canvas);
94 canvas->translate(0, tbox.getTextHeight() + paint.getFontSpacing());
98 virtual void onDrawContent(SkCanvas* canvas) {
100 drawTest(canvas, width, this->height(), SK_ColorBLACK, SK_ColorWHITE);
101 canvas->translate(width, 0);
102 drawTest(canvas, width, this->height(), SK_ColorWHITE, SK_ColorBLACK);
103 canvas->translate(width, 0);
104 drawTest(canvas, width, this->height()/2, SK_ColorGRAY, SK_ColorWHITE);
105 canvas->translate(0, this->height()/2);
106 drawTest(canvas, width, this->height()/2, SK_ColorGRAY, SK_ColorBLACK);