Lines Matching defs:bitmap
229 void DisplayListCanvas::drawBitmap(const SkBitmap* bitmap, const SkPaint* paint) {
230 bitmap = refBitmap(*bitmap);
233 addDrawOp(new (alloc()) DrawBitmapOp(bitmap, paint));
236 void DisplayListCanvas::drawBitmap(const SkBitmap& bitmap, float left, float top,
240 drawBitmap(&bitmap, paint);
244 void DisplayListCanvas::drawBitmap(const SkBitmap& bitmap, const SkMatrix& matrix,
247 drawBitmap(&bitmap, paint);
254 bitmap.getBounds(&src);
256 drawBitmap(bitmap, src.fLeft, src.fTop, src.fRight, src.fBottom,
261 drawBitmap(&bitmap, paint);
266 void DisplayListCanvas::drawBitmap(const SkBitmap& bitmap, float srcLeft, float srcTop,
270 && srcRight == bitmap.width()
271 && srcBottom == bitmap.height()
274 // transform simple rect to rect drawing case into position bitmap ops, since they merge
277 drawBitmap(&bitmap, paint);
298 addDrawOp(new (alloc()) DrawBitmapRectOp(refBitmap(bitmap),
306 addDrawOp(new (alloc()) DrawBitmapRectOp(refBitmap(bitmap),
312 void DisplayListCanvas::drawBitmapMesh(const SkBitmap& bitmap, int meshWidth, int meshHeight,
319 addDrawOp(new (alloc()) DrawBitmapMeshOp(refBitmap(bitmap), meshWidth, meshHeight,
323 void DisplayListCanvas::drawNinePatch(const SkBitmap& bitmap, const Res_png_9patch& patch,
325 const SkBitmap* bitmapPtr = refBitmap(bitmap);
581 // it to the bitmap pile
582 SkBitmap bitmap;
584 if (shader->isABitmap(&bitmap, nullptr, xy)) {
585 refBitmap(bitmap);