[Openicc] Linux CM ideology, was: meta data in test chart
Kai-Uwe Behrmann
ku.b at gmx.de
Thu Jan 27 23:03:01 PST 2011
Am 27.01.11, 14:28 -0800 schrieb Hal V. Engel:
> I believe that CompICC is using an OpenGL shader to handle the transforms and
Thats correct, here is the code:
http://compicc.git.sourceforge.net/git/gitweb.cgi?p=compicc/compicc;a=blob;f=compicc.c;h=5b93a92bff6e837d6f112194f72dce53377ae631;hb=HEAD#l385
> OpenGL supports a number of bit depths in the following formats:
>
> unsigned normalized 2, 4, 8 & 16 bits
> signed normalized 8 & 16 bits
> signed and unsigned integral 8, 16 & 32 bits
> floating point 16 & 32 bits
>
> I am not sure which of these CompICC is using but I think it is one of the
> higher bit depth formats. In any case this should be at least one of the 16
> bit formats supported by OpenGL if not one of the 32 bit formats. With modern
Compiz uses a 16-bit integer format. CompICC requests a 16-bit sRGB to
monitor conversion from Oyranos (lcms/2) or accepts the mentioned opt-out.
Thus Compiz/CompICC runs fine on 24-bit and very smooth on 30-bit
display pipelines.
kind regards
Kai-Uwe Behrmann
--
developing for colour management
www.behrmann.name + www.oyranos.org
More information about the openicc
mailing list