Lines Matching full:skbitmap
74 AutoCheckLockCountBalance(const SkBitmap&) { /* do nothing */ }
79 AutoCheckLockCountBalance(const SkBitmap& bm) : fPixelRef(bm.pixelRef()) {
521 SkCanvas::SkCanvas(const SkBitmap& bitmap)
644 bool SkCanvas::readPixels(SkBitmap* bitmap,
654 bool SkCanvas::readPixels(const SkIRect& srcRect, SkBitmap* bitmap) {
666 SkBitmap tmp;
667 tmp.setConfig(SkBitmap::kARGB_8888_Config, bounds.width(),
677 void SkCanvas::writePixels(const SkBitmap& bitmap, int x, int y,
736 #define C32MASK (1 << SkBitmap::kARGB_8888_Config)
737 #define C16MASK (1 << SkBitmap::kRGB_565_Config)
738 #define C8MASK (1 << SkBitmap::kA8_Config)
740 static SkBitmap::Config resolve_config(SkCanvas* canvas,
763 return SkBitmap::kA8_Config;
766 return SkBitmap::kRGB_565_Config;
769 return SkBitmap::kARGB_8888_Config; // default answer
772 return SkBitmap::kARGB_8888_Config; // default answer
850 SkBitmap::Config config = resolve_config(this, ir, flags, &isOpaque);
957 static bool reject_bitmap(const SkBitmap& bitmap) {
961 void SkCanvas::internalDrawBitmap(const SkBitmap& bitmap,
1000 SkBitmap dst;
1001 const SkBitmap& src = srcDev->accessBitmap(false);
1016 void SkCanvas::drawSprite(const SkBitmap& bitmap, int x, int y,
1038 SkBitmap dst;
1533 SkBaseDevice* SkCanvas::createLayerDevice(SkBitmap::Config config,
1545 SkBaseDevice* SkCanvas::createCompatibleDevice(SkBitmap::Config config,
1730 void SkCanvas::drawBitmap(const SkBitmap& bitmap, SkScalar x, SkScalar y,
1754 void SkCanvas::internalDrawBitmapRect(const SkBitmap& bitmap, const SkRect* src,
1788 void SkCanvas::drawBitmapRectToRect(const SkBitmap& bitmap, const SkRect* src,
1795 void SkCanvas::drawBitmapMatrix(const SkBitmap& bitmap, const SkMatrix& matrix,
1801 void SkCanvas::internalDrawBitmapNine(const SkBitmap& bitmap,
1868 void SkCanvas::drawBitmapNine(const SkBitmap& bitmap, const SkIRect& center,