Lines Matching refs:fRC

117     if (fRC->isEmpty()) {
126 SkIRect devBounds = fRC->getBounds();
257 if (fRC->isEmpty()) {
264 if (fRC->isBW()) {
278 SkRegion::Iterator iter(fRC->bwRgn());
289 SkScan::FillIRect(devRect, *fRC, blitter.get());
298 const SkRasterClip* fRC;
331 SkASSERT(rec.fRC->isRect());
332 const SkIRect& r = rec.fRC->getBounds();
352 SkASSERT(rec.fRC->isRect());
353 const SkIRect& r = rec.fRC->getBounds();
384 SkScan::HairLine(devPts[i], devPts[i+1], *rec.fRC, blitter);
391 SkScan::HairLine(devPts[i], devPts[i+1], *rec.fRC, blitter);
400 SkScan::AntiHairLine(devPts[i], devPts[i+1], *rec.fRC, blitter);
407 SkScan::AntiHairLine(devPts[i], devPts[i+1], *rec.fRC, blitter);
426 SkScan::FillXRect(r, *rec.fRC, blitter);
443 SkScan::AntiFillXRect(r, *rec.fRC, blitter);
458 fRC = rc;
474 fRC = rc;
486 if (fRC->isBW()) {
487 fClip = &fRC->bwRgn();
489 fWrapper.init(*fRC, blitter);
556 if (fRC->isEmpty()) {
561 if (!forceUseDevice && rec.init(mode, paint, fMatrix, fRC)) {
641 SkRect cullRect = SkRect::Make(fRC->getBounds());
793 if (fRC->isEmpty()) {
827 if (fRC->quickReject(ir)) {
831 SkDeviceLooper looper(*fBitmap, *fRC, ir, paint.isAntiAlias());
896 if (fRC->isBW()) {
897 clipRgn = &fRC->bwRgn();
899 wrapper.init(*fRC, blitter);
958 if (fRC->isEmpty()) {
985 if (paint.getMaskFilter()->filterRRect(devRRect, *fMatrix, *fRC, blitter.get(),
1005 if (fRC->isEmpty()) {
1073 &fRC->getBounds(), paint->getMaskFilter(), &mask,
1099 if (paint->getMaskFilter()->filterPath(*devPathPtr, *fMatrix, *fRC, blitter, style)) {
1118 proc(*devPathPtr, *fRC, blitter);
1237 if (fRC->isEmpty() ||
1249 if (clipped_out(matrix, *fRC, bitmap.width(), bitmap.height())) {
1264 if (clipHandlesSprite(*fRC, ix, iy, bitmap)) {
1273 SkScan::FillIRect(ir, *fRC, blitter);
1302 if (fRC->isEmpty() ||
1311 if (fRC->quickReject(bounds)) {
1318 if (NULL == paint.getColorFilter() && clipHandlesSprite(*fRC, x, y, bitmap)) {
1325 SkScan::FillIRect(bounds, *fRC, blitter);
1530 if (draw->fRC->isBW()) {
1532 fClip = &draw->fRC->bwRgn();
1540 fAAClip = &draw->fRC->aaRgn();
1566 if (text == NULL || byteLength == 0 || fRC->isEmpty()) {
1615 if (fRC->isAA()) {
1616 aaBlitter.init(blitter, &fRC->aaRgn());
1716 if (text == NULL || byteLength == 0 || fRC->isEmpty()) {
1736 if (fRC->isAA()) {
1737 wrapper.init(*fRC, blitter);
1939 if (text == NULL || byteLength == 0 || fRC->isEmpty()) {
2141 if (count < 3 || (indices && indexCount < 3) || fRC->isEmpty()) {
2247 SkScan::FillTriangle(tmp, *fRC, blitter.get());
2252 const SkRasterClip& clip = *fRC;
2270 SkASSERT(fRC != NULL);
2272 const SkIRect& cr = fRC->getBounds();
2353 draw.fRC = &clip;