Index: src/gpu/GrPipeline.cpp |
diff --git a/src/gpu/GrPipeline.cpp b/src/gpu/GrPipeline.cpp |
index 73b20a9042065f3d99b4b1cc67f8131fb6286329..9f2b96a50778b03e41d1459b29cf9656d175c67c 100644 |
--- a/src/gpu/GrPipeline.cpp |
+++ b/src/gpu/GrPipeline.cpp |
@@ -186,6 +186,7 @@ void GrPipeline::adjustProgramFromOptimizations(const GrPipelineBuilder& pipelin |
const GrProcOptInfo& coveragePOI, |
int* firstColorProcessorIdx, |
int* firstCoverageProcessorIdx) { |
+ fReadsCoverage = !(flags & GrXferProcessor::kIgnoreCoverage_OptFlag); |
fReadsFragPosition = fXferProcessor->willReadFragmentPosition(); |
if ((flags & GrXferProcessor::kIgnoreColor_OptFlag) || |