Re: [Mesa-dev] [PATCH 06/26] egl: Implement __DRI_BACKGROUND_CALLABLE

2017-02-11 Thread Marek Olšák
On Feb 11, 2017 11:42 AM, "Nicolai Hähnle" wrote: On 10.02.2017 18:35, Emil Velikov wrote: > On 10 February 2017 at 17:13, Marek Olšák wrote: > >> Yes, the egl stuff is untested. We can drop it if needed. We mainly need >> GLX >> support for now. >> >> In that case I'm leaning towards dropping

Re: [Mesa-dev] [PATCH 06/26] egl: Implement __DRI_BACKGROUND_CALLABLE

2017-02-11 Thread Nicolai Hähnle
On 10.02.2017 18:35, Emil Velikov wrote: On 10 February 2017 at 17:13, Marek Olšák wrote: Yes, the egl stuff is untested. We can drop it if needed. We mainly need GLX support for now. In that case I'm leaning towards dropping it for now. As we get bug/crashes parity between glthreaded and !gl

Re: [Mesa-dev] [PATCH 06/26] egl: Implement __DRI_BACKGROUND_CALLABLE

2017-02-10 Thread Emil Velikov
On 10 February 2017 at 17:13, Marek Olšák wrote: > Yes, the egl stuff is untested. We can drop it if needed. We mainly need GLX > support for now. > In that case I'm leaning towards dropping it for now. As we get bug/crashes parity between glthreaded and !glthreaded on GLX we can add it back. Tha

Re: [Mesa-dev] [PATCH 06/26] egl: Implement __DRI_BACKGROUND_CALLABLE

2017-02-10 Thread Marek Olšák
On Feb 10, 2017 5:55 PM, "Emil Velikov" wrote: On 8 February 2017 at 18:03, Marek Olšák wrote: > +const __DRIbackgroundCallableExtension background_callable_extension = { > + { __DRI_BACKGROUND_CALLABLE, __DRI_BACKGROUND_CALLABLE_VERSION }, > + dri_set_background_context, Similar to the GLX

Re: [Mesa-dev] [PATCH 06/26] egl: Implement __DRI_BACKGROUND_CALLABLE

2017-02-10 Thread Emil Velikov
On 8 February 2017 at 18:03, Marek Olšák wrote: > +const __DRIbackgroundCallableExtension background_callable_extension = { > + { __DRI_BACKGROUND_CALLABLE, __DRI_BACKGROUND_CALLABLE_VERSION }, > + dri_set_background_context, Similar to the GLX patch - 1 + C99 initializers. > --- a/src/egl/d

[Mesa-dev] [PATCH 06/26] egl: Implement __DRI_BACKGROUND_CALLABLE

2017-02-08 Thread Marek Olšák
From: Eric Anholt --- src/egl/drivers/dri2/egl_dri2.c | 14 ++ src/egl/drivers/dri2/egl_dri2.h | 1 + src/egl/drivers/dri2/platform_x11.c | 2 ++ src/egl/main/eglcontext.c | 2 +- src/egl/main/eglcontext.h | 3 +++ 5 files changed, 21 insertions(+), 1