Lines Matching refs:fRCStack
93 const SkIRect clipR = dev->fRCStack.rc().getBounds(); in SkDrawTiler()
131 fDraw.fRC = &dev->fRCStack.rc(); in SkDrawTiler()
185 fDevice->fRCStack.rc().translate(-fOrigin.x(), -fOrigin.y(), &fTileRC); in stepAndSetupTileDraw()
210 fRC = &dev->fRCStack.rc(); in BDDraw()
231 , fRCStack(bitmap.width(), bitmap.height()) in SkBitmapDevice()
241 , fRCStack(bitmap.width(), bitmap.height()) in SkBitmapDevice()
578 draw.fRC = &fRCStack.rc(); in drawSpecial()
609 fRCStack.save(); in pushClipStack()
613 fRCStack.restore(); in popClipStack()
617 fRCStack.clipRect(this->localToDevice(), rect, op, aa); in clipRect()
621 fRCStack.clipRRect(this->localToDevice(), rrect, op, aa); in clipRRect()
625 fRCStack.clipPath(this->localToDevice(), path, op, aa); in clipPath()
629 fRCStack.clipShader(std::move(sh)); in onClipShader()
641 fRCStack.clipRegion(*ptr, op); in clipRegion()
647 fRCStack.replaceClip(deviceRect.round()); in replaceClip()
651 const SkRasterClip& rc = fRCStack.rc(); in isClipWideOpen()
658 return fRCStack.rc().isEmpty(); in isClipEmpty()
662 const SkRasterClip& rc = fRCStack.rc(); in isClipRect()
667 const SkRasterClip& rc = fRCStack.rc(); in isClipAntiAliased()
672 const SkRasterClip& rc = fRCStack.rc(); in android_utils_clipAsRgn()
681 return fRCStack.rc().getBounds(); in devClipBounds()