extern "C" {
#include <X11/Xlib.h>
+#include <X11/Xutil.h>
}
namespace otk {
class RenderControl {
protected:
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;