Lines Matching refs:recorder
24 SkRecorder recorder(&record, W, H);
26 recorder.drawRect(SkRect::MakeWH(200, 200), SkPaint());
27 recorder.drawRect(SkRect::MakeWH(300, 300), SkPaint());
28 recorder.drawRect(SkRect::MakeWH(100, 100), SkPaint());
39 SkRecorder recorder(&record, W, H);
41 recorder.save();
42 recorder.clipRect(SkRect::MakeWH(200, 200));
43 recorder.restore();
53 SkRecorder recorder(&record, W, H);
56 recorder.save();
58 recorder.save();
59 recorder.restore();
62 recorder.save();
63 recorder.clipRect(SkRect::MakeWH(200, 200));
64 recorder.clipRect(SkRect::MakeWH(100, 100));
65 recorder.restore();
66 recorder.restore();
76 SkRecorder recorder(&record, W, H);
79 recorder.save();
80 recorder.saveLayer(nullptr, nullptr);
81 recorder.restore();
82 recorder.restore();
134 SkRecorder recorder(&record, W, H);
149 recorder.saveLayer(nullptr, nullptr);
150 recorder.drawRect(draw, opaqueDrawPaint);
151 recorder.restore();
155 recorder.saveLayer(&bounds, nullptr);
156 recorder.drawRect(draw, opaqueDrawPaint);
157 recorder.restore();
163 recorder.saveLayer(nullptr, &translucentLayerPaint);
164 recorder.drawRect(draw, opaqueDrawPaint);
165 recorder.restore();
169 recorder.saveLayer(nullptr, &xfermodeLayerPaint);
170 recorder.drawRect(draw, opaqueDrawPaint);
171 recorder.restore();
175 recorder.saveLayer(nullptr, &alphaOnlyLayerPaint);
176 recorder.drawRect(draw, translucentDrawPaint);
177 recorder.restore();
181 recorder.saveLayer(nullptr, &alphaOnlyLayerPaint);
182 recorder.drawRect(draw, opaqueDrawPaint);
183 recorder.restore();
192 recorder.saveLayer({ nullptr, nullptr, filter.get(), 0});
193 recorder.drawRect(draw, opaqueDrawPaint);
194 recorder.restore();
215 SkRecorder recorder(&record, W, H);
267 recorder.saveLayer({firstBounds[i], firstPaints[j], outerF, 0});
268 recorder.save();
269 recorder.clipRect(clip);
270 recorder.saveLayer({secondBounds[k], secondPaints[m], innerF, 0});
271 recorder.restore();
272 recorder.restore();
273 recorder.restore();
309 recorder.saveLayer(nullptr, noChangeTests[i].firstPaint);
310 recorder.save();
311 recorder.clipRect(clip);
312 recorder.saveLayer(nullptr, noChangeTests[i].secondPaint);
313 recorder.restore();
314 recorder.restore();
315 recorder.restore();
321 recorder.saveLayer(nullptr, &alphaOnlyLayerPaint);
322 recorder.save();
323 recorder.clipRect(clip);
324 recorder.saveLayer(nullptr, &opaqueFilterLayerPaint);
325 recorder.restore();
326 recorder.restore();
327 recorder.restore();
338 recorder.saveLayer(nullptr, &alphaOnlyLayerPaint);
339 recorder.saveLayer(nullptr, &opaqueFilterLayerPaint);
340 recorder.restore();
341 recorder.restore();