Lines Matching refs:SkRect

63     recorder.drawRect(SkRect::MakeWH(200, 300), SkPaint());
64 recorder.clipRect(SkRect::MakeWH(100, 200));
126 static bool sloppy_rect_eq(SkRect a, SkRect b) {
127 SkRect inset(a), outset(a);
139 recorder.clipRect(SkRect::MakeWH(400, 500));
141 recorder.drawRect(SkRect::MakeWH(320, 240), SkPaint());
144 SkAutoTMalloc<SkRect> bounds(record.count());
145 SkRecordFillBounds(SkRect::MakeWH(SkIntToScalar(W), SkIntToScalar(H)), record, bounds);
148 REPORTER_ASSERT(r, sloppy_rect_eq(SkRect::MakeWH(400, 480), bounds[i]));
157 SkRect r1 = { 0, 0, kWidth, kHeight };
158 SkRect r2 = { 0, 0, kWidth, kHeight/2 };
159 SkRect r3 = { 0, 0, kWidth/2, kHeight };
193 recorder.clipRect(SkRect::MakeWH(20, 40));
194 recorder.drawRect(SkRect::MakeWH(20, 40), SkPaint());
207 SkAutoTMalloc<SkRect> bounds(record.count());
209 SkRecordFillBounds(SkRect::MakeWH(50, 50), record, bounds, meta);
210 REPORTER_ASSERT(r, sloppy_rect_eq(bounds[0], SkRect::MakeLTRB(0, 0, 40, 40)));
211 REPORTER_ASSERT(r, sloppy_rect_eq(bounds[1], SkRect::MakeLTRB(0, 0, 40, 40)));
212 REPORTER_ASSERT(r, sloppy_rect_eq(bounds[2], SkRect::MakeLTRB(0, 0, 40, 40)));
213 REPORTER_ASSERT(r, sloppy_rect_eq(bounds[3], SkRect::MakeLTRB(0, 0, 40, 40)));
225 recorder.clipRect(SkRect::MakeWH(20, 40));
228 recorder.drawRect(SkRect::MakeWH(20, 40), SkPaint());
232 SkAutoTMalloc<SkRect> bounds(record.count());
234 SkRecordFillBounds(SkRect::MakeWH(50, 50), record, bounds, meta);
257 SkRect layerBounds = SkRect::MakeLTRB(10, 10, 40, 40);
259 recorder.drawRect(SkRect::MakeLTRB(20, 20, 30, 30), SkPaint());
262 SkAutoTMalloc<SkRect> bounds(record.count());
263 SkRecordFillBounds(SkRect::MakeWH(50, 50), record, bounds);
264 REPORTER_ASSERT(r, sloppy_rect_eq(bounds[0], SkRect::MakeLTRB(10, 10, 40, 40)));
265 REPORTER_ASSERT(r, sloppy_rect_eq(bounds[1], SkRect::MakeLTRB(20, 20, 30, 30)));
266 REPORTER_ASSERT(r, sloppy_rect_eq(bounds[2], SkRect::MakeLTRB(10, 10, 40, 40)));