Lines Matching full:channels
807 row_info.channels = png_ptr->usr_channels;
809 row_info.pixel_depth = (png_byte)(row_info.bit_depth * row_info.channels);
814 png_debug1(3, "row_info->channels = %d", row_info.channels);
1736 const int channels = (image->format & PNG_FORMAT_FLAG_COLOR) ? 3 : 1;
1752 aindex = channels;
1762 row_end = output_row + image->width * (channels+1);
1785 c = channels;
1826 /* Given 16-bit input (1 to 4 channels) write 8-bit output. If an alpha channel
1893 const int channels = (image->format & PNG_FORMAT_FLAG_COLOR) ? 3 : 1;
1910 aindex = channels;
1913 row_end = output_row + image->width * (channels+1);
1933 c = channels;
1954 png_bytep row_end = output_row + image->width * channels;
1987 const int channels = PNG_IMAGE_SAMPLE_CHANNELS(format);
2019 entry += i * channels;
2021 if (channels & 1) /* no alpha */
2023 if (channels >= 3) /* RGB */
2040 png_uint_16 alpha = entry[afirst ? 0 : channels-1];
2055 if (channels >= 3) /* RGB */
2075 entry += i * channels;
2077 switch (channels)