FreeBSD Manual Pages
makecol15_dither(3) Allegro manual makecol15_dither(3) NAME makecol15_dither, makecol16_dither - Calculates a dithered 15 or 16-bit RGB value. Allegro game programming library. SYNOPSIS #include <allegro.h> int makecol15_dither(int r, int g, int b, int x, int y); int makecol16_dither(int r, int g, int b, int x, int y); DESCRIPTION Given both a color value and a pixel coordinate, calculate a dithered 15 or 16-bit RGB value. This can produce better results when reducing images from truecolor to hicolor. In addition to calling these func- tions directly, hicolor dithering can be automatically enabled when loading graphics by calling the set_color_conversion() function, for example set_color_conversion(COLORCONV_REDUCE_TRUE_TO_HI | COLOR- CONV_DITHER). Example: int pixel1, pixel2; /* The following two color values MAY be different. */ pixel1 = makecol16_dither(255, 192, 64, 0, 0); pixel2 = makecol16_dither(255, 192, 64, 1, 0); RETURN VALUE Returns the RGB value dithered for the specified coordinate. SEE ALSO makecol(3), makecol8(3), set_color_conversion(3) Allegro version 4.4.3 makecol15_dither(3)
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=makecol15_dither&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>
