From: Jay Link (jlink@ilbbs.com)
Date: Thu 29 Nov 2001 - 06:54:44 IST
> Are there any functions to get rgb values of these 16 basic colors is my > question, I guess. (or a way to decode gl_getpixelrgb() when using these?) I hacked this a while ago, using vga_setcolor() and vga_drawpixel() to put the 16 basic colors on the screen, and then gl_getpixelrgb() to read the RGB values. Be sure to call gl_setrgbpalette() first. Here are the values I came up with: 0 = 0, 0, 0 // black 1 = 0, 0, 170 // blue 2 = 0, 170, 0 // green 3 = 0, 170, 170 // cyan 4 = 170, 0, 0 // red 5 = 170, 0, 170 // magenta 6 = 170, 85, 0 // brown 7 = 170, 170, 170 // grey 8 = 85, 85, 85 // dark grey (light black) 9 = 85, 85, 255 // light blue 10 = 85, 255, 85 // light green 11 = 85, 255, 255 // light cyan 12 = 255, 85, 85 // light red 13 = 255, 85, 255 // light magenta 14 = 255, 255, 85 // yellow (light brown) 15 = 255, 255, 255 // white (light grey) -J ------------------------------------------------------------------ Unsubscribe: To: listbot@svgalib.org Body: unsubscribe linux-svgalib
This archive was generated by hypermail 2.1.4 : Wed 21 Jan 2004 - 22:10:24 IST