Lines Matching defs:fRC
143 if (fRC->isEmpty()) {
152 SkIRect devBounds = fRC->getBounds();
283 if (fRC->isEmpty()) {
293 if (fRC->isBW()) {
307 SkRegion::Iterator iter(fRC->bwRgn());
318 SkScan::FillIRect(devRect, *fRC, blitter.get());
327 const SkRasterClip* fRC;
360 SkASSERT(rec.fRC->isRect());
361 const SkIRect& r = rec.fRC->getBounds();
381 SkASSERT(rec.fRC->isRect());
382 const SkIRect& r = rec.fRC->getBounds();
413 SkScan::HairLine(devPts[i], devPts[i+1], *rec.fRC, blitter);
420 SkScan::HairLine(devPts[i], devPts[i+1], *rec.fRC, blitter);
429 SkScan::AntiHairLine(devPts[i], devPts[i+1], *rec.fRC, blitter);
436 SkScan::AntiHairLine(devPts[i], devPts[i+1], *rec.fRC, blitter);
455 SkScan::FillXRect(r, *rec.fRC, blitter);
472 SkScan::AntiFillXRect(r, *rec.fRC, blitter);
487 fRC = rc;
503 fRC = rc;
515 if (fRC->isBW()) {
516 fClip = &fRC->bwRgn();
518 fWrapper.init(*fRC, blitter);
600 if (fRC->isEmpty()) {
618 if (!forceUseDevice && rec.init(mode, paint, fMatrix, fRC)) {
698 SkRect cullRect = SkRect::Make(fRC->getBounds());
850 if (fRC->isEmpty()) {
883 if (fRC->quickReject(ir)) {
887 SkDeviceLooper looper(*fBitmap, *fRC, ir, paint.isAntiAlias());
956 if (fRC->isBW()) {
957 clipRgn = &fRC->bwRgn();
959 wrapper.init(*fRC, blitter);
1018 if (fRC->isEmpty()) {
1045 if (paint.getMaskFilter()->filterRRect(devRRect, *fMatrix, *fRC,
1066 if (fRC->isEmpty()) {
1137 &fRC->getBounds(), paint->getMaskFilter(), &mask,
1156 if (paint->getMaskFilter()->filterPath(*devPathPtr, *fMatrix, *fRC,
1181 proc(*devPathPtr, *fRC, blitter.get());
1301 if (fRC->isEmpty() ||
1315 if (clipped_out(matrix, *fRC, bitmap.width(), bitmap.height())) {
1341 if (clipHandlesSprite(*fRC, ix, iy, bitmap)) {
1351 SkScan::FillIRect(ir, *fRC, blitter);
1380 if (fRC->isEmpty() ||
1389 if (fRC->quickReject(bounds)) {
1396 if (NULL == paint.getColorFilter() && clipHandlesSprite(*fRC, x, y, bitmap)) {
1408 SkScan::FillIRect(bounds, *fRC, blitter);
1661 if (draw->fRC->isBW()) {
1663 fClip = &draw->fRC->bwRgn();
1675 fAAClip = &draw->fRC->aaRgn();
1706 if (text == NULL || byteLength == 0 || fRC->isEmpty()) {
1775 if (fRC->isAA()) {
1776 aaBlitter.init(blitter, &fRC->aaRgn());
2005 if (text == NULL || byteLength == 0 || fRC->isEmpty()) {
2041 if (fRC->isAA()) {
2042 wrapper.init(*fRC, blitter);
2255 if (text == NULL || byteLength == 0 || fRC->isEmpty()) {
2546 if (count < 3 || (indices && indexCount < 3) || fRC->isEmpty()) {
2660 SkScan::FillTriangle(tmp, *fRC, blitter.get());
2677 const SkRasterClip& clip = *fRC;
2695 SkASSERT(fRC != NULL);
2697 const SkIRect& cr = fRC->getBounds();
2869 draw.fRC = &clip;