summaryrefslogtreecommitdiff
path: root/include/GLES2
AgeCommit message (Collapse)AuthorFilesLines
2016-09-12Remove GL_GLEXT_PROTOTYPES guards from non-ext headers.Emil Velikov1-2/+0
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 Cc: Armin Krezović <krezovic.armin@gmail.com> Cc: Emmanuel Gil Peyrot <emmanuel.peyrot@collabora.com> Cc: Pekka Paalanen <ppaalanen@gmail.com> Fixes: 6a5504de2fb ("Update Khronos-supplied headers to r33100") Cc: Dave Airlie <airlied@redhat.com> Signed-off-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Daniel Stone <daniels@collabora.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
2016-08-28Update Khronos-supplied headers to r33100Ilia Mirkin3-7/+411
As retrieved from opengl.org and khronos.org. Maintained the APPLE hack in GL/glext.h manually. Added gl32.h. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Acked-by: Dave Airlie <airlied@redhat.com>
2015-11-30gles2: Update gl2ext.h to revision: 32120Marta Lofstedt1-6/+934
This is needed to be able to implement the accepted OES extensions. Cc: "11.0 11.1" <mesa-stable@lists.freedesktop.org> Signed-off-by: Marta Lofstedt <marta.lofstedt@linux.intel.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu>
2014-10-28gles2: Update gl2ext.h to revision 28335Neil Roberts1-3/+310
The main incentive to do this is to get the defines for the GL_KHR_context_flush_control extension. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
2014-04-01include/GLES3: add OpenGL ES 3.1 HeadersJordan Justen1-3/+88
From: http://www.khronos.org/registry/gles/api/GLES3/gl31.h http://www.khronos.org/registry/gles/api/GLES2/gl2ext.h http://www.khronos.org/registry/gles/api/GLES3/gl3platform.h Signed-off-by: Jordan Justen <jordan.l.justen@intel.com> Reviewed-by: Brian Paul <brianp@vmware.com>
2014-01-23gles2: Update gl2ext.h to revision 24614.Matt Turner1-1516/+1091
Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
2014-01-23gles2: Update gl2.h to revision 24614.Matt Turner1-338/+243
Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
2013-07-29gles2: Update gl2ext.h to revision 22161.Matt Turner1-114/+357
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
2013-07-29gles2: Update gl2.h to revision 20555.Matt Turner1-3/+3
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
2012-11-15gles2: Update gl2ext.h to revision 19436Matt Turner1-17/+301
Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
2012-11-15gles2: Update gl2.h to revision 16803Matt Turner1-3/+2
Reviewed-by: Chad Versace <chad.versace@linux.intel.com>
2012-07-04GLES2: upgrade gl2ext.h to version 18099Kristian Høgsberg1-12/+398
Redo this commit, and remove the inclusion of gl2ext.h from src/mapi/glapi/glapi_priv.h. The include was added in 8f3be339850ead96f9c6200db4e0db1f74e39d13 to fix a missing prototype for glDrawBuffersNV and others, but it's not possible to include both glext.h and gl2ext.h from the same file. I don't see the missing prototype here (with or without shared glapi) so I'm just removing the offending #include. Also, since we're redoing this, update to the most recent gl2ext.2. Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
2012-07-04Revert "GLES2: upgrade gl2ext.h to version 16994."Marek Olšák1-372/+12
This reverts commit 8818b88748bde6de5a4a98ad237c85151b44c774. I get a lot of errors like this one: In file included from ../../../src/mapi/glapi/glapi_priv.h:49:0, from glapi_dispatch.c:40: ../../../include/GLES2/gl2ext.h:1074:28: error: redefinition of typedef ‘PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC’ ../../../include/GL/glext.h:10237:25: note: previous declaration of ‘PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC’ was here This with a clean build (with git clean -fdX). I don't get the errors on my other machine. I didn't investigate why, a wild guess is that this depends on the version of gcc.
2012-07-03GLES2: upgrade gl2ext.h to version 16994.Gwenole Beauchesne1-12/+372
2011-09-20GLES2/gl2ext: upgrade to gl2ext.h version 15049Ian Romanick1-19/+354
2010-05-31Update OpenGL ES headers.Chia-I Wu3-232/+574
2008-08-31Remove CVS keywords.José Fonseca3-3/+0
Please remove CVS keywords when importing third-party code into the git repository.
2008-07-16mesa: WinCE fixesJonathan White1-1/+5
2008-07-07egl: updated GL_APIENTRY for WindowsJonathan White1-1/+2
2008-06-30gles: Don't define GLAPIENTRY here.José Fonseca1-1/+0
2008-06-27egl: Windows updates to the platform.h filesJonathan White1-13/+10
2008-06-04egl: added OpenGL ES 2.0 header files in new GLES2 directoryBrian Paul3-0/+1114