Index: src/core/SkImageFilterUtils.cpp |
diff --git a/src/core/SkImageFilterUtils.cpp b/src/core/SkImageFilterUtils.cpp |
index c88d5fed413a4b20a68de470473518fd6dfc47b9..0680ccf45a78a62da8943931c8804624a2da6d30 100644 |
--- a/src/core/SkImageFilterUtils.cpp |
+++ b/src/core/SkImageFilterUtils.cpp |
@@ -29,7 +29,9 @@ bool SkImageFilterUtils::GetInputResultGPU(SkImageFilter* filter, SkImageFilter: |
} else if (filter->canFilterImageGPU()) { |
return filter->filterImageGPU(proxy, src, result, offset); |
} else { |
- if (filter->filterImage(proxy, src, SkMatrix(), result, offset)) { |
+ SkMatrix matrix; |
+ matrix.reset(); |
+ if (filter->filterImage(proxy, src, matrix, result, offset)) { |
if (!result->getTexture()) { |
GrContext* context = ((GrTexture *) src.getTexture())->getContext(); |
GrTexture* resultTex = GrLockAndRefCachedBitmapTexture(context, |