Home | History | Annotate | Download | only in pdf

Lines Matching full:skbitmap

10 #include "SkBitmap.h"
28 static size_t get_uncompressed_size(const SkBitmap& bitmap,
31 case SkBitmap::kIndex8_Config:
33 case SkBitmap::kARGB_4444_Config:
35 case SkBitmap::kRGB_565_Config:
37 case SkBitmap::kARGB_8888_Config:
39 case SkBitmap::kA8_Config:
47 static SkStream* extract_index8_image(const SkBitmap& bitmap,
61 static SkStream* extract_argb4444_data(const SkBitmap& bitmap,
116 static SkStream* extract_rgb565_image(const SkBitmap& bitmap,
134 static SkStream* extract_argb8888_data(const SkBitmap& bitmap,
168 static SkStream* extract_a8_alpha(const SkBitmap& bitmap,
196 * Extract either the color or image data from a SkBitmap into a SkStream.
208 static SkStream* extract_image_data(const SkBitmap& bitmap,
211 SkBitmap::Config config = bitmap.config();
212 if (extractAlpha && (config == SkBitmap::kIndex8_Config ||
213 config == SkBitmap::kRGB_565_Config)) {
225 case SkBitmap::kIndex8_Config:
230 case SkBitmap::kARGB_4444_Config:
234 case SkBitmap::kRGB_565_Config:
239 case SkBitmap::kARGB_8888_Config:
243 case SkBitmap::kA8_Config:
305 static uint32_t get_argb8888_neighbor_avg_color(const SkBitmap& bitmap,
339 static uint16_t get_argb4444_neighbor_avg_color(const SkBitmap& bitmap,
373 static SkBitmap unpremultiply_bitmap(const SkBitmap& bitmap,
375 SkBitmap outBitmap;
383 case SkBitmap::kARGB_4444_Config: {
411 case SkBitmap::kARGB_8888_Config: {
440 SkPDFImage* SkPDFImage::CreateImage(const SkBitmap& bitmap,
443 if (bitmap.config() == SkBitmap::kNo_Config) {
462 SkBitmap::Config config = bitmap.config();
463 if (alphaData.get() != NULL && (config == SkBitmap::kARGB_8888_Config ||
464 config == SkBitmap::kARGB_4444_Config)) {
465 SkBitmap unpremulBitmap = unpremultiply_bitmap(bitmap, srcRect);
499 const SkBitmap& bitmap,
521 SkBitmap::Config config = fBitmap.config();
526 bool alphaOnly = (config == SkBitmap::kA8_Config);
541 } else if (config == SkBitmap::kIndex8_Config) {
550 if (config == SkBitmap::kARGB_4444_Config) {
555 if (config == SkBitmap::kRGB_565_Config) {
592 SkBitmap subset;