diff options
Diffstat (limited to 'tools/VisualBench/WrappedBenchmark.h')
-rw-r--r-- | tools/VisualBench/WrappedBenchmark.h | 4 |
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); } |