Home | History | Annotate | Download | only in lpng_v163

Lines Matching full:channels

40                 /*  png_byte channels;       number of channels (1-4) */

41 /* png_byte pixel_depth; bits per pixel (depth*channels) */
96 * row_info bit depth should be 8 (one pixel per byte). The channels
105 row_info->channels == 1)
229 row_info->pixel_depth = (png_byte)(bit_depth * row_info->channels);
253 int channels = 0;
257 shift_start[channels] = row_info->bit_depth - bit_depth->red;
258 shift_dec[channels] = bit_depth->red;
259 channels++;
261 shift_start[channels] = row_info->bit_depth - bit_depth->green;
262 shift_dec[channels] = bit_depth->green;
263 channels++;
265 shift_start[channels] = row_info->bit_depth - bit_depth->blue;
266 shift_dec[channels] = bit_depth->blue;
267 channels++;
272 shift_start[channels] = row_info->bit_depth - bit_depth->gray;
273 shift_dec[channels] = bit_depth->gray;
274 channels++;
279 shift_start[channels] = row_info->bit_depth - bit_depth->alpha;
280 shift_dec[channels] = bit_depth->alpha;
281 channels++;
326 png_uint_32 istop = channels * row_info->width;
331 const unsigned int c = i%channels;
355 png_uint_32 istop = channels * row_info->width;
359 const unsigned int c = i%channels;