Index: src/core/SkImageFilter.cpp |
diff --git a/src/core/SkImageFilter.cpp b/src/core/SkImageFilter.cpp |
index f37a220a39d4dee12db4608ccc143d72a145dc2d..222a02999715b658862474098a2cf0216665ab57 100644 |
--- a/src/core/SkImageFilter.cpp |
+++ b/src/core/SkImageFilter.cpp |
@@ -105,12 +105,12 @@ bool SkImageFilter::canFilterImageGPU() const { |
return this->asNewEffect(NULL, NULL, SkIPoint::Make(0, 0)); |
} |
-bool SkImageFilter::filterImageGPU(Proxy* proxy, const SkBitmap& src, SkBitmap* result, |
- SkIPoint* offset) { |
+bool SkImageFilter::filterImageGPU(Proxy* proxy, const SkBitmap& src, const SkMatrix& ctm, |
+ SkBitmap* result, SkIPoint* offset) { |
#if SK_SUPPORT_GPU |
SkBitmap input; |
SkASSERT(fInputCount == 1); |
- if (!SkImageFilterUtils::GetInputResultGPU(this->getInput(0), proxy, src, &input, offset)) { |
+ if (!SkImageFilterUtils::GetInputResultGPU(this->getInput(0), proxy, src, ctm, &input, offset)) { |
return false; |
} |
GrTexture* srcTexture = input.getTexture(); |