Re: [RFC v3 wayland-protocols] inputfd - direct input access protocol

2017-08-28 Thread Peter Hutterer
On Mon, Aug 28, 2017 at 01:55:16PM -0700, Roderick Colenbrander wrote: > On Mon, Aug 28, 2017 at 2:29 AM, Pekka Paalanen wrote: > > On Wed, 23 Aug 2017 11:48:59 +1000 > > Peter Hutterer wrote: > > > >> For previous versions, see: > >> v1: > >>

Re: [PATCH weston v11 08/13] compositor-drm: Introduce drm_plane_state structure

2017-08-28 Thread Daniel Stone
Hi Pekka, On 20 July 2017 at 18:01, Pekka Paalanen wrote: > On Tue, 18 Jul 2017 14:14:30 +0100 > Daniel Stone wrote: >> @@ -986,6 +1130,20 @@ drm_output_state_duplicate(struct drm_output_state >> *src, >> else >>

Re: [RFC v3 wayland-protocols] inputfd - direct input access protocol

2017-08-28 Thread Roderick Colenbrander
On Mon, Aug 28, 2017 at 2:29 AM, Pekka Paalanen wrote: > On Wed, 23 Aug 2017 11:48:59 +1000 > Peter Hutterer wrote: > >> For previous versions, see: >> v1: >> https://lists.freedesktop.org/archives/wayland-devel/2017-March/033626.html >> v2: >>

Re: [PATCH weston v11 10/13] compositor-drm: Use drm_plane for scanout plane

2017-08-28 Thread Daniel Stone
Hi Pekka, On 21 July 2017 at 14:59, Pekka Paalanen wrote: > On Tue, 18 Jul 2017 14:14:32 +0100 > Daniel Stone wrote: >> @@ -1424,15 +1419,29 @@ drm_output_prepare_scanout_view(struct >> drm_output_state *output_state, >> return NULL; >>

Re: [PATCH weston v11 10/13] compositor-drm: Use drm_plane for scanout plane

2017-08-28 Thread Daniel Stone
Hi Philipp, Thanks for the review! On 21 July 2017 at 13:30, Philipp Zabel wrote: > On Tue, 2017-07-18 at 14:14 +0100, Daniel Stone wrote: >> @@ -3804,7 +3840,8 @@ drm_output_enable(struct weston_output *base) >> else >> b->cursors_are_broken = 1; >>

Re: [PATCH weston v11 11/13] compositor-drm: Don't repaint if no damage

2017-08-28 Thread Daniel Stone
Hi, On 21 July 2017 at 15:18, Pekka Paalanen wrote: > On Tue, 18 Jul 2017 14:14:33 +0100 > Daniel Stone wrote: >> @@ -1517,10 +1518,20 @@ drm_output_render(struct drm_output_state *state, >> pixman_region32_t *damage) >> if (scanout_state->fb)

[PATCH weston] libweston-desktop/xdg-shell-v6: Ensure first configure is sent

2017-08-28 Thread Quentin Glidic
From: Quentin Glidic The old code for scheduling configure events on idle looked like: if (configure_scheduled) { if (this_event_is_the_same) { remove_timer(); return; } } If we queued one new event (either changed, or the client had never received

[PATCH RFC xserver v2] xwayland: Add optional xdg-output support

2017-08-28 Thread Olivier Fourdan
The xdg-output protocol aims at describing outputs in way which is more in line with the concept of an output on desktop oriented systems. For now it just features the position and logical size which describe the output position and size in the global compositor space. This is however much

Re: [RFC v3 wayland-protocols] inputfd - direct input access protocol

2017-08-28 Thread Pekka Paalanen
On Wed, 23 Aug 2017 11:48:59 +1000 Peter Hutterer wrote: > For previous versions, see: > v1: > https://lists.freedesktop.org/archives/wayland-devel/2017-March/033626.html > v2: > https://lists.freedesktop.org/archives/wayland-devel/2017-April/033819.html > > This

[PATCH] eventloop: clarify post_dispatch_check()

2017-08-28 Thread chris
From: Christopher James Halse Rogers This *technically* changes the semantics of the return value of the source callbacks. Previously you could return a negative number from a source callback and it would prevent *other* source callbacks from triggering