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; |
}; |