Lines Matching defs:builder
1255 BuilderBlitter(Builder* builder) {
1256 fBuilder = builder;
1257 fLeft = builder->getBounds().fLeft;
1258 fRight = builder->getBounds().fRight;
1351 int fLeft; // cache of builder's bounds' left edge
1358 * the builder, during its finish, to trip its bounds down to the "real"
1397 Builder builder(ibounds);
1398 BuilderBlitter blitter(&builder);
1407 return builder.finish(this);
1526 static void operatorX(SkAAClip::Builder& builder, int lastY,
1573 builder.addRun(left, lastY, proc(alphaA, alphaB), rite - left);
1582 builder.addRun(prevRite, lastY, 0, bounds.fRight - prevRite);
1595 static void operateY(SkAAClip::Builder& builder, const SkAAClip& A,
1598 const SkIRect& bounds = builder.getBounds();
1649 builder.addRun(bounds.fLeft, bot - 1, 0, bounds.width());
1654 operatorX(builder, bot - 1, rowIterA, rowIterB, proc, bounds);
1720 Builder builder(bounds);
1721 operateY(builder, *clipA, *clipB, op);
1723 return builder.finish(this);