Around 8 o'clock on Nov 5, Xavier Bestel wrote:

> I don't want to be a jackass, but why isn't it dynamically settable ? I
> mean, each day we discover that config-file options are a pain, because
> they prevent dynamic reconfiguration which is a must for a modern
> desktop.

Hmm.  

Render doesn't provide any mechanism for notifying clients that the set of
pixels used to draw to pseudo color formats has changed.  If that were 
allowed, clients would have to essentially restart themselves to recompute 
every pixel in every drawable, including pixmaps.  

Given that few desktops run in pseudo color mode, it's very likely that a
substantial number of applications would have latent bugs in this area,
so changing the set of render colors wouldn't work very well.  Adding this 
level of complexity for a pixel format which is (finally) disappearing 
from common use didn't seem worthwhile.

The choice is between making the common (TrueColor) case easier to manage
(by eliminating any need to even think about writable colormaps) or
providing a high level of support for legacy displays (PseudoColor).

Keith Packard        XFree86 Core Team        HP Cambridge Research Lab


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

Reply via email to