[PATCH weston 1/6 v7] desktop-shell: Enable per-output fade animations

2016-09-09 Thread Bryce Harrington
Instead of creating a single global fade surface across all outputs, create a separate surface for each output. This will permit e.g. individual fades for each output (or blocking the fade-outs if inhibiting idling as will come in a later patch.) This also fixes a potential issue if on multihead

Re: [PATCH weston v6 1/6] desktop-shell: Enable per-output fade animations

2016-09-09 Thread Bryce Harrington
On Fri, Sep 09, 2016 at 11:45:18AM +0200, Quentin Glidic wrote: > On 09/09/2016 04:31, Bryce Harrington wrote: > >Instead of creating a single global fade surface across all outputs, > >create a separate surface for each output. This will permit > >e.g. individual fades for each output (or blockin

Re: [PATCH weston] terminal: Fix crash due to race condition in init

2016-09-09 Thread Quentin Glidic
On 09/09/2016 19:02, Derek Foreman wrote: On 31/08/16 05:56 PM, Quentin Glidic wrote: On 30/08/2016 04:07, Yong Bakos wrote: On Aug 29, 2016, at 4:28 PM, Bryce Harrington wrote: weston-terminal intermittently crashes on startup. This occurs because some parameters in the weston_terminal str

Re: [PATCH weston] terminal: Fix crash due to race condition in init

2016-09-09 Thread Derek Foreman
On 31/08/16 05:56 PM, Quentin Glidic wrote: > On 30/08/2016 04:07, Yong Bakos wrote: >> On Aug 29, 2016, at 4:28 PM, Bryce Harrington >> wrote: >>> >>> weston-terminal intermittently crashes on startup. This occurs because >>> some parameters in the weston_terminal structure such as data_pitch, >

Re: [PATCH] compositor: Add support for external back-ends

2016-09-09 Thread Krzysztof Konopko
On Thu, 2016-09-08 at 18:01 +0200, Quentin Glidic wrote: > On 08/09/2016 16:45, Krzysztof Konopko wrote: > > This commit adds ability to load external back-end implementations which is > > required if they are not (and can not be) maintained within 'weston' tree. > > > > libweston-backend is introd

Re: Adding support for external Weston back-ends

2016-09-09 Thread Pekka Paalanen
On Thu, 8 Sep 2016 16:45:12 +0200 Krzysztof Konopko wrote: > Hi, > > I'm aware that loading external back-ends was removed from Weston some time > this > year (in June) but I'd like to ask for reconsidering this decision. I guess > this was driven by the intent to support only back-ends hosted

Re: [PATCH weston v6 1/6] desktop-shell: Enable per-output fade animations

2016-09-09 Thread Quentin Glidic
On 09/09/2016 04:31, Bryce Harrington wrote: Instead of creating a single global fade surface across all outputs, create a separate surface for each output. This will permit e.g. individual fades for each output (or blocking the fade-outs if inhibiting idling as will come in a later patch.) Thi