Lines Matching refs:channels

336     *    premultiply the color channels
338 * encode the alpha as well as the color channels
342 * premultiplying the color channels or not.
357 case PNG_ALPHA_ASSOCIATED: /* color channels premultiplied */
883 * to alpha channels.
938 /* Expand tRNS chunks to alpha channels. */
952 /* Expand to 16-bit channels, expand the tRNS chunk too (because otherwise
2094 info_ptr->channels = 1;
2097 info_ptr->channels = 3;
2100 info_ptr->channels = 1;
2112 info_ptr->channels++;
2120 info_ptr->channels++;
2135 info_ptr->channels = png_ptr->user_transform_channels;
2139 info_ptr->pixel_depth = (png_byte)(info_ptr->channels *
2251 row_info->pixel_depth = (png_byte)(8 * row_info->channels);
2252 row_info->rowbytes = row_width * row_info->channels;
2277 int channels = 0;
2282 shift[channels++] = bit_depth - sig_bits->red;
2283 shift[channels++] = bit_depth - sig_bits->green;
2284 shift[channels++] = bit_depth - sig_bits->blue;
2289 shift[channels++] = bit_depth - sig_bits->gray;
2294 shift[channels++] = bit_depth - sig_bits->alpha;
2300 for (c = have_shift = 0; c < channels; ++c)
2325 /* assert(channels == 1 && shift[0] == 1) */
2340 /* assert(channels == 1) */
2367 if (++channel >= channels)
2387 if (++channel >= channels)
2453 row_info->pixel_depth = (png_byte)(8 * row_info->channels);
2454 row_info->rowbytes = row_info->width * row_info->channels;
2481 row_info->pixel_depth = (png_byte)(8 * row_info->channels);
2482 row_info->rowbytes = row_info->width * row_info->channels;
2717 row_info->channels = 2;
2732 row_info->channels = 2;
2755 row_info->channels = 2;
2772 row_info->channels = 2;
2796 row_info->channels = 4;
2813 row_info->channels = 4;
2840 row_info->channels = 4;
2862 row_info->channels = 4;
2951 row_info->channels = (png_byte)(row_info->channels + 2);
2953 row_info->pixel_depth = (png_byte)(row_info->channels *
3199 row_info->channels = (png_byte)(row_info->channels - 2);
3202 row_info->pixel_depth = (png_byte)(row_info->channels *
4352 row_info->channels = 4;
4372 row_info->channels = 3;
4535 row_info->channels = 2;
4602 row_info->channels = 4;
4636 row_info->pixel_depth = (png_byte)(row_info->channels * 16);
4685 row_info->channels = 1;
4716 row_info->channels = 1;
5014 /* png_byte channels; number of channels (1-4) */
5015 /* png_byte pixel_depth; bits per pixel (depth*channels) */
5022 row_info->channels = png_ptr->user_transform_channels;
5025 row_info->channels);