| Index: bench/ImageBench.cpp
|
| diff --git a/bench/ImageBench.cpp b/bench/ImageBench.cpp
|
| index b07d267b6038b449d5b85584fa519e9be3d6b82b..fbfce05a664018582e7e3136fa495a3bdf8e75f4 100644
|
| --- a/bench/ImageBench.cpp
|
| +++ b/bench/ImageBench.cpp
|
| @@ -31,12 +31,12 @@ protected:
|
| void onPerCanvasPreDraw(SkCanvas* canvas) override {
|
| // create an Image reflecting the canvas (gpu or cpu)
|
| SkImageInfo info = SkImageInfo::MakeN32Premul(100, 100);
|
| - SkAutoTUnref<SkSurface> surface(canvas->newSurface(info));
|
| + auto surface(canvas->makeSurface(info));
|
| canvas->drawColor(SK_ColorRED);
|
| fImage = surface->makeImageSnapshot();
|
|
|
| // create a cpu-backed Surface
|
| - fRasterSurface.reset(SkSurface::NewRaster(info));
|
| + fRasterSurface = SkSurface::MakeRaster(info);
|
| }
|
|
|
| void onPerCanvasPostDraw(SkCanvas*) override {
|
| @@ -57,7 +57,7 @@ protected:
|
| private:
|
| SkString fName;
|
| sk_sp<SkImage> fImage;
|
| - SkAutoTUnref<SkSurface> fRasterSurface;
|
| + sk_sp<SkSurface> fRasterSurface;
|
|
|
| typedef Benchmark INHERITED;
|
| };
|
|
|