Marek Olšák
8ab9f3a857
include: update GL headers from the registry
...
Acked-by: Ilia Mirkin <imirkin@alum.mit.edu >
2019-06-21 19:00:52 -04:00
Marek Olšák
f7d42ee7d3
include: update GL & GLES headers (v2)
...
v2: use correct files
Acked-by: Ian Romanick <ian.d.romanick@intel.com >
2018-08-04 02:43:05 -04:00
Nicolai Hähnle
7fd08177a6
Update Khronos-supplied headers
...
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 >
2017-06-30 15:29:50 +02:00
Emil Velikov
63faf7de61
Remove GL_GLEXT_PROTOTYPES guards from non-ext headers.
...
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: 6a5504de2f
("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-09-12 16:52:43 +01:00
Ilia Mirkin
6a5504de2f
Update Khronos-supplied headers to r33100
...
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 >
2016-08-28 21:41:47 -04:00
Jordan Justen
7c379ebe17
include/GLES3: add OpenGL ES 3.1 Headers
...
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-04-01 09:30:32 -07:00
Matt Turner
00c672086c
gles3: Update gl3.h to revision 24614.
...
Reviewed-by: Anuj Phogat <anuj.phogat@gmail.com >
2014-01-23 11:33:22 -08:00
Matt Turner
b2d3f25aa2
gles3: Update gl3.h to 2013-02-12.
...
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
2013-07-29 10:35:00 -07:00
Matt Turner
51b64ce47b
gles3: Update gl3.h
...
Contains a fix for Khronos bug 9557.
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com >
2013-01-26 20:42:19 -08:00
Matt Turner
0199ff7fe3
es2api: Add GL ES 3 headers
2012-10-16 19:31:22 -07:00