Home | History | Annotate | Download | only in core

Lines Matching full:skbitmap

17 SkBitmapDevice::SkBitmapDevice(const SkBitmap& bitmap)
19 SkASSERT(SkBitmap::kARGB_4444_Config != bitmap.config());
22 SkBitmapDevice::SkBitmapDevice(const SkBitmap& bitmap, const SkDeviceProperties& deviceProperties)
27 SkBitmapDevice::SkBitmapDevice(SkBitmap::Config config, int width, int height, bool isOpaque) {
39 SkBitmapDevice::SkBitmapDevice(SkBitmap::Config config, int width, int height, bool isOpaque,
57 void SkBitmapDevice::replaceBitmapBackendForRasterSurface(const SkBitmap& bm) {
64 SkBaseDevice* SkBitmapDevice::onCreateCompatibleDevice(SkBitmap::Config config,
94 const SkBitmap& SkBitmapDevice::onAccessBitmap() {
102 bool SkBitmapDevice::filterImage(SkImageFilter* filter, const SkBitmap& src,
103 const SkMatrix& ctm, SkBitmap* result,
112 bool SkBitmapDevice::onReadPixels(const SkBitmap& bitmap,
115 SkASSERT(SkBitmap::kARGB_8888_Config == bitmap.config());
122 const SkBitmap& src = this->accessBitmap(false);
124 SkBitmap subset;
128 if (SkBitmap::kARGB_8888_Config != subset.config()) {
130 subset.copyTo(&subset, SkBitmap::kARGB_8888_Config);
138 void SkBitmapDevice::writePixels(const SkBitmap& bitmap,
144 const SkBitmap* sprite = &bitmap;
146 if (SkBitmap::kARGB_8888_Config == bitmap.config() &&
152 SkBitmap dstBmp = this->accessBitmap(true);
162 if (SkBitmap::kARGB_8888_Config == dstBmp.config() && !dstBmp.isNull()) {
168 dstBmp.setConfig(SkBitmap::kARGB_8888_Config,
256 void SkBitmapDevice::drawBitmap(const SkDraw& draw, const SkBitmap& bitmap,
261 void SkBitmapDevice::drawBitmapRect(const SkDraw& draw, const SkBitmap& bitmap,
267 SkBitmap tmpBitmap;
280 const SkBitmap* bitmapPtr = &bitmap;
348 void SkBitmapDevice::drawSprite(const SkDraw& draw, const SkBitmap& bitmap,
383 const SkBitmap& src = device->accessBitmap(false);
395 if (SkBitmap::kARGB_8888_Config != fBitmap.config() ||