diff options
author | 2015-09-15 09:31:40 -0700 | |
---|---|---|
committer | 2015-09-15 09:31:40 -0700 | |
commit | 723b0501e22373bb3e6c306daaceae02cda8a124 (patch) | |
tree | 06445fa22abb512bc651bc9c631cfc8f8e9c5de4 /src/gpu/GrProcOptInfo.cpp | |
parent | 79bd2aee8ca328b688c8d421973f96bcd13fd12d (diff) |
Add support for blending of LCD for all blend modes.
BUG=skia:
Review URL: https://codereview.chromium.org/1313623002
Diffstat (limited to 'src/gpu/GrProcOptInfo.cpp')
-rw-r--r-- | src/gpu/GrProcOptInfo.cpp | 4 |
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); } |