Hi, I my app, I receive a raw image in 16 bits depth. My defaut visual have a depth of 24 bits (and all other Visual have 24 or 32bits depth on my X server).
To display the bitmap I try to create an XImage with XCreateImage() and display it with XPutImage(). But X displays a "bad match" error If I try to display a "raw image" with the same depth (24bits) as the visual (24bits), my app works. Question : XImage APIs (XCreateImage() / XPutImage() / ...) can convert 'on the fly' the depth of the bitmap to match the visual depth or must I convert myself the raw bitmap to match the visual depth ? (convert each pixel from 16bits to 24 bits) thanks _______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg