Lines Matching defs:bitmap
453 void RecordingCanvas::drawBitmap(const SkBitmap& bitmap, float left, float top, const SkPaint* paint) {
456 drawBitmap(&bitmap, paint);
460 void RecordingCanvas::drawBitmap(const SkBitmap& bitmap, const SkMatrix& matrix,
463 drawBitmap(&bitmap, paint);
470 bitmap.getBounds(&src);
472 drawBitmap(bitmap, src.fLeft, src.fTop, src.fRight, src.fBottom,
477 drawBitmap(&bitmap, paint);
482 void RecordingCanvas::drawBitmap(const SkBitmap& bitmap, float srcLeft, float srcTop,
486 && srcRight == bitmap.width()
487 && srcBottom == bitmap.height()
490 // transform simple rect to rect drawing case into position bitmap ops, since they merge
493 drawBitmap(&bitmap, paint);
500 refPaint(paint), refBitmap(bitmap),
505 void RecordingCanvas::drawBitmapMesh(const SkBitmap& bitmap, int meshWidth, int meshHeight,
512 refPaint(paint), refBitmap(bitmap), meshWidth, meshHeight,
517 void RecordingCanvas::drawNinePatch(const SkBitmap& bitmap, const android::Res_png_9patch& patch,
524 refPaint(paint), refBitmap(bitmap), refPatch(&patch)));
554 void RecordingCanvas::drawBitmap(const SkBitmap* bitmap, const SkPaint* paint) {
556 Rect(bitmap->width(), bitmap->height()),
559 refPaint(paint), refBitmap(*bitmap)));
641 // it to the bitmap pile
642 SkBitmap bitmap;
644 if (shader->isABitmap(&bitmap, nullptr, xy)) {
645 refBitmap(bitmap);