Setting the display calibration ramps using weston
Kai-Uwe Behrmann
ku.b at gmx.de
Tue Apr 2 04:10:55 PDT 2013
Am 02.04.2013 11:24, schrieb Richard Hughes:
> On 2 April 2013 06:45, Graeme Gill <graeme2 at argyllcms.com> wrote:
>> The display's ICC profile will also be stored in the _ICC_PROFILE atom,
>> to make it available to the display client, so that color can be adjusted
>> appropriately for that display. Using XRandR it will/should
>> also be set in an output property.
>
> There's not going to be _ICC_PROFILE atoms in weston, nor XRandR
> output properties,
Yes, But that was likely meant "as in analogy to X11".
> so clients will need to query the CMM directly
Querying a CMM for a monitor profile is top down. Most people understand
a CMM (Colour Matching Modul) to do context preparation [1] and colour
conversions. The needed profiles come from custom code or a CMS (Colour
Management System). A CMS connects to the environment by configuring ICC
profiles for devices.
> The grand idea is to use a sub-surface
> with a tagged color profile, which means applications don't have to
> care about CM unless they want to opt out a region and handle
> everything themselves.
agreed, it is a good thing IMO.
kind regards
Kai-Uwe
[1] ICC colour transforms are most often prepared from a pair of ICC
profiles. One exception is proofing, where a third profile is involved.
More information about the wayland-devel
mailing list