Reading the “Xlib - C library X reference” X11 documentation, I am
still confused as to a particular point of the X11 XPutImage()
documentation. Yeah, I understand ZPixmap is the conventional RGB
image format representation, but really, what is this XYPixmap
representational form? I can’t help but be curious about it.
20200519/DuckDuckGo xybitmap format
20200519/DuckDuckGo xypixmap format
20200519/https://rkennke.wordpress.com/2007/07/12/xypixmap/
Alas, the article is only a prompt asking the question seeking an
answer. But indeed, there is a hint. “Search for XYFormat in
rfc1013.”
Also, there’s a StackOverflow question on this, surely a direct answer
will be there.
20200519/https://stackoverflow.com/questions/28323960/what-is-the-difference-between-xypixmap-zpixmap-ximage-xshmimage-and-bitmap-i
No… the StackOverflow question has a half-hearted answer. Yeah, it
hints that an XYPixmap is a list of separated planes, i.e. first
instead of RGB data being interleaved and adjacent, first comes all
the red data in an image, then comes all the green data in an image,
then comes all the blue data in an image. But what do they mean by
planes? Does one “bit plane” include only one bit, or is it really
all the bits of the same channel together? So this is why we need to
keep searching for rfc1013.
Read on →