Index: src/effects/SkComposeImageFilter.cpp |
diff --git a/src/effects/SkComposeImageFilter.cpp b/src/effects/SkComposeImageFilter.cpp |
index a922d30d1e625327f716608146bc8fa9290c7cd7..f7fc6c09c4d356782e5bfe7ad3b063e064334b0c 100644 |
--- a/src/effects/SkComposeImageFilter.cpp |
+++ b/src/effects/SkComposeImageFilter.cpp |
@@ -48,12 +48,14 @@ bool SkComposeImageFilter::onFilterImage(Proxy* proxy, |
bool SkComposeImageFilter::onFilterBounds(const SkIRect& src, |
const SkMatrix& ctm, |
- SkIRect* dst) const { |
+ SkIRect* dst, |
+ MapDirection direction) const { |
SkImageFilter* outer = getInput(0); |
SkImageFilter* inner = getInput(1); |
SkIRect tmp; |
- return inner->filterBounds(src, ctm, &tmp) && outer->filterBounds(tmp, ctm, dst); |
+ return inner->filterBounds(src, ctm, &tmp, direction) && |
+ outer->filterBounds(tmp, ctm, dst, direction); |
} |
SkFlattenable* SkComposeImageFilter::CreateProc(SkReadBuffer& buffer) { |