Lines Matching refs:coverage
156 // get the initial color and coverage to feed into the first effect in each effect chain
176 this->addUniform(GrGLShaderBuilder::kFragment_Visibility, kVec4f_GrSLType, "Coverage",
195 // emit the per-effect code for both color and coverage effects
224 // Get coeff * coverage into modulate and then write that to the dual source output.
229 // combine color and coverage as frag color
231 // Get "color * coverage" into fragColor
233 // Now tack on "+(1-coverage)dst onto the frag color if we were asked to do so.
832 void GrGLFullShaderBuilder::emitCodeBeforeEffects(GrGLSLExpr4* color, GrGLSLExpr4* coverage) {
877 this->addVarying(kVec4f_GrSLType, "Coverage", &vsName, &fsName);
879 *coverage = fsName;