Respect cropRect in SkDropShadowImageFilter::onMakeColorSpace()
authorMatt Sarett <msarett@google.com>
Wed, 26 Apr 2017 15:51:00 +0000 (11:51 -0400)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Wed, 26 Apr 2017 16:25:10 +0000 (16:25 +0000)
Bug: skia:6516
Change-Id: Iec940c585654d0c45aa8de7743c270bd54f6af7a
Reviewed-on: https://skia-review.googlesource.com/14370
Commit-Queue: Mike Klein <mtklein@chromium.org>
Reviewed-by: Mike Klein <mtklein@chromium.org>
src/effects/SkDropShadowImageFilter.cpp

index af14809..87e465f 100644 (file)
@@ -120,7 +120,7 @@ sk_sp<SkImageFilter> SkDropShadowImageFilter::onMakeColorSpace(SkColorSpaceXform
             this->getInput(0) ? this->getInput(0)->makeColorSpace(xformer) : nullptr;
 
     return SkDropShadowImageFilter::Make(fDx, fDy, fSigmaX, fSigmaY, xformer->apply(fColor),
-                                         fShadowMode, std::move(input));
+                                         fShadowMode, std::move(input), this->getCropRectIfSet());
 }
 
 SkRect SkDropShadowImageFilter::computeFastBounds(const SkRect& src) const {