From 9ce9d6772df650ceb0511f275e1a83dffa78ff72 Mon Sep 17 00:00:00 2001 From: reed Date: Thu, 17 Mar 2016 10:51:11 -0700 Subject: update callsites for Make image factories not forced yet, as we still have the build-guard. waiting on chrome CL BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1810813003 TBR= Review URL: https://codereview.chromium.org/1810813003 --- bench/ImageBench.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'bench/ImageBench.cpp') diff --git a/bench/ImageBench.cpp b/bench/ImageBench.cpp index 097ed91d5d..b07d267b60 100644 --- a/bench/ImageBench.cpp +++ b/bench/ImageBench.cpp @@ -33,7 +33,7 @@ protected: SkImageInfo info = SkImageInfo::MakeN32Premul(100, 100); SkAutoTUnref surface(canvas->newSurface(info)); canvas->drawColor(SK_ColorRED); - fImage.reset(surface->newImageSnapshot()); + fImage = surface->makeImageSnapshot(); // create a cpu-backed Surface fRasterSurface.reset(SkSurface::NewRaster(info)); @@ -49,14 +49,14 @@ protected: void onDraw(int loops, SkCanvas*) override { for (int i = 0; i < loops; i++) { for (int inner = 0; inner < 10; ++inner) { - fRasterSurface->getCanvas()->drawImage(fImage, 0, 0); + fRasterSurface->getCanvas()->drawImage(fImage.get(), 0, 0); } } } private: SkString fName; - SkAutoTUnref fImage; + sk_sp fImage; SkAutoTUnref fRasterSurface; typedef Benchmark INHERITED; -- cgit v1.2.3