aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/morphology.cpp
diff options
context:
space:
mode:
authorGravatar robertphillips <robertphillips@google.com>2016-04-05 09:09:36 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2016-04-05 09:09:37 -0700
commitfc11b0afe0ca922a42767d4a656ed640008da1bb (patch)
treeeb84a2ba05f37c8e7b9c721f38bc93bac27b5bcb /gm/morphology.cpp
parentb8797bb7b74adcab1d198de3ef4f0871b0bb6718 (diff)
Update SkMorphology ImageFilters to sk_sp
Diffstat (limited to 'gm/morphology.cpp')
-rw-r--r--gm/morphology.cpp18
1 files changed, 8 insertions, 10 deletions
diff --git a/gm/morphology.cpp b/gm/morphology.cpp
index c3326f9397..f60079b873 100644
--- a/gm/morphology.cpp
+++ b/gm/morphology.cpp
@@ -70,17 +70,15 @@ protected:
for (unsigned i = 0; i < SK_ARRAY_COUNT(samples); ++i) {
const SkImageFilter::CropRect* cr = j & 0x02 ? &cropRect : nullptr;
if (j & 0x01) {
- paint.setImageFilter(SkErodeImageFilter::Create(
- samples[i].fRadiusX,
- samples[i].fRadiusY,
- nullptr,
- cr))->unref();
+ paint.setImageFilter(SkErodeImageFilter::Make(samples[i].fRadiusX,
+ samples[i].fRadiusY,
+ nullptr,
+ cr));
} else {
- paint.setImageFilter(SkDilateImageFilter::Create(
- samples[i].fRadiusX,
- samples[i].fRadiusY,
- nullptr,
- cr))->unref();
+ paint.setImageFilter(SkDilateImageFilter::Make(samples[i].fRadiusX,
+ samples[i].fRadiusY,
+ nullptr,
+ cr));
}
this->drawClippedBitmap(canvas, paint, i * 140, j * 140);
}