Lines Matching refs:dstMask
621 SkMask dstMask = origGlyph.mask(); in getImage() local
622 SkIRect origBounds = dstMask.fBounds; in getImage()
625 if (srcMask.fBounds.fTop < dstMask.fBounds.fTop) { in getImage()
626 int32_t topDiff = dstMask.fBounds.fTop - srcMask.fBounds.fTop; in getImage()
628 srcMask.fBounds.fTop = dstMask.fBounds.fTop; in getImage()
630 if (dstMask.fBounds.fTop < srcMask.fBounds.fTop) { in getImage()
631 int32_t topDiff = srcMask.fBounds.fTop - dstMask.fBounds.fTop; in getImage()
632 dstMask.fImage += dstMask.fRowBytes * topDiff; in getImage()
633 dstMask.fBounds.fTop = srcMask.fBounds.fTop; in getImage()
636 if (srcMask.fBounds.fLeft < dstMask.fBounds.fLeft) { in getImage()
637 int32_t leftDiff = dstMask.fBounds.fLeft - srcMask.fBounds.fLeft; in getImage()
639 srcMask.fBounds.fLeft = dstMask.fBounds.fLeft; in getImage()
641 if (dstMask.fBounds.fLeft < srcMask.fBounds.fLeft) { in getImage()
642 int32_t leftDiff = srcMask.fBounds.fLeft - dstMask.fBounds.fLeft; in getImage()
643 dstMask.fImage += leftDiff; in getImage()
644 dstMask.fBounds.fLeft = srcMask.fBounds.fLeft; in getImage()
647 if (srcMask.fBounds.fBottom < dstMask.fBounds.fBottom) { in getImage()
648 dstMask.fBounds.fBottom = srcMask.fBounds.fBottom; in getImage()
650 if (dstMask.fBounds.fBottom < srcMask.fBounds.fBottom) { in getImage()
651 srcMask.fBounds.fBottom = dstMask.fBounds.fBottom; in getImage()
654 if (srcMask.fBounds.fRight < dstMask.fBounds.fRight) { in getImage()
655 dstMask.fBounds.fRight = srcMask.fBounds.fRight; in getImage()
657 if (dstMask.fBounds.fRight < srcMask.fBounds.fRight) { in getImage()
658 srcMask.fBounds.fRight = dstMask.fBounds.fRight; in getImage()
661 SkASSERT(srcMask.fBounds == dstMask.fBounds); in getImage()
664 int dstRB = dstMask.fRowBytes; in getImage()
668 uint8_t* dst = dstMask.fImage; in getImage()
676 if (dstMask.fBounds != origBounds) { in getImage()