XlibRGB Rendering RGB buffers to X drawables. The XlibRGB set of functions is a port of the #GdkRGB library to use plain Xlib and X drawables. You can use these functions to render RGB buffers into drawables very quickly with high-quality dithering. GdkRGB FIXME: Describe this. @colors: FIXME. @lut: FIXME. These values are used to specify which dithering method should be used. XLIB_RGB_DITHER_NONE will use no dithering and simply map the colors in an RGB buffer to the closest colors that the display can provide. XLIB_RGB_DITHER_NORMAL will provide dithering only on pseudocolor displays. XLIB_RGB_DITHER_MAX will provide dithering on pseudocolor and 16-bit truecolor or “high color” displays. @XLIB_RGB_DITHER_NONE: Specifies no dithering. @XLIB_RGB_DITHER_NORMAL: Specifies dithering only on pseudocolor displays. @XLIB_RGB_DITHER_MAX: Specifies dithering on high color displays. @display: @screen: @display: @screen: @prefDepth: @rgb: @Returns: @gc: @rgb: @gc: @rgb: @drawable: @gc: @x: @y: @width: @height: @dith: @rgb_buf: @rowstride: @drawable: @gc: @x: @y: @width: @height: @dith: @rgb_buf: @rowstride: @xdith: @ydith: @drawable: @gc: @x: @y: @width: @height: @dith: @buf: @rowstride: @drawable: @gc: @x: @y: @width: @height: @dith: @buf: @rowstride: @colors: @n_colors: @Returns: @cmap: @drawable: @gc: @x: @y: @width: @height: @dith: @buf: @rowstride: @cmap: @Returns: @verbose: @install: @min_colors: @Returns: @Returns: @Returns: @Returns: @Returns: @Returns: