static void rerecord(const SkPicture& src, SkBBHFactory* bbhFactory) { SkPictureRecorder recorder; if (FLAGS_skr) { src.draw(recorder.EXPERIMENTAL_beginRecording(src.width(), src.height(), bbhFactory)); } else { src.draw(recorder.beginRecording(src.width(), src.height(), bbhFactory)); } SkAutoTUnref<SkPicture> pic(recorder.endRecording()); }
static void rerecord(const SkPicture& src, SkBBHFactory* bbhFactory) { SkPictureRecorder recorder; if (FLAGS_skr) { src.playback(recorder.EXPERIMENTAL_beginRecording(src.cullRect().width(), src.cullRect().height(), bbhFactory)); } else { src.playback(recorder. DEPRECATED_beginRecording(src.cullRect().width(), src.cullRect().height(), bbhFactory)); } SkAutoTUnref<SkPicture> pic(recorder.endRecording()); }