[Originally discussed with the Motif at the LinuxWold conf in Boston] RFE: Postscript DDX should support more than one colormap. Currently the Postscript driver only allows one single colormap... -- snip -- screen #0: dimensions: 56173x56173 pixels (1189x1189 millimeters) resolution: 1200x1200 dots per inch depths (3): 24, 8, 1 root window id: 0x30 depth of root window: 8 planes number of colormaps: minimum 1, maximum 1 default colormap: 0x20 -- snip -- ... which is likely not enougth when multiple applications are printing on the same print server concurrently or when they embed other applications (which may use their own colormaps) via XC-APPGROUP or XEMBED.
Created attachment 2047 [details] [review] Prototype patch for 2005-03-08-trunk Notes: 1. What should the allowed maximum for colormaps here ? 256 is an artificial limit - would something like MAXCLIENTS (e.g. 1024) be better here ? 2. I am not sure whether this setup is correct - it seems that there is no other driver in the current Xorg tree which can deal with more than one active colormap so I have to "guess" how this works correctly
Comment on attachment 2047 [details] [review] Prototype patch for 2005-03-08-trunk Requesting review from Alan (AFAIK the Sun XVR-1000/-4000 cards have support for three 8bit colormaps so there should be code in those drivers which can explain how to do this stuff correctly...)
Comment on attachment 2047 [details] [review] Prototype patch for 2005-03-08-trunk Sorry, but I've never seen the code for the XVR-1000 or -4000 cards, and know nothing about colormap management in DDX'es.
Alan Coopersmith wrote: > (From update of attachment 2047 [details] [review] [edit]) > Sorry, but I've never seen the code for the XVR-1000 or -4000 cards, and know > nothing about colormap management in DDX'es. Any idea who may be able to help ?
Closing WONTFIX because nobody cares about Xprint. Reopen if you plan to address this bug.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.