Lines Matching defs:hasAlpha
93 SkBitmap::Config *config, bool *hasAlpha,
296 bool hasAlpha = false;
299 if (!this->getBitmapConfig(png_ptr, info_ptr, &config, &hasAlpha, &theTranspColor)) {
320 decodePalette(png_ptr, info_ptr, &hasAlpha, &reallyHasAlpha, &colorTable);
368 } else if (hasAlpha) {
730 bool hasAlpha = false;
733 if (!this->getBitmapConfig(png_ptr, info_ptr, &config, &hasAlpha, &theTranspColor)) {
752 decodePalette(png_ptr, info_ptr, &hasAlpha, &reallyHasAlpha, &colorTable);
829 } else if (hasAlpha) {
921 bool hasAlpha) {
925 hasAlpha = false; // we store false in the table entries for kIndex8
942 if (gMap[i].fConfig == config && gMap[i].fHasAlpha == hasAlpha) {
965 /* Pack palette[] with the corresponding colors, and if hasAlpha is true, also
966 pack trans[] and return the number of trans[] entries written. If hasAlpha
974 png_byte* SK_RESTRICT trans, bool hasAlpha) {
980 if (hasAlpha) {
1028 const bool& hasAlpha, int colorType,
1039 const bool hasAlpha = !bitmap.isOpaque();
1070 if (hasAlpha) {
1095 return doEncode(stream, bitmap, hasAlpha, colorType,
1100 const bool& hasAlpha, int colorType,
1148 int numTrans = pack_palette(ct, paletteColors, trans, hasAlpha);
1161 transform_scanline_proc proc = choose_proc(config, hasAlpha);