aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/VisualBench/WrappedBenchmark.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/VisualBench/WrappedBenchmark.h')
-rw-r--r--tools/VisualBench/WrappedBenchmark.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/VisualBench/WrappedBenchmark.h b/tools/VisualBench/WrappedBenchmark.h
index c947a3ed37..35d64ee182 100644
--- a/tools/VisualBench/WrappedBenchmark.h
+++ b/tools/VisualBench/WrappedBenchmark.h
@@ -84,10 +84,10 @@ private:
}
void onBlitToScreen(SkCanvas* canvas, int w, int h) override {
- SkAutoTUnref<SkImage> image(fOffScreen->newImageSnapshot());
+ sk_sp<SkImage> image(fOffScreen->makeImageSnapshot());
SkPaint blitPaint;
blitPaint.setXfermodeMode(SkXfermode::kSrc_Mode);
- canvas->drawImageRect(image, SkIRect::MakeWH(w, h),
+ canvas->drawImageRect(image.get(), SkIRect::MakeWH(w, h),
SkRect::MakeWH(SkIntToScalar(w), SkIntToScalar(h)), &blitPaint);
}