Re: [PATCH weston 1/2] clients: consolidate timer code part 1

2018-03-12 Thread Pekka Paalanen
On Fri, 9 Mar 2018 11:32:47 -0600 Derek Foreman wrote: > On 2018-03-09 05:44 AM, Pekka Paalanen wrote: > > From: Pekka Paalanen > > > > There are multiple copies for the timerfd handling code, and I need a > > timer in one more app. Consolidate all the timerfd code into window.c to > > reduce t

Re: [PATCH] xwm: Update input region on resize

2018-03-12 Thread Pekka Paalanen
On Tue, 6 Mar 2018 20:13:54 +0100 Emmanuel Gil Peyrot wrote: > On Mon, Feb 19, 2018 at 12:18:51PM -0700, Scott Moreau wrote: > > Commit 332d1892 introduced a bug because the window was > > shaped only when the frame was created, leaving the input > > region unchanged regardless if the window was

Re: [PATCH] xwm: Update input region on resize

2018-03-12 Thread Daniel Stone
Hi Scott, On 19 February 2018 at 19:18, Scott Moreau wrote: > Commit 332d1892 introduced a bug because the window was > shaped only when the frame was created, leaving the input > region unchanged regardless if the window was resized. > This patch updates the input region shape on resize, > fixin

Re: [PATCH wayland v2 1/4] Revert "wayland-egl-symbols-check: pass the DSO name via the build system"

2018-03-12 Thread Emil Velikov
On 9 March 2018 at 11:09, Daniel Stone wrote: > Hi Emil, > > On 9 March 2018 at 10:59, Emil Velikov wrote: >> On 9 March 2018 at 09:47, Daniel Stone wrote: >>> Patches 2-4 look fine and I'm happy to merge them with my review, but >>> could you please explain some more about this patch? I very mu

Re: [PATCH wayland v2 1/4] Revert "wayland-egl-symbols-check: pass the DSO name via the build system"

2018-03-12 Thread Daniel Stone
Hi, On 12 March 2018 at 11:21, Emil Velikov wrote: > On 9 March 2018 at 11:09, Daniel Stone wrote: >> On 9 March 2018 at 10:59, Emil Velikov wrote: >>> - above all, the internal path is a 'dummy' fallback. anyone can >>> provide the binary name as an argument >>> $ .../wayland-egl-symbols-chec

[weston PATCH] simple-dmabuf-drm: support etnaviv drm as well

2018-03-12 Thread Guido Günther
Since freedreno and etnaviv can live in parallel allow to build in different DRM backends. --- Makefile.am | 6 ++- clients/simple-dmabuf-drm.c | 122 +++- configure.ac| 29 +++ 3 files changed, 121 insertions(+), 3

wl_buffer is not released for long time.

2018-03-12 Thread Sichem Zhou
Hi all, Dear wayland devs, I have a question regarding to double `wl_buffer` management. I don't seem to have wl_buffer released untill some other events triggered (for example, the inputs). My current environment is under `X11-backend` and a libweston based compositor. My pipeline follows: (fra

Re: wl_buffer is not released for long time.

2018-03-12 Thread Matt Hoosier
Hi, Unless you're using an unreleased version of Weston, I think you're probably running into a bug that we fixed a few months ago in which wl_buffer::release() events were prone to sit undispatched in the server's outgoing queue until some other event happened to need transmitted. -Matt On Mon,

Re: wl_buffer is not released for long time.

2018-03-12 Thread Matt Hoosier
Here's the discussion and patch that addressed the issue I was mentioning: https://lists.freedesktop.org/archives/wayland-devel/2017-September/035191.html On Mon, Mar 12, 2018 at 3:51 PM, Matt Hoosier wrote: > Hi, > > Unless you're using an unreleased version of Weston, I think you're > probably