Re: [PATCH 2/6] Attach input profiles and build corresponding LUTs

2014-11-27 Thread Kai-Uwe Behrmann
Am 27.11.2014 um 15:58 schrieb Niels Ole Salscheider: > #define WL_HIDE_DEPRECATED > #include > > @@ -40,6 +41,10 @@ extern "C" { > > #include "config-parser.h" > #include "zalloc.h" > > +#ifdef HAVE_LCMS > +#include > +#endif > + > > #

Re: [RFC PATCH v2 0/6] Initial per-surface color management

2014-10-30 Thread Kai-Uwe Behrmann
Am 29.10.2014 um 20:15 schrieb Niels Ole Salscheider: > On Tuesday 28 October 2014, 15:45:18, Kai-Uwe Behrmann wrote: >> Am 27.10.2014 um 19:07 schrieb Niels Ole Salscheider: >>>> The support to mask the area of a surface so that its color space is not >>>> convert

Re: [RFC PATCH v2 0/6] Initial per-surface color management

2014-10-28 Thread Kai-Uwe Behrmann
Am 27.10.2014 um 19:07 schrieb Niels Ole Salscheider: >> The support to mask the area of a surface so that its color space is not >> converted has been removed. Instead, the color profile of the main output >> of that surface can be attached if an application has a need to display >> uncorrected co

Re: Wayland Live CD now switching to Mir

2014-04-01 Thread Kai-Uwe Behrmann
Am 01.04.2014 14:40, schrieb nerdopolis: > As you all know, I have been the developer of the Wayland live CD for some > time, which is named after my favorite celebrity, and has been providing a > easy to obtain Wayland environment for users since 2012. > > However I have been recently looking

Re: [RFC PATCH 1/6] Add colorcorrection protocol

2014-03-31 Thread Kai-Uwe Behrmann
Am 31.03.2014 16:10, schrieb Pekka Paalanen: > On Mon, 31 Mar 2014 11:29:03 +0200 > Kai-Uwe Behrmann wrote: > >> Am 31.03.2014 09:46, schrieb Pekka Paalanen: >>> On Sun, 30 Mar 2014 13:36:32 +0200 >>> Niels Ole Salscheider wrote: >>> >>>>

Re: [RFC PATCH 1/6] Add colorcorrection protocol

2014-03-31 Thread Kai-Uwe Behrmann
Am 31.03.2014 11:43, schrieb Pekka Paalanen: > On Mon, 31 Mar 2014 09:25:34 +0100 > Richard Hughes wrote: > >> On 31 March 2014 08:46, Pekka Paalanen wrote: >>> how much data can an ICC profile be? >> Printer profiles can be several megabytes in size, but display >> profiles (what will be seen he

Re: [RFC PATCH 2/6] Attach input profiles and build corresponding LUTs

2014-03-31 Thread Kai-Uwe Behrmann
Am 30.03.2014 13:36, schrieb Niels Ole Salscheider: > This implements the functionality to attach a profile to a surface > in weston. An LUT is built from the profile that can be used to > transform colors from the input color space to the blending color > space. > This patch uses the sRGB color sp

Re: [RFC PATCH 1/6] Add colorcorrection protocol

2014-03-31 Thread Kai-Uwe Behrmann
Am 31.03.2014 09:46, schrieb Pekka Paalanen: > On Sun, 30 Mar 2014 13:36:32 +0200 > Niels Ole Salscheider wrote: > >> The color correction protocol allows to attach an ICC profile to a >> surface. It also tells the client about the blending color space and >> the color spaces of all outputs. >> >>

Re: Wayland color management protocol proposal

2013-06-20 Thread Kai-Uwe Behrmann
(taking Richard out of CC as he replied on list) Am 19.06.2013 04:52, schrieb John Kåre Alsaker: Here is my current color management protocol for Wayland clients. The basic idea is that the compositor sends two color spaces to the clients. A compositing color space which the compositor prefers s

Re: [GSoC] Color management support in Wayland

2013-06-20 Thread Kai-Uwe Behrmann
Hello Rafael, Am 17.06.2013 17:28, schrieb Rafael Fonseca: I'll be working on porting the color management done in Gnome (and X) to Wayland. I'm still on the studying and understanding the problem Will Gnome rely on Weston as it's compositor? In other words, will your changes become available

Re: [PATCH 2/2] Move the EDID parsing to its own file

2013-05-03 Thread Kai-Uwe Behrmann
Am 02.05.2013 23:33, schrieb Richard Hughes: --- src/Makefile.am | 2 + src/compositor-drm.c | 180 +-- src/compositor.c | 21 ++ src/compositor.h | 5 ++ src/edid.c | 175 +++

Re: [PATCH 5/5] Move the optional output name property from drm_output to weston_output

2013-05-02 Thread Kai-Uwe Behrmann
Am 02.05.13, 10:10 +0100 schrieb Richard Hughes: In the future the CMS plugins will need to read the config file and setup a list of hardcoded names to ICC profiles. Why will come a need for a CMS to read hardcoded names from the config file? kind regards Kai-Uwe ___

Re: [PATCH 1/3] Extract the EDID blob when adding a DRM output

2013-04-23 Thread Kai-Uwe Behrmann
Am 23.04.2013 07:49, schrieb David Herrmann: On Apr 23, 2013 6:38 AM, "Graeme Gill" wrote: David Herrmann wrote: Patch 3/3 parses the blob and keeps the parsed values. Why should we keep the binary blob, too? If we need more EDID values, we simply extend the parser? This would seem to impl

Re: [PATCH 1/3] Extract the EDID blob when adding a DRM output

2013-04-20 Thread Kai-Uwe Behrmann
Am 20.04.2013 13:12, schrieb David Herrmann: On Fri, Apr 19, 2013 at 9:19 PM, Kai-Uwe Behrmann wrote: Am 19.04.2013 21:12, schrieb David Herrmann: Why do you keep the blob around all the time? Just free it in create_output_for_connector() after you parsed it. If we somehow need it later, we

Re: [PATCH 1/3] Extract the EDID blob when adding a DRM output

2013-04-19 Thread Kai-Uwe Behrmann
Am 19.04.2013 21:12, schrieb David Herrmann: Why do you keep the blob around all the time? Just free it in create_output_for_connector() after you parsed it. If we somehow need it later, we can always change it again. But your patches don't depend on it being around all the time so lets just fre

Re: [patches] Add a color management framework to weston

2013-04-04 Thread Kai-Uwe Behrmann
Am 03.04.2013 21:47, schrieb Richard Hughes: Patch 1 adds the framework code, patch 2 adds the ability to load CMS modules, and patch 3 adds a CMS module written for colord. With those People have a hard time to understand ICC and colour termininology. So some annotations to that first. A CMS

Re: Setting the display calibration ramps using weston

2013-04-02 Thread Kai-Uwe Behrmann
Am 02.04.2013 11:24, schrieb Richard Hughes: On 2 April 2013 06:45, Graeme Gill 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 al

Re: Setting the Xorg gamma ramps

2013-03-12 Thread Kai-Uwe Behrmann
Am 12.03.2013 17:44, schrieb Richard Hughes: wondering how we should be doing this using wayland / weston. I appreciate we'll be doing the advanced sRGB->native gamut mapping as some kind of sub-surface, but this device calibration state is orthogonal to that. Most existing display ICC profiles e

Re: [RFC Weston 00/10] Sub-surfaces v2

2013-03-07 Thread Kai-Uwe Behrmann
Am 07.03.2013 12:56, schrieb Pekka Paalanen: On Thu, 07 Mar 2013 12:32:21 +0100 Kai-Uwe Behrmann wrote: Statement: The flattened output of overlapping transparent regions depend on the intented order of painting the graph during compositing. Question: Does your following annotation has a

Re: [RFC Weston 00/10] Sub-surfaces v2

2013-03-07 Thread Kai-Uwe Behrmann
Am 07.03.2013 11:44, schrieb Pekka Paalanen: On Thu, 07 Mar 2013 07:25:17 +0100 Kai-Uwe Behrmann wrote: The biggest improvement over v1 is that we have some thought-out commit behaviours. It is possible to resize a window so that all surfaces stay in sync on screen, and it is also possible to

Re: [RFC Weston 00/10] Sub-surfaces v2

2013-03-06 Thread Kai-Uwe Behrmann
Hello Pekka, Am 22.02.2013 16:07, schrieb Pekka Paalanen: - A totally new demo client presenting sub-surfaces, including Cairo-image rendered window with a pure EGL/GL widget in a sub-surface, running independently, but still without glitches on resize (sans bugs). http://people.coll

Re: Developing a core shell protocol

2013-02-11 Thread Kai-Uwe Behrmann
On 11.02.2013 11:06, Pekka Paalanen wrote: > I want to make sure again, that when we talk about shells in Wayland, > we usually talk about public shell interfaces in the protocol. Therefore > all of Linux desktop, regardless of DE or its components (KDE, Gnome, > gnome-shell, kwin, ...) are under t

Re: Sub-surface protocol

2012-12-18 Thread Kai-Uwe Behrmann
On Tue, Dec 18, 2012 at 10:45 AM, Kai-Uwe Behrmann wrote: Am 17.12.2012 16:47, schrieb Richard Hughes: On 5 December 2012 14:32, Pekka Paalanen wrote: One of the most important use cases is a video player in a window. It has XRGB or ARGB window decorations, usually the video content in YUV

Re: Sub-surface protocol

2012-12-18 Thread Kai-Uwe Behrmann
Am 18.12.2012 06:40, schrieb Bill Spitzak: On Dec 17, 2012, at 5:01 PM, John Kåre Alsaker wrote: Then a client such as gimp could draw all it's display into a single buffer. To get the different color correction of the center display, it would declare a subsurface containing this and set it's c

Re: Sub-surface protocol

2012-12-18 Thread Kai-Uwe Behrmann
ct in 2008. However, we had seen quite some objections around subwindows at that time. Did something substancial change on that matter? To put the question in other words, do Qt and Gtk developers now or soon play with the idea to use wayland as the internal compositing core? kind regards Ka

Re: Gamma correct rendering with Wayland and Weston

2012-09-30 Thread Kai-Uwe Behrmann
ed gamma, in order to work properly. kind regards Kai-Uwe Behrmann -- developing for colour management www.behrmann.name + www.oyranos.org [1] http://en.wikipedia.org/wiki/SRGB [2] http://en.wikipedia.org/wiki/Gamma_correction ___ wayland-devel mailing list