aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/effects/SkBlurImageFilter.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/effects/SkBlurImageFilter.h')
-rw-r--r--include/effects/SkBlurImageFilter.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/include/effects/SkBlurImageFilter.h b/include/effects/SkBlurImageFilter.h
index 607e76de51..9bfa19b875 100644
--- a/include/effects/SkBlurImageFilter.h
+++ b/include/effects/SkBlurImageFilter.h
@@ -13,13 +13,9 @@
class SK_API SkBlurImageFilter : public SkImageFilter {
public:
- static sk_sp<SkImageFilter> Make(SkScalar sigmaX, SkScalar sigmaY, sk_sp<SkImageFilter> input,
- const CropRect* cropRect = nullptr) {
- if (0 == sigmaX && 0 == sigmaY && nullptr == cropRect) {
- return input;
- }
- return sk_sp<SkImageFilter>(new SkBlurImageFilter(sigmaX, sigmaY, input, cropRect));
- }
+ static sk_sp<SkImageFilter> Make(SkScalar sigmaX, SkScalar sigmaY,
+ sk_sp<SkImageFilter> input,
+ const CropRect* cropRect = nullptr);
SkRect computeFastBounds(const SkRect&) const override;