[Openicc] Linux CM ideology, was: meta data in test chart

Jon Cruz jon at joncruz.org
Fri Jan 28 15:13:39 PST 2011


On Jan 28, 2011, at 10:36 AM, Chris Murphy wrote:

> 
> 
> On Jan 27, 2011, at 4:08 PM, Jon Cruz wrote:
> 
>> I know that in the past I've discussed this with X people (including Keith Packard) and had it explained that the place for color management the way we're looking at it was most likely not in the display server.
>> 
>> When asked briefly again the other day, Keith stated that the management abilities currently in X11 will be made present in the post-X solution they're looking at.
> 
> I don't know exactly what all that means. I just want to make sure there's some understanding that to do system wide color management that normalization to a single color space encoding in order to do compositing (combining all of these different sources, and then outputting them to a display or displays) is required. There are very simple ways to do this: single display, low performance hardware implies you would want a single conversion directly into the compositing space and that compositing space would be Display RGB so you don't have to do a second conversion for display compensation, they're combined in one step.
> 
> But this is obviously not ideal for multiple display setups. Which display is Display RGB? You don't really want applications having to be aware of which display they have to convert to. You also don't want them converting to a clunky 8bpc small gamut intermediate space like sRGB, only for it to be converted yet again for display compensation, let alone composited with other content that's not necessary sRGB or 8bpc.


FYI, the video of Keith's talk on post-X, etc. is now online

X and the future of Linux Graphics
http://linuxconfau.blip.tv/file/4693305/



More information about the openicc mailing list