Lines Matching defs:fRC

56     if (fRC->isEmpty()) {
65 SkIRect devBounds = fRC->getBounds();
191 if (fRC->isEmpty()) {
198 if (fRC->isBW()) {
212 SkRegion::Iterator iter(fRC->bwRgn());
223 SkScan::FillIRect(devRect, *fRC, blitter.get());
232 const SkRasterClip* fRC;
265 SkASSERT(rec.fRC->isRect());
266 const SkIRect& r = rec.fRC->getBounds();
286 SkASSERT(rec.fRC->isRect());
287 const SkIRect& r = rec.fRC->getBounds();
318 SkScan::HairLine(&devPts[i], 2, *rec.fRC, blitter);
324 SkScan::HairLine(devPts, count, *rec.fRC, blitter);
332 SkScan::AntiHairLine(&devPts[i], 2, *rec.fRC, blitter);
338 SkScan::AntiHairLine(devPts, count, *rec.fRC, blitter);
356 SkScan::FillXRect(r, *rec.fRC, blitter);
373 SkScan::AntiFillXRect(r, *rec.fRC, blitter);
408 fRC = rc;
419 if (fRC->isBW()) {
420 fClip = &fRC->bwRgn();
422 fWrapper.init(*fRC, blitter);
489 if (fRC->isEmpty()) {
494 if (!device && rec.init(mode, paint, fMatrix, fRC)) {
572 SkRect cullRect = SkRect::Make(fRC->getBounds());
739 if (fRC->isEmpty()) {
790 if (fRC->quickReject(ir)) {
794 SkDeviceLooper looper(fDst, *fRC, ir, paint.isAntiAlias());
856 if (fRC->isBW()) {
857 clipRgn = &fRC->bwRgn();
859 wrapper.init(*fRC, blitter);
902 if (fRC->isEmpty()) {
926 *fRC, blitter.get())) {
971 if (!SkRect::Make(fRC->getBounds()).intersects(pathBounds)) {
988 if (as_MFB(paint.getMaskFilter())->filterPath(devPath, *fMatrix, *fRC, blitter, style)) {
1033 proc(devPath, *fRC, blitter);
1042 if (fRC->isEmpty()) {
1219 if (fRC->isEmpty() ||
1233 if (clipped_out(matrix, *fRC, bitmap.width(), bitmap.height())) {
1249 if (clipHandlesSprite(*fRC, ix, iy, pmap)) {
1255 *fRC, blitter);
1284 if (fRC->isEmpty() ||
1292 if (fRC->quickReject(bounds)) {
1304 if (nullptr == paint.getColorFilter() && clipHandlesSprite(*fRC, x, y, pmap)) {
1309 SkScan::FillIRect(bounds, *fRC, blitter);
1387 : fUseRegionToDraw(UsingRegionToDraw(draw.fRC))
1390 , fClip(fUseRegionToDraw ? &draw.fRC->bwRgn() : nullptr)
1456 const SkRasterClip& rasterClip = *draw.fRC;
1515 if (text == nullptr || byteLength == 0 || fRC->isEmpty()) {
1530 SkAAClipBlitterWrapper wrapper(*fRC, blitterChooser.get());
1595 if (text == nullptr || byteLength == 0 || fRC->isEmpty()) {
1608 SkAAClipBlitterWrapper wrapper(*fRC, blitterChooser.get());
1627 SkASSERT(fRC != nullptr);
1629 const SkIRect& cr = fRC->getBounds();
1702 draw.fRC = &clip;