diff options
author | Mike Reed <reed@google.com> | 2017-12-20 14:12:07 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-12-21 12:36:30 +0000 |
commit | 47fdf6c85ee8151c14529e5322d63636c36ecdb8 (patch) | |
tree | 34529464c15c50efa305107199189687907ee759 /tests/SerialProcsTest.cpp | |
parent | e3edf9274485f49d9f335052cb31812743e15634 (diff) |
add serialprocs to MultiDocument, hide redundant methods
Bug: skia:
Change-Id: I6521e93af79439bd8c1d2f5130a68492044a2ee9
Reviewed-on: https://skia-review.googlesource.com/87788
Reviewed-by: Wei Li <weili@chromium.org>
Reviewed-by: Hal Canary <halcanary@google.com>
Commit-Queue: Mike Reed <reed@google.com>
Diffstat (limited to 'tests/SerialProcsTest.cpp')
-rw-r--r-- | tests/SerialProcsTest.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tests/SerialProcsTest.cpp b/tests/SerialProcsTest.cpp index 0d13c035ec..c408dc7eb6 100644 --- a/tests/SerialProcsTest.cpp +++ b/tests/SerialProcsTest.cpp @@ -70,11 +70,11 @@ DEF_TEST(serial_procs_image, reporter) { for (size_t i = 0; i < SK_ARRAY_COUNT(sprocs); ++i) { sproc.fImageProc = sprocs[i]; - auto data = pic->serialize(sproc); + auto data = pic->serialize(&sproc); REPORTER_ASSERT(reporter, data); dproc.fImageProc = dprocs[i]; - auto new_pic = SkPicture::MakeFromData(data, dproc); + auto new_pic = SkPicture::MakeFromData(data.get(), &dproc); REPORTER_ASSERT(reporter, data); auto dst_img = picture_to_image(new_pic); @@ -140,9 +140,11 @@ static void test_pictures(skiatest::Reporter* reporter, sk_sp<SkPicture> p0, int ctx.fSkipMe = p0.get(); } - auto d0 = p0->serialize(makes(array_serial_proc, &ctx)); + SkSerialProcs sprocs = makes(array_serial_proc, &ctx); + auto d0 = p0->serialize(&sprocs); REPORTER_ASSERT(reporter, ctx.fArray.count() == count); - p0 = SkPicture::MakeFromData(d0.get(), maked(array_deserial_proc, &ctx)); + SkDeserialProcs dprocs = maked(array_deserial_proc, &ctx); + p0 = SkPicture::MakeFromData(d0.get(), &dprocs); REPORTER_ASSERT(reporter, ctx.fArray.count() == 0); } |