[Mesa-dev] Updating Khronos-supplied headers (and gl.xml)

Nicolai Hähnle nhaehnle at gmail.com
Sun Jun 25 14:32:35 UTC 2017


Hi all,

For the ARB_gl_spirv work I need some new definitions from the Khronos 
headers, and I'd like to push the corresponding update to our master 
branch already.

The patch is rather big, so I'm posting it here:
https://cgit.freedesktop.org/~nh/mesa/commit/?h=khronos-update&id=aa846e6b55179736b99493fcdc45d80cdabbcaf2

I'm not sure why some of the files grew by quite so much, but my 
understanding is that we take the files verbatim from Khronos, so that's 
just the way it is.

I've had the patch in my local tree without issues for a while. Please 
review!

Thanks,
Nicolai
--
  include/GL/glcorearb.h         | 2220 ++++++++++++++++++++++++++++--
  include/GL/glext.h             |  302 +++-
  include/GL/glxext.h            |   13 +-
  include/GL/wglext.h            |   20 +-
  include/GLES/egl.h             |   18 +-
  include/GLES/gl.h              |  448 ++----
  include/GLES/glext.h           | 1519 ++++++++------------
  include/GLES/glplatform.h      |   26 +-
  include/GLES2/gl2.h            |   14 +-
  include/GLES2/gl2ext.h         |  250 +++-
  include/GLES2/gl2platform.h    |   26 +-
  include/GLES3/gl3.h            |   16 +-
  include/GLES3/gl31.h           |   12 +-
  include/GLES3/gl32.h           |   14 +-
  include/GLES3/gl3platform.h    |   26 +-
  src/mapi/glapi/registry/gl.xml | 2160 +++++++++++++++++++++--------
  16 files changed, 5060 insertions(+), 2024 deletions(-)


More information about the mesa-dev mailing list