Lines Matching refs:xp
133 const CustomXP& xp = p.cast<CustomXP>(); in GenKey() local
135 if (xp.hasHWBlendEquation()) { in GenKey()
140 if (!xp.hasHWBlendEquation() || caps.mustEnableSpecificAdvBlendEqs()) { in GenKey()
141 key |= xp.mode() << 3; in GenKey()
148 const CustomXP& xp = args.fXP.cast<CustomXP>(); in emitOutputsForBlendState() local
149 SkASSERT(xp.hasHWBlendEquation()); in emitOutputsForBlendState()
152 fragBuilder->enableAdvancedBlendEquationIfNeeded(xp.hwBlendEquation()); in emitOutputsForBlendState()
172 const CustomXP& xp = proc.cast<CustomXP>(); in emitBlendCodeForDstRead() local
173 SkASSERT(!xp.hasHWBlendEquation()); in emitBlendCodeForDstRead()
175 GrGLSLBlend::AppendMode(fragBuilder, srcColor, dstColor, outColor, xp.mode()); in emitBlendCodeForDstRead()
179 outColorSecondary, xp); in emitBlendCodeForDstRead()