Chris Murphy wrote: Hi Chris,
> Well you need a client to do display calibration which necessarily > means altering the video LUT (to linear) in order to do the > measurements from which a correction curve is computed, and then that > client needs to install that curve into the video LUT. Now, colord > clearly has such capability, as it's applying vcgt tags in ICC > profiles now. If colord can do it, then what prevents other clients > from doing it? my suggestion is not to make the profiling application deal in these sort of nuts and bolts. If there is an API to install a profile for a particular output, then the Compositor can take responsibility for implementing the ICC 'vcgt' tag. It can choose to implement it in hardware (CRTC), or any other way it wants, as long as it is implemented so that it doesn't disadvantage the result compared to implementing it in hardware. Cheers, Graeme. _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel