Lines Matching refs:devRRect
168 bool SkComputeBlurredRRectParams(const SkRRect& srcRRect, const SkRRect& devRRect, in SkComputeBlurredRRectParams() argument
181 const SkRect& devOrig = devRRect.getBounds(); in SkComputeBlurredRRectParams()
182 const SkVector& devRadiiUL = devRRect.radii(SkRRect::kUpperLeft_Corner); in SkComputeBlurredRRectParams()
183 const SkVector& devRadiiUR = devRRect.radii(SkRRect::kUpperRight_Corner); in SkComputeBlurredRRectParams()
184 const SkVector& devRadiiLR = devRRect.radii(SkRRect::kLowerRight_Corner); in SkComputeBlurredRRectParams()
185 const SkVector& devRadiiLL = devRRect.radii(SkRRect::kLowerLeft_Corner); in SkComputeBlurredRRectParams()
751 SkRRect devRRect; in directFilterMaskGPU() local
752 if (!srcRRect.transform(viewMatrix, &devRRect)) { in directFilterMaskGPU()
756 if (!SkRRectPriv::AllCornersCircular(devRRect)) { in directFilterMaskGPU()
763 if (devRRect.isRect() || SkRRectPriv::IsCircle(devRRect)) { in directFilterMaskGPU()
764 if (devRRect.isRect()) { in directFilterMaskGPU()
766 const SkRect dstCoverageRect = devRRect.rect().makeOutset(pad, pad); in directFilterMaskGPU()
771 fp = GrCircleBlurFragmentProcessor::Make(proxyProvider, devRRect.rect(), xformedSigma); in directFilterMaskGPU()
795 fp = GrRRectBlurEffect::Make(context, fSigma, xformedSigma, srcRRect, devRRect); in directFilterMaskGPU()
821 SkRect proxyRect = devRRect.rect(); in directFilterMaskGPU()