Lines Matching full:record
33 // Record two commands.
34 SkRecord record;
35 SkRecorder recorder(&record, W, H);
37 REPORTER_ASSERT(r, 0 == record.count());
39 REPORTER_ASSERT(r, 0 == record.count()); // the save was not recorded (yet)
41 REPORTER_ASSERT(r, 1 == record.count());
43 REPORTER_ASSERT(r, 3 == record.count()); // now we see the save
45 REPORTER_ASSERT(r, 4 == record.count());
47 assert_type<SkRecords::DrawPaint>(r, record, 0);
48 assert_type<SkRecords::Save> (r, record, 1);
49 assert_type<SkRecords::Concat> (r, record, 2);
50 assert_type<SkRecords::Restore> (r, record, 3);
56 REPORTER_ASSERT(r, 4 == record.count());
60 // Record two commands.
61 SkRecord record;
62 SkRecorder recorder(&record, W, H);
70 SkRecordDraw(record, &canvas, nullptr, nullptr, 0, nullptr/*bbh*/, &callback);
77 SkRecord record;
78 SkRecorder recorder(&record, W, H);
84 SkRecordDraw(record, &canvas, nullptr, nullptr, 0, nullptr/*bbh*/, nullptr/*callback*/);
134 SkRecord record;
135 SkRecorder recorder(&record, W, H);
142 SkAutoTMalloc<SkRect> bounds(record.count());
143 SkRecordFillBounds(SkRect::MakeWH(SkIntToScalar(W), SkIntToScalar(H)), record, bounds);
145 for (int i = 0; i < record.count(); i++) {
152 SkRecord record;
153 SkRecorder recorder(&record, W, H);
165 SkAutoTMalloc<SkRect> bounds(record.count());
166 SkRecordFillBounds(SkRect::MakeWH(SkIntToScalar(W), SkIntToScalar(H)), record, bounds);
184 SkRecord record;
185 SkRecorder recorder(&record, kWidth, kHeight);
192 SkRecordPartialDraw(record, &canvas, nullptr, 0, 1, 2, SkMatrix::I()); // replay just drawRect of r2
206 SkRecord record;
207 SkRecorder recorder(&record, 50, 50);
225 SkAutoTMalloc<SkRect> bounds(record.count());
226 SkRecordFillBounds(SkRect::MakeWH(50, 50), record, bounds);
237 SkRecord record;
238 SkRecorder recorder(&record, 50, 50);
248 SkAutoTMalloc<SkRect> bounds(record.count());
249 SkRecordFillBounds(SkRect::MakeWH(50, 50), record, bounds);
289 SkRecord record;
290 SkRecorder recorder(&record, 10, 10);
292 SkRecordDraw(record, &canvas, nullptr, nullptr, 0, nullptr, 0);
298 SkRecord record;
299 SkRecorder recorder(&record, 10, 10);
301 SkRecordDraw(record, &canvas, nullptr, nullptr, 0, nullptr, 0);