Index: src/effects/SkBlurMaskFilter.cpp |
diff --git a/src/effects/SkBlurMaskFilter.cpp b/src/effects/SkBlurMaskFilter.cpp |
index 0436f087e07833199ebffb992ce95bae5aabac05..201717078077ac6f8e12016568453db5b595f093 100644 |
--- a/src/effects/SkBlurMaskFilter.cpp |
+++ b/src/effects/SkBlurMaskFilter.cpp |
@@ -1231,7 +1231,8 @@ bool SkBlurMaskFilterImpl::filterMaskGPU(GrTexture* src, |
SkMatrix matrix; |
matrix.setIDiv(src->width(), src->height()); |
// Blend pathTexture over blurTexture. |
- paint.addCoverageProcessor(GrSimpleTextureEffect::Create(src, matrix))->unref(); |
+ paint.addCoverageProcessor(GrSimpleTextureEffect::Create(paint.getProcessorDataManager(), |
+ src, matrix))->unref(); |
if (kInner_SkBlurStyle == fBlurStyle) { |
// inner: dst = dst * src |
paint.setCoverageSetOpXPFactory(SkRegion::kIntersect_Op); |