Home | History | Annotate | Download | only in tests

Lines Matching full:record

23     SkRecord record;
24 SkRecorder recorder(&record, W, H);
30 record.replace<SkRecords::NoOp>(1); // NoOps should be allowed.
32 SkRecordNoopSaveRestores(&record);
34 REPORTER_ASSERT(r, 2 == count_instances_of_type<SkRecords::DrawRect>(record));
38 SkRecord record;
39 SkRecorder recorder(&record, W, H);
45 SkRecordNoopSaveRestores(&record);
47 assert_type<SkRecords::NoOp>(r, record, i);
52 SkRecord record;
53 SkRecorder recorder(&record, W, H);
68 SkRecordNoopSaveRestores(&record);
69 for (int index = 0; index < record.count(); index++) {
70 assert_type<SkRecords::NoOp>(r, record, index);
75 SkRecord record;
76 SkRecorder recorder(&record, W, H);
84 SkRecordNoopSaveRestores(&record);
85 switch (record.count()) {
87 assert_type<SkRecords::Save> (r, record, 0);
88 assert_type<SkRecords::SaveLayer>(r, record, 1);
89 assert_type<SkRecords::Restore> (r, record, 2);
90 assert_type<SkRecords::Restore> (r, record, 3);
93 assert_type<SkRecords::SaveLayer>(r, record, 0);
94 assert_type<SkRecords::Restore> (r, record, 1);
104 SkRecord* record,
107 SkRecordNoopSaveLayerDrawRestores(record);
109 assert_type<SkRecords::NoOp>(r, *record, i);
110 assert_type<SkRecords::NoOp>(r, *record, i+1);
112 assert_type<SkRecords::SaveLayer>(r, *record, i);
113 assert_type<SkRecords::Restore>(r, *record, i+1);
118 SkRecord* record,
121 SkRecordNoopSaveLayerDrawRestores(record);
123 assert_type<SkRecords::NoOp>(r, *record, i);
124 assert_type<SkRecords::NoOp>(r, *record, i+2);
126 assert_type<SkRecords::SaveLayer>(r, *record, i);
127 assert_type<SkRecords::Restore>(r, *record, i+2);
133 SkRecord record;
134 SkRecorder recorder(&record, W, H);
152 assert_savelayer_draw_restore(r, &record, 0, true);
158 assert_savelayer_draw_restore(r, &record, 3, true);
166 assert_savelayer_draw_restore(r, &record, 6, false);
172 assert_savelayer_draw_restore(r, &record, 9, false);
178 assert_savelayer_draw_restore(r, &record, 12, true);
184 assert_savelayer_draw_restore(r, &record, 15, true);
186 const SkRecords::DrawRect* drawRect = assert_type<SkRecords::DrawRect>(r, record, 16);
195 assert_savelayer_draw_restore(r, &record, 18, false);
199 SkRecord* record,
202 SkRecordMergeSvgOpacityAndFilterLayers(record);
204 assert_type<SkRecords::NoOp>(r, *record, i);
205 assert_type<SkRecords::NoOp>(r, *record, i + 6);
207 assert_type<SkRecords::SaveLayer>(r, *record, i);
208 assert_type<SkRecords::Restore>(r, *record, i + 6);
213 SkRecord record;
214 SkRecorder recorder(&record, W, H);
273 assert_merge_svg_opacity_and_filter_layers(r, &record, index,
275 assert_savelayer_restore(r, &record, index + 3, innerNoOped);
313 assert_merge_svg_opacity_and_filter_layers(r, &record, index, false);
325 assert_merge_svg_opacity_and_filter_layers(r, &record, index, true);
327 const SkRecords::SaveLayer* saveLayer = assert_type<SkRecords::SaveLayer>(r, record, index + 3);
339 SkRecordMergeSvgOpacityAndFilterLayers(&record);
340 assert_type<SkRecords::SaveLayer>(r, record, index);
341 assert_type<SkRecords::SaveLayer>(r, record, index + 1);
342 assert_type<SkRecords::Restore>(r, record, index + 2);
343 assert_type<SkRecords::Restore>(r, record, index + 3);