Dear Sirs,

Has anybody written a X windows driver that converts 8 bit pseudocolor visuals into 24 
trucolor?

This is the problem

"what we need is having two different pseudo color 8 bits visuals, we
will call "standard" and "underlay".  in both visuals we  have several
windows and colormaps and we have a root window. But in the "standard"
visual" we would have a special (fixed) transparency color index in each
colormap, that allows to see the underlay visual windows below:
for instance suppose i create window A in the underlay visual, and do some
drawings inside : nothing appears on the screen.
now i create another window B in the normal visual, and paint its
background  with the transparency color ; if part of the B window
rectangle intersects the A window rectangle, i can see the drawings in the
intersection.
All of this is standard X11 behaviour.

The colormaps in both visual can be changed in real time by the
application. That's why the problem is complicated and prevents from using
directly the hardware.
But those changes are not done very often  and we might accept a software
palette in the two visuals, that maps pseudocolors to tru colors.
that's why i'm confident a solution might exists with ony software changes
in the driver or X server."

Regards

Mike Clery
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to