Lines Matching refs:SkPicture
51 // Ensure that deleting an empty SkPicture does not assert. Asserts only fire
57 // Turns that into an SkPicture
58 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
67 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
147 void check_save_state(skiatest::Reporter* reporter, SkPicture* picture,
162 // This class exists so SkPicture can friend it and give it access to
166 static sk_sp<SkPicture> Copy(SkPictureRecorder* recorder) {
191 static void check_balance(skiatest::Reporter* reporter, SkPicture* picture) {
222 sk_sp<SkPicture> copy(SkPictureRecorderReplayTester::Copy(&recorder));
229 sk_sp<SkPicture> final(recorder.finishRecordingAsPicture());
246 sk_sp<SkPicture> copy(SkPictureRecorderReplayTester::Copy(&recorder));
253 sk_sp<SkPicture> final(recorder.finishRecordingAsPicture());
277 sk_sp<SkPicture> extraSavePicture(recorder.finishRecordingAsPicture());
298 sk_sp<SkPicture> extraRestorePicture(recorder.finishRecordingAsPicture());
310 sk_sp<SkPicture> noSavePicture(recorder.finishRecordingAsPicture());
331 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
347 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
362 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
437 sk_sp<SkPicture> p(recorder.finishRecordingAsPictureWithCull(bounds));
491 sk_sp<SkPicture> empty(recorder.finishRecordingAsPicture());
498 sk_sp<SkPicture> hasData(recorder.finishRecordingAsPicture());
511 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
551 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
594 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
644 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
667 sk_sp<SkPicture> pic;
716 sk_sp<SkPicture> picture(recorder.finishRecordingAsPicture());
721 sk_sp<SkPicture> deserializedPicture(SkPicture::MakeFromStream(rstream.get()));
785 auto back = SkPicture::MakeFromData(skp->data(), skp->size());
793 sk_sp<SkPicture> p1 = SkPicture::MakePlaceholder(cull),
794 p2 = SkPicture::MakePlaceholder(cull);
804 sk_sp<SkPicture> pic = recorder.finishRecordingAsPicture();
822 auto pic2 = SkPicture::MakeFromData(data->data(), data->size());
851 sk_sp<SkPicture> pic = rec.finishRecordingAsPicture();
884 sk_sp<SkPicture> inner = recorder.finishRecordingAsPicture();
887 sk_sp<SkPicture> middle = recorder.finishRecordingAsPicture();
892 sk_sp<SkPicture> outer = recorder.finishRecordingAsPicture();
916 sk_sp<SkPicture> pic = rec.finishRecordingAsPicture();
926 auto make_pic = [](int n, sk_sp<SkPicture> pic) {
939 auto check = [r](sk_sp<SkPicture> pic, int shallow, int nested) {
946 sk_sp<SkPicture> leaf1 = make_pic(1, nullptr);
949 sk_sp<SkPicture> leaf10 = make_pic(10, nullptr);