[Mesa-dev] [PATCH mesa 1/3] include: sync eglplatform.h from Khronos

Emil Velikov emil.l.velikov at gmail.com
Tue Oct 2 15:32:44 UTC 2018


Hi Eric,

On Sun, 10 Jun 2018 at 09:36, Eric Engestrom <eric at engestrom.ch> wrote:
>
> An issue [1] was recently raised with the upstream eglplatform.h, as my
> upstreaming of the "X11 on Apple" resulted in Apple platforms to always
> try to include X11 headers.
>
> The solution [2] was to also upstream our `MESA_EGL_NO_X11_HEADERS`
> toggle, inverted as `USE_X11`.
>
> This commit updates our copy of the header, and updates the build system
> to use the new define.
>
I'm a bit concerned that this will break apps which want to build with GLX/X11.
Did you try building, say piglit/waffle (or more complex ones like
dolphin/kodi) against the updated header?

Assuming that works, the patch is
Reviewed-by: Emil Velikov <emil.velikov at collabora.com>

-Emil


More information about the mesa-dev mailing list