Lines Matching defs:transformedRect
44 bool has_aligned_samples(const SkRect& srcRect, const SkRect& transformedRect) {
46 if (SkScalarAbs(SkScalarRoundToScalar(transformedRect.left()) - transformedRect.left()) < kColorBleedTolerance &&
47 SkScalarAbs(SkScalarRoundToScalar(transformedRect.top()) - transformedRect.top()) < kColorBleedTolerance &&
48 SkScalarAbs(transformedRect.width() - srcRect.width()) < kColorBleedTolerance &&
49 SkScalarAbs(transformedRect.height() - srcRect.height()) < kColorBleedTolerance) {
56 const SkRect& transformedRect,
61 SkASSERT(!has_aligned_samples(srcRect, transformedRect));
62 SkRect innerSrcRect(srcRect), innerTransformedRect, outerTransformedRect(transformedRect);
89 SkRect transformedRect;
90 srcRectToDeviceSpace.mapRect(&transformedRect, srcSubset);
92 if (has_aligned_samples(srcSubset, transformedRect) ||
93 !may_color_bleed(srcSubset, transformedRect, srcRectToDeviceSpace, numSamples)) {