On 5 April 2013 09:53, Richard Hughes <hughsi...@gmail.com> wrote:
> * GLib really wants to return all signals (colord_device_changed_cb)
> on the main thread, not on the thread that's running the loop.

As discussed on IRC, it seems I was wrong. I've attached both patches
(v6) for review. I've switched the coldplug onto the cms thread, and
switched to using wl_event_loop_add_fd() to batch up the updates.

I've got to move onto other stuff next week, but I'd be really
interested if anyone has inputs on how the sub-surface gamut mapping
using shaders is going to work. The main complication seems to be that
it's per-output, rather than per-surface. I've played with 1bit masks
in the past, but this made the shader quite complicated. Ideas very
welcome. Thanks.

Richard

Attachment: 0001-Add-initial-color-management-framework-code.patch
Description: Binary data

Attachment: 0002-Add-a-colord-implementation-of-a-CMS-plugin-for-west.patch
Description: Binary data

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to