vga_setpalette3
Set a color in the color lookup table
Usage
#include <vga.h>
void vga_setpalette(int index, int r, int g, int b);
Overview
Set the current color with index index to RGB values r, g, and b, each in the range 0 - 63. This function is only sensible in 16 or 256 color modes. It selects which color all vga_setcolor(index) drawn pixels will actually refer to.
Note that setting color 0 will modify the background color and that setting any color in range 0 .. 15 will affect the operation of vga_setegacolor(3).
If the VGA_CLUT8 feature is set for the current mode with vga_ext_set(3) the r, g, and b values are in the range 0 - 255.
The vgatest(6) demo shows the basic use of this function.
Releases
Unchanged in 5 releases since Debian 3.1 (Sarge).