diff options
author | robertphillips <robertphillips@google.com> | 2016-04-17 14:27:05 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-04-17 14:27:05 -0700 |
commit | 225db4441e0cb887d52c906e8bb39df506304b3e (patch) | |
tree | d76da5559730f212ec2fbf4912d68875a0515a2f /include/effects/SkPictureImageFilter.h | |
parent | 6fb3cd7209849e665635ac17ef4eef4ad63e7f61 (diff) |
Outline SkImageFilter Make methods
Mainly mechanical CL.
TBR=reed@google.com
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1893973002
Review URL: https://codereview.chromium.org/1893973002
Diffstat (limited to 'include/effects/SkPictureImageFilter.h')
-rw-r--r-- | include/effects/SkPictureImageFilter.h | 18 |
1 files changed, 3 insertions, 15 deletions
diff --git a/include/effects/SkPictureImageFilter.h b/include/effects/SkPictureImageFilter.h index c3f9435d61..2ca1c5b4fd 100644 --- a/include/effects/SkPictureImageFilter.h +++ b/include/effects/SkPictureImageFilter.h @@ -16,20 +16,13 @@ public: /** * Refs the passed-in picture. */ - static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture) { - return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture))); - } + static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture); /** * Refs the passed-in picture. cropRect can be used to crop or expand the destination rect when * the picture is drawn. (No scaling is implied by the dest rect; only the CTM is applied.) */ - static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture, const SkRect& cropRect) { - return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture), - cropRect, - kDeviceSpace_PictureResolution, - kLow_SkFilterQuality)); - } + static sk_sp<SkImageFilter> Make(sk_sp<SkPicture> picture, const SkRect& cropRect); /** * Refs the passed-in picture. The picture is rasterized at a resolution that matches the @@ -40,12 +33,7 @@ public: */ static sk_sp<SkImageFilter> MakeForLocalSpace(sk_sp<SkPicture> picture, const SkRect& cropRect, - SkFilterQuality filterQuality) { - return sk_sp<SkImageFilter>(new SkPictureImageFilter(std::move(picture), - cropRect, - kLocalSpace_PictureResolution, - filterQuality)); - } + SkFilterQuality filterQuality); #ifdef SK_SUPPORT_LEGACY_IMAGEFILTER_PTR static SkImageFilter* Create(const SkPicture* picture) { |