Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
gl_getpalettecolor(3)	       Svgalib User Manual	   gl_getpalettecolor(3)

NAME
     gl_getpalettecolor,  gl_getpalettecolors,	gl_getpalette  -  read the color
     palette

SYNOPSIS
     #include <vgagl.h>

     void gl_getpalettecolor(int c, int *r, int *g, int *b);
     void gl_getpalettecolors(int s, int n, void *dp);
     void gl_getpalette(void *dp);

DESCRIPTION
     gl_getpalettecolor gets red, green and blue values (in the range 0 - 63) of
     color c from the color-lookup-table, and stores them  as  integers  in  the
     memory locations pointed to by r, g and b.

     gl_getpalettecolors  gets	RGB  values of n colors starting at s, which are
     stored as a table of groups of three bytes each at dp.

     gl_getpalette is equivalent to getpalettecolors(0, 256, dp).

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

SEE ALSO
     svgalib(7),    vgagl(7),	 svgalib.conf(5),    threedkit(7),    testgl(1),
     vga_ext_set(3),  gl_setpalette(3), gl_setpalettecolor(3), gl_setpalettecol-
     ors(3).

AUTHOR
     This manual page was  edited  by  Michael	Weller	<eowmob@exp-math.uni-es-
     sen.de>. 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 <H.Hanemaayer@inter.nl.net>.

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

Svgalib (>= 1.2.11)		   2 Aug 1997		   gl_getpalettecolor(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=gl_getpalettecolor&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help