Lines Matching defs:canvas
16 static void draw_big_rect(SkCanvas* canvas, SkScalar big, const SkPaint& rectPaint) {
30 canvas->clipRect({0, 0, 35, 35});
33 canvas->translate(0.5, 0.5);
36 canvas->drawRect(horiz, rectPaint);
39 canvas->drawRect(vert, rectPaint);
42 canvas->drawRect(fromLeft, rectPaint);
45 canvas->drawRect(fromTop, rectPaint);
48 canvas->drawRect(fromRight, rectPaint);
51 canvas->drawRect(fromBottom, rectPaint);
54 canvas->drawRect(leftBorder, rectPaint);
57 canvas->drawRect(topBorder, rectPaint);
60 canvas->drawRect(rightBorder, rectPaint);
63 canvas->drawRect(bottomBorder, rectPaint);
71 canvas->drawRect(outOfBounds, outOfBoundsPaint);
74 DEF_SIMPLE_GM(bigrect, canvas, 325, 125) {
83 canvas->save();
84 canvas->translate(SkIntToScalar(i*40+5), SkIntToScalar(j*40+5));
106 draw_big_rect(canvas, big, paint);
107 canvas->restore();