Index: src/gpu/effects/GrCoverageSetOpXP.cpp |
diff --git a/src/gpu/effects/GrCoverageSetOpXP.cpp b/src/gpu/effects/GrCoverageSetOpXP.cpp |
index 92a5c689a65d5acbf4fbf81238ea0357d8fc44e6..99809562a863c70caf9636dc12add20542480db2 100644 |
--- a/src/gpu/effects/GrCoverageSetOpXP.cpp |
+++ b/src/gpu/effects/GrCoverageSetOpXP.cpp |
@@ -230,21 +230,21 @@ GrCoverageSetOpXPFactory::onCreateXferProcessor(const GrCaps& caps, |
return CoverageSetOpXP::Create(fRegionOp, fInvertCoverage); |
} |
-void GrCoverageSetOpXPFactory::getInvariantOutput(const GrProcOptInfo& colorPOI, |
- const GrProcOptInfo& coveragePOI, |
- GrXPFactory::InvariantOutput* output) const { |
+void GrCoverageSetOpXPFactory::getInvariantBlendedColor(const GrProcOptInfo& /*colorPOI*/, |
bsalomon
2015/06/02 13:44:33
Shouldn't need to comment out the param name. We o
egdaniel
2015/06/02 14:19:41
Does this guy really make sense in this new Blende
Chris Dalton
2015/06/02 16:06:06
My sense is that it does make sense, because this
egdaniel
2015/06/02 16:46:54
So my vote would be for option 1. As you said we c
Chris Dalton
2015/06/02 17:07:12
Agreed. Done.
|
+ const GrProcOptInfo& coveragePOI, |
+ InvariantBlendedColor* blendedColor) const { |
if (SkRegion::kReplace_Op == fRegionOp) { |
if (coveragePOI.isSolidWhite()) { |
- output->fBlendedColor = GrColor_WHITE; |
- output->fBlendedColorFlags = kRGBA_GrColorComponentFlags; |
+ blendedColor->fKnownColor = GrColor_WHITE; |
+ blendedColor->fKnownColorFlags = kRGBA_GrColorComponentFlags; |
} else { |
- output->fBlendedColorFlags = 0; |
+ blendedColor->fKnownColorFlags = kNone_GrColorComponentFlags; |
} |
- output->fWillBlendWithDst = false; |
+ blendedColor->fWillBlendWithDst = false; |
} else { |
- output->fBlendedColorFlags = 0; |
- output->fWillBlendWithDst = true; |
+ blendedColor->fKnownColorFlags = kNone_GrColorComponentFlags; |
+ blendedColor->fWillBlendWithDst = true; |
} |
} |