Lines Matching refs:pmap
1177 const SkPixmap& pmap = result.pixmap(); in drawBitmapAsMask() local
1179 mask.fBounds.set(ix, iy, ix + pmap.width(), iy + pmap.height()); in drawBitmapAsMask()
1181 mask.fRowBytes = SkToU32(pmap.rowBytes()); in drawBitmapAsMask()
1183 mask.fImage = (uint8_t*)pmap.addr8(0, 0); in drawBitmapAsMask()
1260 static bool clipHandlesSprite(const SkRasterClip& clip, int x, int y, const SkPixmap& pmap) { in clipHandlesSprite() argument
1261 return clip.isBW() || clip.quickContains(x, y, x + pmap.width(), y + pmap.height()); in clipHandlesSprite()
1297 const SkPixmap& pmap = unlocker.pixmap(); in drawBitmap() local
1300 if (clipHandlesSprite(*fRC, ix, iy, pmap)) { in drawBitmap()
1304 SkBlitter* blitter = SkBlitter::ChooseSprite(fDst, *paint, pmap, ix, iy, &allocator); in drawBitmap()
1306 SkScan::FillIRect(SkIRect::MakeXYWH(ix, iy, pmap.width(), pmap.height()), in drawBitmap()
1355 const SkPixmap& pmap = unlocker.pixmap(); in drawSprite() local
1357 if (nullptr == paint.getColorFilter() && clipHandlesSprite(*fRC, x, y, pmap)) { in drawSprite()
1361 SkBlitter* blitter = SkBlitter::ChooseSprite(fDst, paint, pmap, x, y, &allocator); in drawSprite()