Index: src/effects/SkColorFilterImageFilter.cpp |
diff --git a/src/effects/SkColorFilterImageFilter.cpp b/src/effects/SkColorFilterImageFilter.cpp |
index 0de73301b13cb702d15e88978bd6f934f76e4b8c..8cdd546b993b772ca8be6569fc2077d7b45983db 100755 |
--- a/src/effects/SkColorFilterImageFilter.cpp |
+++ b/src/effects/SkColorFilterImageFilter.cpp |
@@ -109,9 +109,7 @@ bool SkColorFilterImageFilter::onFilterImage(Proxy* proxy, const SkBitmap& sourc |
} |
SkIRect bounds; |
- src.getBounds(&bounds); |
- bounds.offset(srcOffset); |
- if (!this->applyCropRect(&bounds, ctx.ctm())) { |
+ if (!this->applyCropRect(ctx, src, srcOffset, &bounds)) { |
return false; |
} |