Lines Matching refs:alphaB
1348 typedef U8CPU (*AlphaProc)(U8CPU alphaA, U8CPU alphaB);
1350 static U8CPU sectAlphaProc(U8CPU alphaA, U8CPU alphaB) {
1352 return SkMulDiv255Round(alphaA, alphaB);
1355 static U8CPU unionAlphaProc(U8CPU alphaA, U8CPU alphaB) {
1357 return alphaA + alphaB - SkMulDiv255Round(alphaA, alphaB);
1360 static U8CPU diffAlphaProc(U8CPU alphaA, U8CPU alphaB) {
1362 return SkMulDiv255Round(alphaA, 0xFF - alphaB);
1365 static U8CPU xorAlphaProc(U8CPU alphaA, U8CPU alphaB) {
1367 return alphaA + alphaB - 2 * SkMulDiv255Round(alphaA, alphaB);
1470 U8CPU alphaB = 0;
1483 alphaB = iterB.alpha();
1493 alphaB = iterB.alpha();
1505 builder.addRun(left, lastY, proc(alphaA, alphaB), rite - left);