aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu/GrProcOptInfo.cpp
diff options
context:
space:
mode:
authorGravatar egdaniel <egdaniel@google.com>2015-09-15 09:31:40 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-09-15 09:31:40 -0700
commit723b0501e22373bb3e6c306daaceae02cda8a124 (patch)
tree06445fa22abb512bc651bc9c631cfc8f8e9c5de4 /src/gpu/GrProcOptInfo.cpp
parent79bd2aee8ca328b688c8d421973f96bcd13fd12d (diff)
Add support for blending of LCD for all blend modes.
Diffstat (limited to 'src/gpu/GrProcOptInfo.cpp')
-rw-r--r--src/gpu/GrProcOptInfo.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gpu/GrProcOptInfo.cpp b/src/gpu/GrProcOptInfo.cpp
index d7f2d7f312..6a2584d5f9 100644
--- a/src/gpu/GrProcOptInfo.cpp
+++ b/src/gpu/GrProcOptInfo.cpp
@@ -33,11 +33,13 @@ void GrProcOptInfo::calcWithInitialValues(const GrFragmentProcessor * const proc
int cnt,
GrColor startColor,
GrColorComponentFlags flags,
- bool areCoverageStages) {
+ bool areCoverageStages,
+ bool isLCD) {
GrInitInvariantOutput out;
out.fIsSingleComponent = areCoverageStages;
out.fColor = startColor;
out.fValidFlags = flags;
+ out.fIsLCDCoverage = isLCD;
fInOut.reset(out);
this->internalCalc(processors, cnt, false);
}