[Buildroot] [RFC v1] package/rpi-userland: add GLint64, GLuint64 and GLsync typedefs to GLES2/gl2ext.h

Thomas Petazzoni thomas.petazzoni at bootlin.com
Thu Aug 5 22:07:50 UTC 2021


Hello,

On Mon, 10 May 2021 21:53:52 +0200
Peter Seiderer <ps.report at gmx.net> wrote:

> + interface/khronos/include/GLES2/gl2ext.h | 13 +++++++++++++
> + 1 file changed, 13 insertions(+)

Are you sure gl2ext.h is the right place to add those typedefs ? In the
mesa3d-headers package (which kind of is our reference for OpenGL
Khronos headers), these typedefs are in GLES2/gl2.h.

Another question is: why is GStreamer defining:

 39 #if !GST_GL_HAVE_GLSYNC
 40 typedef gpointer GLsync;
 41 #endif

Isn't that a mistake from the GStreamer code base ?

Did you report this issue to rpi-userland upstream to see what they think ?

Best regards,

Thomas
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


More information about the buildroot mailing list