Index: src/effects/SkBlurMaskFilter.cpp |
diff --git a/src/effects/SkBlurMaskFilter.cpp b/src/effects/SkBlurMaskFilter.cpp |
index f4d032f08fc5c589dcadb3a7a2ebde71968c3301..fa31743bb3adac1033b2da39725ea30bfe57bc62 100644 |
--- a/src/effects/SkBlurMaskFilter.cpp |
+++ b/src/effects/SkBlurMaskFilter.cpp |
@@ -541,7 +541,7 @@ bool SkBlurMaskFilterImpl::canFilterMaskGPU(const SkRect& srcBounds, |
} |
bool SkBlurMaskFilterImpl::filterMaskGPU(GrTexture* src, |
- const SkMatrix& matrix, |
+ const SkMatrix& ctm, |
const SkRect& maskRect, |
GrTexture** result, |
bool canOverwriteSrc) const { |
@@ -551,8 +551,7 @@ bool SkBlurMaskFilterImpl::filterMaskGPU(GrTexture* src, |
GrContext::AutoWideOpenIdentityDraw awo(context, NULL); |
- // FIXME: This isn't the right matrix. |
- SkScalar xformedSigma = this->computeXformedSigma(context->getMatrix()); |
+ SkScalar xformedSigma = this->computeXformedSigma(ctm); |
SkASSERT(xformedSigma > 0); |
// If we're doing a normal blur, we can clobber the pathTexture in the |