• Home
  • Raw
  • Download

Lines Matching refs:SkBitmap

69     virtual bool onDecodeRegion(SkBitmap* bitmap, SkIRect rect);
70 virtual bool onDecode(SkStream* stream, SkBitmap* bm, Mode);
78 SkBitmap::Config *config, bool *hasAlpha, bool *doDither,
140 static bool substituteTranspColor(SkBitmap* bm, SkPMColor match) { in substituteTranspColor()
141 SkASSERT(bm->config() == SkBitmap::kARGB_8888_Config); in substituteTranspColor()
158 static bool canUpscalePaletteToConfig(SkBitmap::Config dstConfig, in canUpscalePaletteToConfig()
161 case SkBitmap::kARGB_8888_Config: in canUpscalePaletteToConfig()
162 case SkBitmap::kARGB_4444_Config: in canUpscalePaletteToConfig()
164 case SkBitmap::kRGB_565_Config: in canUpscalePaletteToConfig()
261 bool SkPNGImageDecoder::onDecode(SkStream* sk_stream, SkBitmap* decodedBitmap, in onDecode()
281 SkBitmap::Config config; in onDecode()
316 SkBitmap::kIndex8_Config == config ? in onDecode()
341 if (SkBitmap::kIndex8_Config == config && 1 == sampleSize) { in onDecode()
448 SkBitmap::Config *configp, bool *hasAlphap, bool *doDitherp, in getBitmapConfig()
476 *configp = SkBitmap::kIndex8_Config; in getBitmapConfig()
521 if (*configp != SkBitmap::kARGB_4444_Config) { in getBitmapConfig()
522 *configp = SkBitmap::kARGB_8888_Config; in getBitmapConfig()
525 if (*configp != SkBitmap::kRGB_565_Config && in getBitmapConfig()
526 *configp != SkBitmap::kARGB_4444_Config) { in getBitmapConfig()
527 *configp = SkBitmap::kARGB_8888_Config; in getBitmapConfig()
610 bool SkPNGImageDecoder::onDecodeRegion(SkBitmap* bm, SkIRect rect) { in onDecodeRegion()
626 SkBitmap::Config config; in onDecodeRegion()
639 SkBitmap *decodedBitmap = new SkBitmap; in onDecodeRegion()
640 SkAutoTDelete<SkBitmap> adb(decodedBitmap); in onDecodeRegion()
661 SkBitmap::kIndex8_Config == config ? in onDecodeRegion()
691 if (SkBitmap::kIndex8_Config == config && 1 == sampleSize) { in onDecodeRegion()
886 static transform_scanline_proc choose_proc(SkBitmap::Config config, in choose_proc()
890 if (SkBitmap::kIndex8_Config == config) { in choose_proc()
895 SkBitmap::Config fConfig; in choose_proc()
899 { SkBitmap::kRGB_565_Config, false, transform_scanline_565 }, in choose_proc()
900 { SkBitmap::kARGB_8888_Config, false, transform_scanline_888 }, in choose_proc()
901 { SkBitmap::kARGB_8888_Config, true, transform_scanline_8888 }, in choose_proc()
902 { SkBitmap::kARGB_4444_Config, false, transform_scanline_444 }, in choose_proc()
903 { SkBitmap::kARGB_4444_Config, true, transform_scanline_4444 }, in choose_proc()
904 { SkBitmap::kIndex8_Config, false, transform_scanline_index8 }, in choose_proc()
991 virtual bool onEncode(SkWStream* stream, const SkBitmap& bm, int quality);
994 bool SkPNGImageEncoder::onEncode(SkWStream* stream, const SkBitmap& bitmap, in onEncode()
996 SkBitmap::Config config = bitmap.getConfig(); in onEncode()
1004 case SkBitmap::kIndex8_Config: in onEncode()
1007 case SkBitmap::kARGB_8888_Config: in onEncode()
1013 case SkBitmap::kARGB_4444_Config: in onEncode()
1019 case SkBitmap::kRGB_565_Config: in onEncode()
1096 if (SkBitmap::kIndex8_Config == config) { in onEncode()