Lines Matching refs:srcMask
598 SkMask srcMask; in getImage() local
604 srcMask = filteredMask; in getImage()
607 srcMask = unfilteredGlyph->mask(); in getImage()
613 srcMask = unfilteredGlyph->mask(); in getImage()
616 srcMask.fImage = static_cast<uint8_t*>(tmpGlyphImageStorage.get()); in getImage()
617 memcpy(srcMask.fImage, unfilteredGlyph->fImage, imageSize); in getImage()
620 SkASSERT_RELEASE(srcMask.fFormat == origGlyph.fMaskFormat); in getImage()
625 if (srcMask.fBounds.fTop < dstMask.fBounds.fTop) { in getImage()
626 int32_t topDiff = dstMask.fBounds.fTop - srcMask.fBounds.fTop; in getImage()
627 srcMask.fImage += srcMask.fRowBytes * topDiff; 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()
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()
638 srcMask.fImage += leftDiff; 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()
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()
662 int width = srcMask.fBounds.width(); in getImage()
663 int height = srcMask.fBounds.height(); in getImage()
665 int srcRB = srcMask.fRowBytes; in getImage()
667 const uint8_t* src = srcMask.fImage; in getImage()