[Openicc] Linux CM ideology, was: meta data in test chart
Kai-Uwe Behrmann
ku.b at gmx.de
Fri Feb 4 08:59:42 PST 2011
Am 04.02.11, 15:29 -0000 schrieb Richard Hughes:
>> Generic APIs are wanted, which provide abstraction from specific hooks.
>
> Who is calling for generic APIs? Application authors are calling for
> an easy to use solution. So in that instance,
> gtk_widget_set_color_managed (widget, FALSE) is easier to use than
> pushing all the rendering out to another library in yet another pixel
> conversion buffer.
The APi is still generic in the way it works for e.g. displaying and
printing. Thats what I mean with abstracting from (hardware) specific
hooks.
>> Compiz provides hooks into the GPU during compositing and deploys Oyranos to
>> provide fast desktop colour correction. Or the image_display code in Oyranos
>> uses native CPU conversion through lcms, or an other CMM, to provide a very
>> flexible approach. Yes, I agree, specific hooks are useful and widely
>> deployed. They are on the plan
>> of OpenICC and Oyranos since years.
>
> I think they are on the plan for Oyranos, but they're certainly not on
> the plan for colord and GCM.
As long as your components provide means to opt out of colour management,
Oyranos or other code can be used for more specialised tasks.
> I'm really not sure if OpenICC == Oyranos these days.
OpenICC is about easy, flexible and portable colour management, with a
emphasize on Open.
kind regards
Kai-Uwe Behrmann
--
developing for colour management
www.behrmann.name + www.oyranos.org
More information about the openicc
mailing list