Re: [PATCH 5/9] compositor: fix shell panel and background setup

2011-11-15 Thread Kristian Høgsberg
On Tue, Nov 15, 2011 at 6:34 AM, Pekka Paalanen wrote: > The problem was diagnosed by Benjamin Franzke. This patch is a quick fix > he showed, extended to fix also the background. > > If wlsc_surface has no output assigned, the 'frame' event is never sent. > This causes dri2_swap_buffers() in Mesa

[PATCH 5/9] compositor: fix shell panel and background setup

2011-11-15 Thread Pekka Paalanen
The problem was diagnosed by Benjamin Franzke. This patch is a quick fix he showed, extended to fix also the background. If wlsc_surface has no output assigned, the 'frame' event is never sent. This causes dri2_swap_buffers() in Mesa (wayland platform) to spin on wl_display_iterate() only reading