| 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,
|
|
|