[Mesa-dev] [PATCH] Remove GL_GLEXT_PROTOTYPES guards from non-ext headers.

Daniel Stone daniel at fooishbar.org
Mon Sep 12 13:36:24 UTC 2016


Hi,

On 12 September 2016 at 13:37, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> A earlier sync with the Khronos headers added _extension_ prototype
> guards to all the GLES2/3/31/32 core entry points. Effectively breaking
> all the applications that aim to be portable and do not set the define.
>
> The issue has been reported to Khronos (internal bugzilla #14206) and is
> being worked on. Until updated/fixed headers are released locally fix
> the issue.
>
> The following report is when building weston.
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=97773

Weston is the only report now, but unless the world has switched to
requiring get_all_proc_addresses, it'll break a hell of a lot more.

Reviewed-by: Daniel Stone <daniels at collabora.com>

Cheers,
Daniel


More information about the mesa-dev mailing list