Hi Jonas,
On 24 June 2016 at 03:46, Jonas Ådahl wrote:
> @@ -74,9 +74,8 @@ roundtrip(struct dri2_egl_display *dri2_dpy)
> struct wl_callback *callback;
> int done = 0, ret = 0;
>
> - callback = wl_display_sync(dri2_dpy->wl_dpy);
> + callback =
[Cc-ing Daniel/Pekka]
Hi all,
On 24 June 2016 at 03:46, Jonas Ådahl wrote:
> When EGL is used on some other thread than the thread that drives the
> main wl_display queue, the Wayland EGL dri2 implementation is
> vulnerable to a race condition related to display round trips
When EGL is used on some other thread than the thread that drives the
main wl_display queue, the Wayland EGL dri2 implementation is
vulnerable to a race condition related to display round trips and global
object advertisements.
The race that may happen is that after after a proxy is created, but