Lines Matching defs:pmap
975 SkPixmap pmap;
976 if (!bitmap.peekPixels(&pmap)) {
980 mask.fBounds.setXYWH(ix, iy, pmap.width(), pmap.height());
982 mask.fRowBytes = SkToU32(pmap.rowBytes());
984 mask.fImage = (uint8_t*)pmap.addr8(0, 0);
1060 static bool clipHandlesSprite(const SkRasterClip& clip, int x, int y, const SkPixmap& pmap) {
1061 return clip.isBW() || clip.quickContains(SkIRect::MakeXYWH(x, y, pmap.width(), pmap.height()));
1094 SkPixmap pmap;
1095 if (!bitmap.peekPixels(&pmap)) {
1100 if (clipHandlesSprite(*fRC, ix, iy, pmap)) {
1103 SkBlitter* blitter = SkBlitter::ChooseSprite(fDst, *paint, pmap, ix, iy, &allocator,
1106 SkScan::FillIRect(SkIRect::MakeXYWH(ix, iy, pmap.width(), pmap.height()),
1151 SkPixmap pmap;
1152 if (!bitmap.peekPixels(&pmap)) {
1156 if (nullptr == paint.getColorFilter() && clipHandlesSprite(*fRC, x, y, pmap)) {
1159 SkBlitter* blitter = SkBlitter::ChooseSprite(fDst, paint, pmap, x, y, &allocator,