Lines Matching refs:srcRRect
81 const SkRRect& srcRRect) const override;
1343 const SkRRect& srcRRect,
1349 SkRRectPriv::IsCircle(srcRRect),
1350 srcRRect.dumpToString(true).c_str(),
1354 srcRRect.isRect(),
1355 srcRRect.dumpToString(true).c_str(),
1374 bool ninePatchable = SkGpuBlurUtils::ComputeBlurredRRectParams(srcRRect,
1479 SkRRect srcRRect;
1481 if (!shape.asRRect(&srcRRect, nullptr, nullptr, &inverted) || inverted) {
1488 bool devRRectIsValid = srcRRect.transform(viewMatrix, &devRRect);
1492 bool canBeRect = srcRRect.isRect() && viewMatrix.preservesRightAngles();
1493 bool canBeCircle = (SkRRectPriv::IsCircle(srcRRect) && viewMatrix.isSimilarity()) ||
1499 srcRRect.rect(), viewMatrix, xformedSigma);
1505 SkPoint center = {srcRRect.getBounds().centerX(), srcRRect.getBounds().centerY()};
1507 SkScalar radius = viewMatrix.mapVector(0, srcRRect.width()/2.f).length();
1520 SkRect srcProxyRect = srcRRect.rect();
1548 fp = make_rrect_blur(context, fSigma, xformedSigma, srcRRect, devRRect);
1554 SkRect srcProxyRect = srcRRect.rect();
1597 SkRRect srcRRect;
1599 if (canUseSDFBlur && shape.asRRect(&srcRRect, nullptr, nullptr, &inverted)) {
1607 srcRect.width() + srcRRect.rect().fLeft * sx,
1608 srcRect.height() + srcRRect.rect().fTop * sy);
1689 const SkIRect& maskRect, const SkRRect& srcRRect) const
1701 clipRect, srcBounds, noxFormedSigma, SkTileMode::kClamp, viewMatrix, srcRRect);