wl_display_destroy doesn't destroy clients, so client socket file descriptors
are being kept open until the compositor process exits.
To maintain ABI compatibility, we cannot destroy clients in wl_display_destroy.
Thus, a new wl_display_destroy_clients functions is added and should be called
by
On Mon, Dec 11, 2017 at 02:39:01PM +, Eric Engestrom wrote:
> On Friday, 2017-12-08 10:17:17 +1000, Peter Hutterer wrote:
> > Commit db3b6fe5f7f8 "fallback: change to handle the state at EV_SYN time"
> > introduced regressions for two types of event sequences.
> >
> > One is a kernel bug - som
On Friday, 2017-12-08 10:17:17 +1000, Peter Hutterer wrote:
> Commit db3b6fe5f7f8 "fallback: change to handle the state at EV_SYN time"
> introduced regressions for two types of event sequences.
>
> One is a kernel bug - some devices/drivers like the asus-wireless send a key
> press + release with
On Wed, 31 May 2017 22:17:50 +0100
Sergei Trofimovich wrote:
> This change slightly updates c4d7f66c12853b9575366dd9f4a7960ec5694934
> which added inclusion.
>
> Autoconf has AC_HEADER_MAJOR to find out which header defines
> reqiured macros:
>
> https://www.gnu.org/software/autoconf/manua
On Tue, 5 Dec 2017 18:07:02 +0200
Alexandros Frantzis wrote:
> wl_pointer, wl_keyboard and wl_touch events currently use a 32-bit
> timestamp with millisecond resolution. In some cases, notably latency
> measurements, this resolution is too coarse to be useful.
>
> This protocol provides additi
On Tue, 5 Dec 2017 18:20:35 +0200
Alexandros Frantzis wrote:
> On Tue, Dec 05, 2017 at 06:07:02PM +0200, Alexandros Frantzis wrote:
> > wl_pointer, wl_keyboard and wl_touch events currently use a 32-bit
> > timestamp with millisecond resolution. In some cases, notably latency
> > measurements, th
GL drivers might allow using GLES3 features even in GLES2 contexts, but
that's not always the case. To make sure we can use GLES3, first try to
create a GLES3 context and then fallback to GLES2 on failure.
The reported GL version is used to determine which GLES version is
actually available.
Sign
The GL_EXT_unpack_subimage and GL_EXT_texture_rg are part of the core ES
3.0 specification, so also check the GL driver version in addition to
the extension string to determine if those features are supported.
This allows using those extensions on some GL drivers that do not expose
them in the ext
This will allow to make some assumptions in further patches when GLES3
is available.
Signed-off-by: Arnaud Vrac
---
libweston/gl-renderer.c | 30 ++
1 file changed, 30 insertions(+)
diff --git a/libweston/gl-renderer.c b/libweston/gl-renderer.c
index abf556f0..38ae7d
Hi Arnaud,
On 29 November 2017 at 14:06, Arnaud Vrac wrote:
> In glTexImage2D / glTexSubImage2D calls, the only pixel formats allowed
> for the GL_R8 and GL_RG internal formats are respectively GL_RED and
> GL_RG [1].
>
> Make sure we match this requirement, as some drivers will fail with the
> c
Hi Quentin,
On 8 December 2017 at 10:10, Quentin Glidic
wrote:
> This fixes a race between Xwayland committing the surface content via
> the wl_surface, and the XWM setting the role of the surface.
> We now keep track of the (first) content commit on the surface and
> forward it to the shell when
Hi Emil,
On 5 December 2017 at 14:26, Emil Velikov wrote:
> Nobody checks for the bool returned by these functions. At the same
> time: a) the functions set the respective num_foo to zero on error and
> b) callers honour that variable.
>
> Just drop the return type - it's useless.
Reviewed and p
Hi Guido,
On 8 December 2017 at 19:46, Guido Günther wrote:
> Otherwise configure output looks like
>
> checking for library containing pam_open_session... -lpam
> ./configure: line 18064: ]: command not found
> checking for COLORD... yes
Sorry for the noise. Applied and pushed.
Che
On Mon, 27 Nov 2017 08:54:54 -0600
Matt Hoosier wrote:
> From: Matt Hoosier
>
> In order to support system compositor instances, it is necessary to
> allow clients' wl_display_connect() to find the compositor's listening
> socket somewhere outside of XDG_RUNTIME_DIR. For a full account, see
> t
14 matches
Mail list logo