Lines Matching defs:rect
203 // Draw the base rect, possibly clipped by 'clip' if that is not null. The edges to antialias
205 // represents the location of rect within the tile grid, 'quadID' is the unique ID of the clip
210 virtual int drawTile(SkCanvas* canvas, const SkRect& rect, const SkPoint clip[4],
285 // Haven't been split yet, so fill in based on the rect
566 int drawTile(SkCanvas* canvas, const SkRect& rect, const SkPoint clip[4], const bool edgeAA[4],
581 rect, clip, aaFlags, c.toSkColor(), SkBlendMode::kSrcOver);
624 int drawTile(SkCanvas* canvas, const SkRect& rect, const SkPoint clip[4], const bool edgeAA[4],
626 canvas->experimental_DrawEdgeAAQuad(rect, clip, this->maskToFlags(edgeAA),
705 int drawTile(SkCanvas* canvas, const SkRect& rect, const SkPoint clip[4], const bool edgeAA[4],
740 // coordinates from 'rect', based on the grid to image transform.
745 SkRect localRect = gridToImage.mapRect(rect);
750 {fImage, localRect, rect, matrixIdx, 1.f, this->maskToFlags(edgeAA), hasClip});
816 void configureTilePaint(const SkRect& rect, SkPaint* paint) const {
828 SkMatrix local = SkMatrix::RectToRect(kTarget, rect);
913 int drawTile(SkCanvas* canvas, const SkRect& rect, const SkPoint clip[4], const bool edgeAA[4],
925 // coordinates from 'rect', based on the grid to image transform.
930 SkRect localRect = gridToImage.mapRect(rect);
935 {fImage, localRect, rect, -1, .5f, this->maskToFlags(edgeAA), hasClip});