gl_setpalettecolor(3)  Svgalib User Manual  gl_setpalettecolor(3)

       gl_setpalettecolor,  gl_setpalettecolors,  gl_setpalette -
       set the color palette

       #include <vgagl.h>

       void gl_setpalettecolor(int c, int r, int g, int b);
       void gl_setpalettecolors(int s, int n, void *sp);
       void gl_setpalette(void *sp);

       gl_setpalettecolor sets red, green and blue values (in the
       range 0 - 63) of color c from the color-lookup-table to r,
       g and b.

       gl_setpalettecolors sets RGB values of n  colors  starting
       at s, which are stored as a table of groups of three bytes
       each at sp.

       gl_setpalette is equivalent  to  setpalettecolors(0,  256,

       vga_ext_set(3)  might change the range of the colors to be
       set to 0 - 255.

       svgalib(7),   vgagl(7),   svgalib(5),   threedkit(7),
       testgl(1),  vga_ext_set(3), gl_getpalette(3), gl_getpalet-
       tecolor(3), gl_getpalettecolors(3).

       This manual page was edited by Michael Weller <eowmob@exp->.  The  exact  source  of the referenced
       demo as well as of the original documentation is  unknown.

       It  is  very  likely that both are at least to some extent
       are due to Harm Hanemaayer <>.

       Occasionally this might be wrong. I  hereby  asked  to  be
       excused by the original author and will happily accept any
       additions or corrections to  this  first  version  of  the
       svgalib manual.

Svgalib (>= 1.2.11)         2 Aug 1997                          1