Home | History | Annotate | Download | only in effects

Lines Matching refs:fragBuilder

436                                 GrGLSLXPFragmentBuilder* fragBuilder,
443 fragBuilder->codeAppendf("%s = vec4(0.0);", output);
447 fragBuilder->codeAppendf("%s = %s;", output, inCoverage);
450 fragBuilder->codeAppendf("%s = %s * %s;", output, inColor, inCoverage);
453 fragBuilder->codeAppendf("%s = %s.a * %s;", output, inColor, inCoverage);
456 fragBuilder->codeAppendf("%s = (1.0 - %s.a) * %s;", output, inColor, inCoverage);
459 fragBuilder->codeAppendf("%s = (vec4(1.0) - %s) * %s;", output, inColor, inCoverage);
479 GrGLSLXPFragmentBuilder* fragBuilder = args.fXPFragBuilder;
483 append_color_output(xp, fragBuilder, blendFormula.secondaryOutput(),
486 append_color_output(xp, fragBuilder, blendFormula.primaryOutput(), args.fOutputPrimary,
545 void emitBlendCodeForDstRead(GrGLSLXPFragmentBuilder* fragBuilder,
555 GrGLSLBlend::AppendMode(fragBuilder, srcColor, dstColor, outColor, xp.getXfermode());
558 INHERITED::DefaultCoverageModulation(fragBuilder, srcCoverage, dstColor, outColor,
634 GrGLSLXPFragmentBuilder* fragBuilder = args.fXPFragBuilder;
640 fragBuilder->codeAppendf("%s = %s * %s;", args.fOutputPrimary, alpha, args.fInputCoverage);