Lines Matching defs:rects
347 // rectangles. We preserve all of this work in the rects / draws arrays below. Then we
350 SkSTArray<kNumStackDashes, SkRect, true> rects;
355 rects.push_back_n(3 * instanceCount);
376 // Too simplify the algorithm, we always push back rects for start and end rect.
377 // Otherwise we'd have to track start / end rects for each individual geometry
378 SkRect& bounds = rects[rectOffset++];
379 SkRect& startRect = rects[rectOffset++];
380 SkRect& endRect = rects[rectOffset++];
577 setup_dashed_rect(rects[rectIndex], vertices, geom.fSrcRotInv,
584 vertices.writeQuad(GrQuad::MakeFromRect(rects[rectIndex], geom.fSrcRotInv));
591 setup_dashed_rect(rects[rectIndex], vertices, geom.fSrcRotInv,
597 vertices.writeQuad(GrQuad::MakeFromRect(rects[rectIndex], geom.fSrcRotInv));
604 setup_dashed_rect(rects[rectIndex], vertices, geom.fSrcRotInv,
610 vertices.writeQuad(GrQuad::MakeFromRect(rects[rectIndex], geom.fSrcRotInv));