| 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();
|
|
|