Lines Matching refs:red

774          int r = (palette[i].red >> (8 - PNG_QUANTIZE_RED_BITS));
971 png_fixed_point red, png_fixed_point green)
1013 if (red >= 0 && green >= 0 && red + green <= PNG_FP_1)
1022 red_int = (png_uint_16)(((png_uint_32)red*32768)/100000);
1032 if (red >= 0 && green >= 0)
1059 png_set_rgb_to_gray(png_structrp png_ptr, int error_action, double red,
1063 png_fixed(png_ptr, red, "rgb to gray red coefficient"),
1177 png_ptr->background.red =
1178 png_ptr->palette[png_ptr->background.index].red;
1277 png_ptr->background.red = png_ptr->background.green =
1282 png_ptr->trans_color.red = png_ptr->trans_color.green =
1471 if (png_ptr->background.red == png_ptr->background.green &&
1472 png_ptr->background.red == png_ptr->background.blue)
1475 png_ptr->background.gray = png_ptr->background.red;
1517 CHOP(png_ptr->background.red);
1539 png_ptr->background.red = (png_uint_16)(png_ptr->background.red * 257);
1615 back.red = png_ptr->gamma_table[png_ptr->background.red];
1619 back_1.red = png_ptr->gamma_to_1[png_ptr->background.red];
1653 back.red = png_gamma_8bit_correct(png_ptr->background.red,
1663 back.red = (png_byte)png_ptr->background.red;
1670 back_1.red = png_gamma_8bit_correct(png_ptr->background.red,
1680 back_1.red = (png_byte)png_ptr->background.red;
1699 v = png_ptr->gamma_to_1[palette[i].red];
1700 png_composite(w, v, png_ptr->trans_alpha[i], back_1.red);
1701 palette[i].red = png_ptr->gamma_from_1[w];
1714 palette[i].red = png_ptr->gamma_table[palette[i].red];
1770 if ((png_ptr->background.red != png_ptr->background.green) ||
1771 (png_ptr->background.red != png_ptr->background.blue) ||
1772 (png_ptr->background.red != png_ptr->background.gray))
1777 png_ptr->background_1.red = png_gamma_correct(png_ptr,
1778 png_ptr->background.red, g);
1789 png_ptr->background.red = png_gamma_correct(png_ptr,
1790 png_ptr->background.red, gs);
1803 png_ptr->background_1.red = png_ptr->background_1.green
1806 png_ptr->background.red = png_ptr->background.green
1835 palette[i].red = png_ptr->gamma_table[palette[i].red];
1859 back.red = (png_byte)png_ptr->background.red;
1873 png_composite(palette[i].red, palette[i].red,
1874 png_ptr->trans_alpha[i], back.red);
1895 int shift = 8 - png_ptr->sig_bit.red;
1906 int component = png_ptr->palette[i].red;
1909 png_ptr->palette[i].red = (png_byte)component;
2268 shift[channels++] = bit_depth - sig_bits->red;
2994 * the API takes just red and green coefficients the blue coefficient is
3030 png_byte red = *(sp++);
3034 if (red != green || red != blue)
3036 red = png_ptr->gamma_to_1[red];
3042 (rc*red + gc*green + bc*blue + 16384)>>15];
3051 red = png_ptr->gamma_table[red];
3053 *(dp++) = red;
3069 png_byte red = *(sp++);
3073 if (red != green || red != blue)
3079 *(dp++) = (png_byte)((rc*red + gc*green + bc*blue)>>15);
3083 *(dp++) = red;
3102 png_uint_16 red, green, blue, w;
3105 hi=*(sp)++; lo=*(sp)++; red = (png_uint_16)((hi << 8) | (lo));
3109 if (red == green && red == blue)
3112 w = png_ptr->gamma_16_table[(red & 0xff)
3113 >> png_ptr->gamma_shift][red >> 8];
3116 w = red;
3121 png_uint_16 red_1 = png_ptr->gamma_16_to_1[(red & 0xff)
3122 >> png_ptr->gamma_shift][red>>8];
3154 png_uint_16 red, green, blue, gray16;
3157 hi=*(sp)++; lo=*(sp)++; red = (png_uint_16)((hi << 8) | (lo));
3161 if (red != green || red != blue)
3168 gray16 = (png_uint_16)((rc*red + gc*green + bc*blue + 16384) >>
3484 if (*sp == png_ptr->trans_color.red &&
3488 *sp = (png_byte)png_ptr->background.red;
3507 if (*sp == png_ptr->trans_color.red &&
3511 *sp = (png_byte)png_ptr->background.red;
3534 if (r == png_ptr->trans_color.red &&
3539 *sp = (png_byte)((png_ptr->background.red >> 8) & 0xff);
3540 *(sp + 1) = (png_byte)(png_ptr->background.red & 0xff);
3581 if (r == png_ptr->trans_color.red &&
3585 *sp = (png_byte)((png_ptr->background.red >> 8) & 0xff);
3586 *(sp + 1) = (png_byte)(png_ptr->background.red & 0xff);
3750 *sp = (png_byte)png_ptr->background.red;
3760 png_composite(w, v, a, png_ptr->background_1.red);
3786 *sp = (png_byte)png_ptr->background.red;
3793 png_composite(*sp, *sp, a, png_ptr->background.red);
3836 *sp = (png_byte)((png_ptr->background.red >> 8) & 0xff);
3837 *(sp + 1) = (png_byte)(png_ptr->background.red & 0xff);
3852 png_composite_16(w, v, a, png_ptr->background_1.red);
3891 *sp = (png_byte)((png_ptr->background.red >> 8) & 0xff);
3892 *(sp + 1) = (png_byte)(png_ptr->background.red & 0xff);
3912 png_composite_16(v, r, a, png_ptr->background.red);
4338 *dp-- = palette[*sp].red;
4364 *dp-- = palette[*sp].red;
4545 png_byte red = (png_byte)(trans_color->red & 0xff);
4552 if (*(sp - 2) == red && *(sp - 1) == green && *(sp) == blue)
4565 png_byte red_high = (png_byte)((trans_color->red >> 8) & 0xff);
4568 png_byte red_low = (png_byte)(trans_color->red & 0xff);