mesa/gl: Sync with Khronos registry
authorHeinrich Fink <heinrich.fink@daqri.com>
Mon, 16 Sep 2019 11:20:49 +0000 (13:20 +0200)
committerDaniel Stone <daniels@collabora.com>
Mon, 16 Sep 2019 15:50:43 +0000 (16:50 +0100)
commitdf8602f4b534096ec09d83f6ee543187ff0fb411
tree0c3e25cba13efdfefc892551097c6598b6c51b0e
parent2bfcf043456411a6037404d9afae9760964c9b48
mesa/gl: Sync with Khronos registry

Update GL headers and xml API from upstream Khronos registry (commit
3d0c3eb). Keep `BUILDING_MESA` quirk in glext.h.

mesa/extensions: Expose EXT_EGL_sync instead of MESA_EGL_sync to reflect
Khronos request of changing this extension's scope from MESA to EXT.
EGL_EGL_sync is also the name of the extension that has been merged into
the upstream Khronos GL registry.

Remove MESA_EGL_sync spec txt from Mesa tree as it is now published as
EXT by Khronos.

v1: Remove MESA_EGL_sync spec and squash commits (Eric E)

Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
Reviewed-by: Daniel Stone <daniels@collabora.com>
docs/specs/MESA_EGL_sync.txt [deleted file]
include/GL/glcorearb.h
include/GL/glext.h
include/GL/glxext.h
src/mapi/glapi/registry/gl.xml
src/mesa/main/extensions_table.h