• Home
  • Raw
  • Download

Lines Matching refs:fRC

121     if (fRC->isEmpty()) {  in computeConservativeLocalClipBounds()
130 SkIRect devBounds = fRC->getBounds(); in computeConservativeLocalClipBounds()
260 if (fRC->isEmpty()) { in drawPaint()
267 if (fRC->isBW()) { in drawPaint()
281 SkRegion::Iterator iter(fRC->bwRgn()); in drawPaint()
292 SkScan::FillIRect(devRect, *fRC, blitter.get()); in drawPaint()
301 const SkRasterClip* fRC; member
334 SkASSERT(rec.fRC->isRect()); in bw_pt_rect_16_hair_proc()
335 const SkIRect& r = rec.fRC->getBounds(); in bw_pt_rect_16_hair_proc()
355 SkASSERT(rec.fRC->isRect()); in bw_pt_rect_32_hair_proc()
356 const SkIRect& r = rec.fRC->getBounds(); in bw_pt_rect_32_hair_proc()
387 SkScan::HairLine(&devPts[i], 2, *rec.fRC, blitter); in bw_line_hair_proc()
393 SkScan::HairLine(devPts, count, *rec.fRC, blitter); in bw_poly_hair_proc()
401 SkScan::AntiHairLine(&devPts[i], 2, *rec.fRC, blitter); in aa_line_hair_proc()
407 SkScan::AntiHairLine(devPts, count, *rec.fRC, blitter); in aa_poly_hair_proc()
425 SkScan::FillXRect(r, *rec.fRC, blitter); in bw_square_proc()
442 SkScan::AntiFillXRect(r, *rec.fRC, blitter); in aa_square_proc()
461 fRC = rc; in init()
477 fRC = rc; in init()
489 if (fRC->isBW()) { in chooseProc()
490 fClip = &fRC->bwRgn(); in chooseProc()
492 fWrapper.init(*fRC, blitter); in chooseProc()
559 if (fRC->isEmpty()) { in drawPoints()
564 if (!forceUseDevice && rec.init(mode, paint, fMatrix, fRC)) { in drawPoints()
644 SkRect cullRect = SkRect::Make(fRC->getBounds()); in drawPoints()
803 if (fRC->isEmpty()) { in drawRect()
855 if (fRC->quickReject(ir)) { in drawRect()
859 SkDeviceLooper looper(fDst, *fRC, ir, paint.isAntiAlias()); in drawRect()
921 if (fRC->isBW()) { in drawDevMask()
922 clipRgn = &fRC->bwRgn(); in drawDevMask()
924 wrapper.init(*fRC, blitter); in drawDevMask()
967 if (fRC->isEmpty()) { in drawRRect()
994 if (paint.getMaskFilter()->filterRRect(devRRect, *fMatrix, *fRC, blitter.get(), in drawRRect()
1025 if (fRC->isEmpty()) { in drawPath()
1095 &fRC->getBounds(), paint->getMaskFilter(), &mask, in drawPath()
1121 if (paint->getMaskFilter()->filterPath(*devPathPtr, *fMatrix, *fRC, blitter, style)) { in drawPath()
1166 proc(*devPathPtr, *fRC, blitter); in drawPath()
1272 if (fRC->isEmpty() || in drawBitmap()
1284 if (clipped_out(matrix, *fRC, bitmap.width(), bitmap.height())) { in drawBitmap()
1301 if (clipHandlesSprite(*fRC, ix, iy, pmap)) { in drawBitmap()
1307 *fRC, blitter); in drawBitmap()
1337 if (fRC->isEmpty() || in drawSprite()
1345 if (fRC->quickReject(bounds)) { in drawSprite()
1358 if (nullptr == paint.getColorFilter() && clipHandlesSprite(*fRC, x, y, pmap)) { in drawSprite()
1363 SkScan::FillIRect(bounds, *fRC, blitter); in drawSprite()
1448 : fUseRegionToDraw(UsingRegionToDraw(draw.fRC)) in DrawOneGlyph()
1451 , fClip(fUseRegionToDraw ? &draw.fRC->bwRgn() : nullptr) in DrawOneGlyph()
1515 const SkRasterClip& rasterClip = *draw.fRC; in PickClipBounds()
1570 if (text == nullptr || byteLength == 0 || fRC->isEmpty()) { in drawText()
1585 SkAAClipBlitterWrapper wrapper(*fRC, blitterChooser.get()); in drawText()
1652 if (text == nullptr || byteLength == 0 || fRC->isEmpty()) { in drawPosText()
1665 SkAAClipBlitterWrapper wrapper(*fRC, blitterChooser.get()); in drawPosText()
1829 if (count < 3 || (indices && indexCount < 3) || fRC->isEmpty()) { in drawVertices()
1935 SkScan::FillTriangle(tmp, *fRC, blitter.get()); in drawVertices()
1940 const SkRasterClip& clip = *fRC; in drawVertices()
1958 SkASSERT(fRC != nullptr); in validate()
1960 const SkIRect& cr = fRC->getBounds(); in validate()
2032 draw.fRC = &clip; in draw_into_mask()