Lines Matching refs:recorder

50     SkPictureRecorder recorder;
52 recorder.beginRecording(0, 0);
54 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
56 recorder.beginRecording(0, 0);
61 SkPictureRecorder recorder;
62 recorder.beginRecording(0, 0);
63 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
154 static sk_sp<SkPicture> Copy(SkPictureRecorder* recorder) {
159 recorder->partialReplay(canvas);
204 SkPictureRecorder recorder;
206 SkCanvas* canvas = recorder.beginRecording(10, 10);
210 sk_sp<SkPicture> copy(SkPictureRecorderReplayTester::Copy(&recorder));
217 sk_sp<SkPicture> final(recorder.finishRecordingAsPicture());
227 SkPictureRecorder recorder;
229 SkCanvas* canvas = recorder.beginRecording(4, 3, nullptr, 0);
234 sk_sp<SkPicture> copy(SkPictureRecorderReplayTester::Copy(&recorder));
241 sk_sp<SkPicture> final(recorder.finishRecordingAsPicture());
254 SkPictureRecorder recorder;
258 SkCanvas* canvas = recorder.beginRecording(100, 100);
265 sk_sp<SkPicture> extraSavePicture(recorder.finishRecordingAsPicture());
275 SkCanvas* canvas = recorder.beginRecording(100, 100);
286 sk_sp<SkPicture> extraRestorePicture(recorder.finishRecordingAsPicture());
295 SkCanvas* canvas = recorder.beginRecording(100, 100);
298 sk_sp<SkPicture> noSavePicture(recorder.finishRecordingAsPicture());
309 SkPictureRecorder recorder;
314 SkCanvas* canvas = recorder.beginRecording(100, 100);
319 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
325 SkCanvas* canvas = recorder.beginRecording(100, 100);
335 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
347 SkPictureRecorder recorder;
348 SkCanvas* recordingCanvas = recorder.beginRecording(100, 100);
350 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
374 SkPictureRecorder recorder;
378 SkCanvas* canvas = recorder.beginRecording(10, 10);
387 SkCanvas* canvas = recorder.beginRecording(10, 10);
397 SkCanvas* canvas = recorder.beginRecording(10, 10);
407 SkCanvas* canvas = recorder.beginRecording(10, 10);
416 SkCanvas* canvas = recorder.beginRecording(10, 10);
428 SkCanvas* canvas = recorder.beginRecording(10, 10);
440 SkPictureRecorder recorder;
443 SkCanvas* canvas = recorder.beginRecording(bounds, &factory);
448 sk_sp<SkPicture> p(recorder.finishRecordingAsPictureWithCull(bounds));
506 SkPictureRecorder recorder;
507 SkCanvas* canvas = recorder.beginRecording(10, 10);
516 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
527 SkPictureRecorder recorder;
528 recorder.beginRecording(0, 0);
529 sk_sp<SkPicture> empty(recorder.finishRecordingAsPicture());
534 SkCanvas* canvas = recorder.beginRecording(1, 1);
536 sk_sp<SkPicture> hasData(recorder.finishRecordingAsPicture());
545 SkPictureRecorder recorder;
546 SkCanvas* canvas = recorder.beginRecording(10, 10);
550 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
596 SkPictureRecorder recorder;
597 test_draw_bitmaps(recorder.beginRecording(10, 10));
598 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
632 SkPictureRecorder recorder;
633 SkCanvas* canvas = recorder.beginRecording(100, 100);
641 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
688 SkPictureRecorder recorder;
689 SkCanvas* c = recorder.beginRecording(bound, &factory);
693 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
718 // we want the recorder to go out of scope before our subsequent checks, so we
760 SkPictureRecorder recorder;
762 SkCanvas* c = recorder.beginRecording(SkRect::MakeLTRB(1, 2, 3, 4));
765 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
786 SkPictureRecorder recorder;
788 auto canvas = recorder.beginRecording(SkRectPriv::MakeLargest(), &factory);
790 auto pic = recorder.finishRecordingAsPicture();
793 canvas = recorder.beginRecording(SkRectPriv::MakeLargest());
795 pic = recorder.finishRecordingAsPicture();
801 SkPictureRecorder recorder;
803 auto canvas = recorder.beginRecording(SkRectPriv::MakeLargest(), &factory);
806 auto pic = recorder.finishRecordingAsPicture();
809 canvas = recorder.beginRecording(SkRectPriv::MakeLargest());
812 pic = recorder.finishRecordingAsPicture();
817 SkPictureRecorder recorder;
819 auto canvas = recorder.beginRecording(SkRect::MakeWH(100,100));
829 auto pic = recorder.finishRecordingAsPicture();
849 SkPictureRecorder recorder;
850 SkCanvas* canvas = recorder.beginRecording(cull);
853 sk_sp<SkPicture> pic = recorder.finishRecordingAsPicture();