Lines Matching refs:fBounds

253             if (dst.fBounds.isEmpty() || !SkRectPriv::Is16Bit(dst.fBounds)) {
257 glyph.fLeft = dst.fBounds.fLeft;
258 glyph.fTop = dst.fBounds.fTop;
259 glyph.fWidth = SkToU16(dst.fBounds.width());
260 glyph.fHeight = SkToU16(dst.fBounds.height());
282 for (int y = mask.fBounds.height() - 1; y >= 0; --y) {
283 for (int x = mask.fBounds.width() - 1; x >= 0; --x) {
302 SkASSERT(src.width() == (dst.fBounds.height() - 2) * 4);
303 SkASSERT(src.height() == dst.fBounds.width());
305 SkASSERT(src.width() == (dst.fBounds.width() - 2) * 4);
306 SkASSERT(src.height() == dst.fBounds.height());
423 const int height = mask.fBounds.height();
424 const int width = mask.fBounds.width();
466 int srcW = mask.fBounds.width();
467 int srcH = mask.fBounds.height();
472 matrix.setTranslate(-SkIntToScalar(mask.fBounds.fLeft),
473 -SkIntToScalar(mask.fBounds.fTop));
485 matrix.setAll(0, 4, -SkIntToScalar(mask.fBounds.fTop + 1) * 4,
486 1, 0, -SkIntToScalar(mask.fBounds.fLeft),
490 matrix.setAll(4, 0, -SkIntToScalar(mask.fBounds.fLeft + 1) * 4,
491 0, 1, -SkIntToScalar(mask.fBounds.fTop),
622 SkIRect origBounds = dstMask.fBounds;
625 if (srcMask.fBounds.fTop < dstMask.fBounds.fTop) {
626 int32_t topDiff = dstMask.fBounds.fTop - srcMask.fBounds.fTop;
628 srcMask.fBounds.fTop = dstMask.fBounds.fTop;
630 if (dstMask.fBounds.fTop < srcMask.fBounds.fTop) {
631 int32_t topDiff = srcMask.fBounds.fTop - dstMask.fBounds.fTop;
633 dstMask.fBounds.fTop = srcMask.fBounds.fTop;
636 if (srcMask.fBounds.fLeft < dstMask.fBounds.fLeft) {
637 int32_t leftDiff = dstMask.fBounds.fLeft - srcMask.fBounds.fLeft;
639 srcMask.fBounds.fLeft = dstMask.fBounds.fLeft;
641 if (dstMask.fBounds.fLeft < srcMask.fBounds.fLeft) {
642 int32_t leftDiff = srcMask.fBounds.fLeft - dstMask.fBounds.fLeft;
644 dstMask.fBounds.fLeft = srcMask.fBounds.fLeft;
647 if (srcMask.fBounds.fBottom < dstMask.fBounds.fBottom) {
648 dstMask.fBounds.fBottom = srcMask.fBounds.fBottom;
650 if (dstMask.fBounds.fBottom < srcMask.fBounds.fBottom) {
651 srcMask.fBounds.fBottom = dstMask.fBounds.fBottom;
654 if (srcMask.fBounds.fRight < dstMask.fBounds.fRight) {
655 dstMask.fBounds.fRight = srcMask.fBounds.fRight;
657 if (dstMask.fBounds.fRight < srcMask.fBounds.fRight) {
658 srcMask.fBounds.fRight = dstMask.fBounds.fRight;
661 SkASSERT(srcMask.fBounds == dstMask.fBounds);
662 int width = srcMask.fBounds.width();
663 int height = srcMask.fBounds.height();
676 if (dstMask.fBounds != origBounds) {