Am 27.09.11, 21:53 -0600 schrieb Matt Dew:
Is this related to GNOME's color management stuff in this article:
http://libregraphicsworld.org/articles.php?article_id=42

I guess Gnome is discussing colour management inside the toolkit. But they
have not yet much outlined on the Gnome email list, what they really want, let alone what strategy to take. This article is fuzzy in this regard as well.

So they might want to write to a own offscreen texture, do compositing in a internal engine and write that to a final screen buffer in monitor space. In this case the value of the X Color Management spec is, that a toolkit can offload the correction of a transformed drawing to a window manager. Thus it needs to handle fewer implementation details just for fuzzy animation effects. The X Color Management spec acts then like a integration point for various toolkits, who deploy the same common colour correction technic. If Qt uses the same spec then they can work seamless together. The same happens for Gtk applications on KWin.

One major pit fall related to colour management is a missing concept of a intermediate blending colour space. But that needs to be made clear very early in the architectural design process of a colour management strategy. If that is solved internally of the clients/toolkits, then the X Color Management spec can be correctly deployed. If it is not, they have problems all over with colour management.

I have elaborated a bit more in a blog article for interessted readers:
http://oyranos-cms.blogspot.com/2011/09/colour-correction-concepts-for-monitors.html

kind regards
Kai-Uwe Behrmann
--
developing for colour management oyranos-cms.blogspot.com oy@freenode#openicc

On 09/26/2011 12:21 AM, Kai-Uwe Behrmann wrote:
The net-color spec from the libXcm repository is renamed [1].
The _NET_ prefix is reserved inside the Xorg atom name space. The new
prefix is simply _ICC_.

The new spec draft is called X Color Management [2]. It contains the
color regions in Xorg description and the device profile for Linux
desktop colour servers.
Affected are libXcm, Xcm, Oyranos, CompICC and CinePaint. They are all
updated and will contain the changes in their next releases.

The spec allowes a client/server communication about colour correction
on the GPU by compositing window managers.
_______________________________________________
[email protected]: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: http://lists.freedesktop.org/mailman/listinfo/xorg
Your subscription address: [email protected]

Reply via email to