[comp.windows.x] making XCopyPlane

dave@romano.cs.wisc.edu (Dave Cohrs) (04/21/89)

I have a number of applications now that work pretty well on my sun
and make use of XCopyPlane() to copy a simple 1 bit Pixmap to a window.

However, when I try to run them on a VS3100 running Xqdss (a 4 bit deep
display), they don't work.

It appears that the XCopyPlane() is a complete no-op.  It changes
neither the foreground nor the background pixels in the destination
window.  Oh, if instead of making my source Pixmaps 1bit, but instead
build them in in 4bit "color" and use XCopyArea(), it works fine.

Does anyone have a fix for this?  It's a real pain that X can't do
bitmaps.

dave cohrs
--
Dave Cohrs
+1 608 262-6617                        UW-Madison Computer Sciences Department
dave@cs.wisc.edu                       ...!{harvard,rutgers,ucbvax}!uwvax!dave

rws@EXPO.LCS.MIT.EDU (04/24/89)

    It's a real pain that X can't do bitmaps.

"X" can, it's the just broken QDSS sample server implementation than can't.
This is just one of the many ways that the QDSS code is broken.  We have no
resources to fix this, and Digital hasn't had the resources either.  The best
I can suggest right now is that, if you run Ultrix, you try the Digital product
server to see if it meets your needs.