Lines Matching defs:quads
89 // the two potential quads (GrQuad::bounds() is perspective-safe).
130 // Then combine the colors of any additional quads (e.g. from MakeSet)
146 // If there is a constant color after analysis, that means all of the quads should be set
156 // Otherwise compute the color type needed as the max over all quads.
358 // so that quads with no aa edges can be batched with quads that have some/all edges aa'ed.
429 // Can actually add the 1 or 2 quads representing the draw
490 const GrQuadSetEntry quads[],
497 DrawQuad quad{GrQuad::MakeFromRect(quads[0].fRect, viewMatrix),
498 GrQuad::MakeFromRect(quads[0].fRect, quads[0].fLocalMatrix),
499 quads[0].fAAFlags};
500 paint.setColor4f(quads[0].fColor);
506 // Accumulate remaining quads similar to onCombineIfPossible() without creating an op
508 quad = {GrQuad::MakeFromRect(quads[i].fRect, viewMatrix),
509 GrQuad::MakeFromRect(quads[i].fRect, quads[i].fLocalMatrix),
510 quads[i].fAAFlags};
513 GrQuadUtils::ResolveAAType(aaType, quads[i].fAAFlags, quad.fDevice,
516 if (!fillRects->addQuad(&quad, quads[i].fColor, resolvedAA)) {
532 const GrQuadSetEntry quads[],
542 &quads[offset], numLeft, stencilSettings,