| Index: gm/offsetimagefilter.cpp
|
| diff --git a/gm/offsetimagefilter.cpp b/gm/offsetimagefilter.cpp
|
| index 11da041fd7eb96646d5f3431535986cc222d131b..74ae94ca5ad5b8c096af592c62ea84ac183548ae 100644
|
| --- a/gm/offsetimagefilter.cpp
|
| +++ b/gm/offsetimagefilter.cpp
|
| @@ -47,19 +47,19 @@ protected:
|
| SkPaint paint;
|
|
|
| for (int i = 0; i < 4; i++) {
|
| - SkImage* image = (i & 0x01) ? fCheckerboard.get() : fBitmap.get();
|
| + sk_sp<SkImage> image = (i & 0x01) ? fCheckerboard : fBitmap;
|
| SkIRect cropRect = SkIRect::MakeXYWH(i * 12,
|
| i * 8,
|
| image->width() - i * 8,
|
| image->height() - i * 12);
|
| SkImageFilter::CropRect rect(SkRect::Make(cropRect));
|
| - SkAutoTUnref<SkImageFilter> tileInput(SkImageSource::Create(image));
|
| + sk_sp<SkImageFilter> tileInput(SkImageSource::Make(image));
|
| SkScalar dx = SkIntToScalar(i*5);
|
| SkScalar dy = SkIntToScalar(i*10);
|
| - SkAutoTUnref<SkImageFilter> filter(SkOffsetImageFilter::Create(dx, dy, tileInput,
|
| + SkAutoTUnref<SkImageFilter> filter(SkOffsetImageFilter::Create(dx, dy, tileInput.get(),
|
| &rect));
|
| paint.setImageFilter(filter);
|
| - DrawClippedImage(canvas, image, paint, 1, cropRect);
|
| + DrawClippedImage(canvas, image.get(), paint, 1, cropRect);
|
| canvas->translate(SkIntToScalar(image->width() + MARGIN), 0);
|
| }
|
|
|
|
|