From dc799550e2d9965aa5b7cda496465b2a76b310a5 Mon Sep 17 00:00:00 2001 From: Mike Reed Date: Tue, 11 Jul 2017 11:20:21 -0400 Subject: Change image encode api to return sk_sp Bug: skia: Change-Id: I238289bc630be27795cb1384955dd6e887597c05 Reviewed-on: https://skia-review.googlesource.com/22208 Commit-Queue: Mike Reed Reviewed-by: Florin Malita --- tools/fiddle/fiddle_main.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tools/fiddle') diff --git a/tools/fiddle/fiddle_main.cpp b/tools/fiddle/fiddle_main.cpp index 74aefb8bbb..6ceffc9b9c 100644 --- a/tools/fiddle/fiddle_main.cpp +++ b/tools/fiddle/fiddle_main.cpp @@ -88,9 +88,9 @@ static void dump_output(const sk_sp& data, } } -static SkData* encode_snapshot(const sk_sp& surface) { +static sk_sp encode_snapshot(const sk_sp& surface) { sk_sp img(surface->makeImageSnapshot()); - return img ? img->encode() : nullptr; + return img ? img->encodeToData() : nullptr; } static SkCanvas* prepare_canvas(SkCanvas * canvas) { @@ -142,7 +142,7 @@ int main(int argc, char** argv) { auto rasterSurface = SkSurface::MakeRaster(info); srand(0); draw(prepare_canvas(rasterSurface->getCanvas())); - rasterData.reset(encode_snapshot(rasterSurface)); + rasterData = encode_snapshot(rasterSurface); } if (options.gpu) { auto grContext = create_grcontext(gGLDriverInfo); @@ -156,7 +156,7 @@ int main(int argc, char** argv) { } srand(0); draw(prepare_canvas(surface->getCanvas())); - gpuData.reset(encode_snapshot(surface)); + gpuData = encode_snapshot(surface); } } if (options.pdf) { -- cgit v1.2.3