Around 11 o'clock on Oct 24, Mark Vojkovich wrote:
> > > I don't know that there are any plans to hack this. It's not > > > worth the effort in my opinion. It's a mess and the problems are > > > with the apps, not the server. It's a TrueColor world. > > > > Doesn't the RandR extension give us multiple simultaneous depths ? > > I'm not sure about that. Yes, RandR will (eventually) enable simultaneous pseudo and true color visuals on simple true color hardware (or even pseudo color hardware). You'll even be able to switch between accelerated pseudo color and accelerated true color. With the underlying rendering code now ready for this, adding the capability to the extension should be relatively straightforward. Porting the extension to the mainline XFree86 server is a separate (and much harder) issue. > You have to do it with shadow buffers for every depth 8 window. > Whenever you change the palette you have to redraw (retranslate) the > 8 bit data. You won't pass the test suite if you can't read back > the 8 bit data you've just written. In theory you could have any > number of PseudoColor maps though. That's what RandR will do. Obviously run-time pseudo-color emulation is pretty slow, so applications needing it will run better if the display is switched to pseudo color mode. I've implemented this before and it does work, but pseudo color applications that do colormap animation are pretty much unusable without real pseudo color hardware. [EMAIL PROTECTED] XFree86 Core Team SuSE, Inc. _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
