- const ScreenInfo *_screen;
-
- // the number of bits (1-255) that each shade of color spans across. best
- // case is 1, which gives 255 shades
- int _red_bits;
- int _green_bits;
- int _blue_bits;
-
- // color tables, meaning, 256 (possibly) different shades of each color,
- // based on the number of bits there are available for each color in the
- // visual
- unsigned char _red_color_table[256];
- unsigned char _green_color_table[256];
- unsigned char _blue_color_table[256];
-
-/*
- Bool _dither;
-
- int _cpc; // colors-per-channel: must be a value between [2,6]
- int _bpp; // bits-per-pixel
-
- unsigned int *_grad_xbuffer;
- unsigned int *_grad_ybuffer;
- unsigned int _grad_buffer_width;
- unsigned int _grad_buffer_height;
-
- unsigned long *_sqrt_table;
-
- // These values are all determined based on a visual
-
- int _red_bits; // the number of bits (1-255) that each shade of color
- int _green_bits; // spans across. best case is 1, which gives 255 shades.
- int _blue_bits;
- unsigned char _red_color_table[256];
- unsigned char _green_color_table[256];
- unsigned char _blue_color_table[256];