[Openicc] ICC in X v0.4 drafting

Kai-Uwe Behrmann ku.b at gmx.de
Tue Jan 13 00:08:48 PST 2009


Happy new year to all,

the draft for XRandR support is opened [1].

Thanks to Hal for pointing me to the Nouveau project. It has dual 
monitor XRandR support, which helps me great in developing and testing.

Oyranos git will obtain the necessary bits to see XRandR EDID's and 
output names, put the appropriate profile, as my plan is, into the 
screen's root window and keep this informations up to date.
So the current state of the spec reflects this: small changes for 
_ICC_PROFILE observers, more to do for setting up the _ICC_PROFILE_xxx 
atoms.

On my dual monitor system one VGA LCD has lost to provide EDID 
information. Thats unfortune for my hardware but at least a good test.
With Oyranos calling into XRRGetScreenResources() the desktop is 
not nice anymore because of the VGA blancing at each application start up.

Given the current expensiveness of the XRRGetScreenResources() call [2] 
the root window seems the only joice for placing and fetching ICC data 
until output properties can cheap and relyably be queried.


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


[1] http://www.oyranos.org/wiki/index.php?title=ICC_Profiles_in_X_Specification_0.4
[2] http://thread.gmane.org/gmane.comp.freedesktop.xorg/30567


More information about the openicc mailing list