diff options
-rw-r--r-- | samplecode/SamplePictFile.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/samplecode/SamplePictFile.cpp b/samplecode/SamplePictFile.cpp index 555732fdbb..3c1462e8f1 100644 --- a/samplecode/SamplePictFile.cpp +++ b/samplecode/SamplePictFile.cpp @@ -47,6 +47,17 @@ class PictFileView : public SampleView { if (stream.isValid()) { pic = SkNEW_ARGS(SkPicture, (&stream)); } + + if (false) { // re-record + SkPicture p2; + pic->draw(p2.beginRecording(pic->width(), pic->height())); + p2.endRecording(); + + SkString path2(path); + path2.append(".new.skp"); + SkFILEWStream writer(path2.c_str()); + p2.serialize(&writer); + } } return pic; } |