• Home
  • Raw
  • Download

Lines Matching refs:edgeAA

212                           const bool edgeAA[4], int tileID, int quadID) = 0;
224 bool edgeAA[4]; in drawTiles() local
233 edgeAA[0] = i == 0; // Top in drawTiles()
234 edgeAA[1] = j == kColCount - 1; // Right in drawTiles()
235 edgeAA[2] = i == kRowCount - 1; // Bottom in drawTiles()
236 edgeAA[3] = j == 0; // Left in drawTiles()
241 drawCount += this->clipTile(canvas, tileID, tile, nullptr, edgeAA, lines, 3, in drawTiles()
251 SkCanvas::QuadAAFlags maskToFlags(const bool edgeAA[4]) const { in maskToFlags()
252 unsigned flags = (edgeAA[0] * SkCanvas::kTop_QuadAAFlag) | in maskToFlags()
253 (edgeAA[1] * SkCanvas::kRight_QuadAAFlag) | in maskToFlags()
254 (edgeAA[2] * SkCanvas::kBottom_QuadAAFlag) | in maskToFlags()
255 (edgeAA[3] * SkCanvas::kLeft_QuadAAFlag); in maskToFlags()
263 const bool edgeAA[4], const SkPoint lines[], int lineCount, int* quadCount) { in clipTile()
267 int draws = this->drawTile(canvas, baseRect, quad, edgeAA, tileID, *quadCount); in clipTile()
319 canvas, tileID, baseRect, quad, edgeAA, lines + 2, lineCount - 1, quadCount); in clipTile()
350 subtiles.push_back({{kTL, kS0, edgeAA[0] ? kS0 : kBL, kBL}}); // degenerate in clipTile()
356 subtiles.push_back({{kS1, edgeAA[3] ? kS1 : kBR, kBR, kBL}}); // degenerate in clipTile()
365 subtiles.push_back({{kTL, kTR, kS0, edgeAA[1] ? kS0 : kTL}}); // degenerate in clipTile()
373 subtiles.push_back({{edgeAA[2] ? kS0 : kTR, kTR, kBR, kS0}}); // degenerate in clipTile()
405 subAA[j] = edgeAA[j]; in clipTile()
567 int drawTile(SkCanvas* canvas, const SkRect& rect, const SkPoint clip[4], const bool edgeAA[4], in drawTile()
580 SkCanvas::QuadAAFlags aaFlags = fEnableAAOverride ? fAAOverride : this->maskToFlags(edgeAA); in drawTile()
625 int drawTile(SkCanvas* canvas, const SkRect& rect, const SkPoint clip[4], const bool edgeAA[4], in drawTile()
627 canvas->experimental_DrawEdgeAAQuad(rect, clip, this->maskToFlags(edgeAA), in drawTile()
706 int drawTile(SkCanvas* canvas, const SkRect& rect, const SkPoint clip[4], const bool edgeAA[4], in drawTile()
751 {fImage, localRect, rect, matrixIdx, 1.f, this->maskToFlags(edgeAA), hasClip}); in drawTile()
914 int drawTile(SkCanvas* canvas, const SkRect& rect, const SkPoint clip[4], const bool edgeAA[4], in drawTile()
936 {fImage, localRect, rect, -1, .5f, this->maskToFlags(edgeAA), hasClip}); in drawTile()