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: