[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