[cairo] Cairo in Google Summer of Code

Kai-Uwe Behrmann ku.b at gmx.de
Tue Mar 18 05:28:07 PDT 2008

Am 18.03.08, 13:08 +0100 schrieb Behdad Esfahbod:
> On Tue, 2008-03-18 at 12:40 +0100, Kai-Uwe Behrmann wrote:
> > Whether the more labourious and below described "colour space per object" 
> > or a simpler "colour space per cairo context" is appropriate is not yet 
> > settled down. After the concept is more detailed it should become clear.
> Can you please write a layman's intro to color management of the kind
> that cairo should be doing?  Most of us in cairo still have no idea what
> the actual code should do...

Until LGM it could be ready. This would be a good chance to discuss 
further concepts and details.

> > ---------------------------------------------------------------------------
> > [Medium] Add appropriate color-management support to cairo
> > 
> > Cairo needs the ability to allow for colour management. By this project it 
> > will become possible to work in different colour spaces, convert 
> > automatically to blend different content and tag graphics objects to tell 
> > backends about the colour spaces involved. The colour space information 
> > will follow the ICC standard.
> > Learn about the constraints at different OS'es and handle API abstraction. 
> > During the programming work you will design and implement the 
> > corresponding means covering frontside API's and backend specific code due 
> > to file formats and other specific requirements.
> > A small application, showing the new capabilities, will help in spotting 
> > problems and can later be used for demonstrations.
> > A unit test and documentation is required for maintainablility and further 
> > easy deployment.
> > -----------------------------------------------------------------------

kind regards
Kai-Uwe Behrmann
developing for colour management 
www.behrmann.name + www.oyranos.org

More information about the cairo mailing list