Index: src/gpu/GrClipMaskManager.cpp |
diff --git a/src/gpu/GrClipMaskManager.cpp b/src/gpu/GrClipMaskManager.cpp |
index 17a15a32c45af3333b4f1088510114e978b9254c..76cfbf6cfc5193d2031e988c87809d36948c5326 100644 |
--- a/src/gpu/GrClipMaskManager.cpp |
+++ b/src/gpu/GrClipMaskManager.cpp |
@@ -47,7 +47,8 @@ void setup_drawstate_aaclip(GrPipelineBuilder* pipelineBuilder, |
SkIRect domainTexels = SkIRect::MakeWH(devBound.width(), devBound.height()); |
// This could be a long-lived effect that is cached with the alpha-mask. |
pipelineBuilder->addCoverageProcessor( |
- GrTextureDomainEffect::Create(result, |
+ GrTextureDomainEffect::Create(pipelineBuilder->getProcessorDataManager(), |
+ result, |
mat, |
GrTextureDomain::MakeTexelDomain(result, domainTexels), |
GrTextureDomain::kDecal_Mode, |
@@ -480,7 +481,8 @@ void GrClipMaskManager::mergeMask(GrPipelineBuilder* pipelineBuilder, |
sampleM.setIDiv(srcMask->width(), srcMask->height()); |
pipelineBuilder->addCoverageProcessor( |
- GrTextureDomainEffect::Create(srcMask, |
+ GrTextureDomainEffect::Create(pipelineBuilder->getProcessorDataManager(), |
+ srcMask, |
sampleM, |
GrTextureDomain::MakeTexelDomain(srcMask, srcBound), |
GrTextureDomain::kDecal_Mode, |