Searched refs:red_err (Results 1 – 1 of 1) sorted by relevance
83 INT red_err; in _gx_image_reader_one_row_dither() local100 red_err = (cur_err[col + 1] >> GX_FS_SCALE); in _gx_image_reader_one_row_dither()104 if (want_pixel.gx_pixel_red + red_err > 255) in _gx_image_reader_one_row_dither()108 else if (want_pixel.gx_pixel_red + red_err < 0) in _gx_image_reader_one_row_dither()114 want_pixel.gx_pixel_red = (GX_UBYTE)(want_pixel.gx_pixel_red + red_err); in _gx_image_reader_one_row_dither()148 red_err = ((want_pixel.gx_pixel_red - written_pixel.gx_pixel_red) << GX_FS_SCALE); in _gx_image_reader_one_row_dither()153 if (GX_ABS(red_err) > GX_DITHER_SPECKLE_LIMIT) in _gx_image_reader_one_row_dither()155 cur_err[col + 2] += ((red_err * 7) >> 4); in _gx_image_reader_one_row_dither()156 next_err[col] += ((red_err * 3) >> 4); in _gx_image_reader_one_row_dither()157 next_err[col + 1] += ((red_err * 5) >> 4); in _gx_image_reader_one_row_dither()[all …]