summaryrefslogtreecommitdiff
path: root/include/GLES3
AgeCommit message (Collapse)AuthorFilesLines
2019-06-21include: update GL headers from the registryMarek Olšák3-24/+20
Acked-by: Ilia Mirkin <imirkin@alum.mit.edu>
2018-08-04include: update GL & GLES headers (v2)Marek Olšák1-4/+4
v2: use correct files Acked-by: Ian Romanick <ian.d.romanick@intel.com>
2017-06-30Update Khronos-supplied headersNicolai Hähnle4-16/+52
Taken from commit 676834dd529d620ee25090e738d2607dfde003d8 of https://github.com/KhronosGroup/OpenGL-Registry.git v2: - keep the BUILDING_MESA bits (Matt) Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2016-09-12Remove GL_GLEXT_PROTOTYPES guards from non-ext headers.Emil Velikov3-18/+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-9/+2444
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>
2014-04-01include/GLES3: add OpenGL ES 3.1 HeadersJordan Justen2-1/+1185
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-23gles3: Update gl3.h to revision 24614.Matt Turner1-1022/+900
Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com>
2013-07-29gles3: Update gl3.h to 2013-02-12.Matt Turner1-4/+4
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
2013-01-26gles3: Update gl3.hMatt Turner1-2/+2
Contains a fix for Khronos bug 9557. Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
2012-10-16es2api: Add GL ES 3 headersMatt Turner3-0/+1115