summaryrefslogtreecommitdiff
path: root/meta/recipes-graphics/mesa/files
diff options
context:
space:
mode:
authorYu Ke <ke.yu@intel.com>2011-04-07 16:47:37 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-04-18 05:44:06 +0100
commita59cb20da8eb66edcf6e99ca926609ecb80c5ae6 (patch)
treea9e44f1039b23ea048bf1923c19d52933590f495 /meta/recipes-graphics/mesa/files
parentfe051ffdbad7e87fc8dfdb2017ca79ca1f533edc (diff)
downloadopenembedded-core-a59cb20da8eb66edcf6e99ca926609ecb80c5ae6.tar.gz
openembedded-core-a59cb20da8eb66edcf6e99ca926609ecb80c5ae6.tar.bz2
openembedded-core-a59cb20da8eb66edcf6e99ca926609ecb80c5ae6.zip
mesa: upgrade to 7.10.2
- also remove the talloc-removal.patch because it is already included in this version Signed-off-by: Yu Ke <ke.yu@intel.com>
Diffstat (limited to 'meta/recipes-graphics/mesa/files')
-rw-r--r--meta/recipes-graphics/mesa/files/talloc-removal.patch15571
1 files changed, 0 insertions, 15571 deletions
diff --git a/meta/recipes-graphics/mesa/files/talloc-removal.patch b/meta/recipes-graphics/mesa/files/talloc-removal.patch
deleted file mode 100644
index 3038f6a5e6..0000000000
--- a/meta/recipes-graphics/mesa/files/talloc-removal.patch
+++ /dev/null
@@ -1,15571 +0,0 @@
-mesa: sync with mesa 7.10.1 devel branch to replace GPLv3 talloc with BSD-license ralloc
-
-mesa 7.10.1 devel branch already has the patch to replace talloc with ralloc, so this patch is the diff of mesa-7.10(7a3f869a4) and mesa 7.10.1 ralloc commit (546aade2)
-
-Pick-from-upstream-by: Yu Ke <ke.yu@intel.com>
-
-diff --git a/Makefile b/Makefile
-index d62ec43..32a5f2f 100644
---- a/Makefile
-+++ b/Makefile
-@@ -180,7 +180,7 @@ ultrix-gcc:
-
- # Rules for making release tarballs
-
--VERSION=7.10
-+VERSION=7.10.1-devel
- DIRECTORY = Mesa-$(VERSION)
- LIB_NAME = MesaLib-$(VERSION)
- GLUT_NAME = MesaGLUT-$(VERSION)
-diff --git a/configs/autoconf.in b/configs/autoconf.in
-index e2d70c6..1538d9a 100644
---- a/configs/autoconf.in
-+++ b/configs/autoconf.in
-@@ -34,9 +34,6 @@ LLVM_LIBS = @LLVM_LIBS@
- GLW_CFLAGS = @GLW_CFLAGS@
- GLUT_CFLAGS = @GLUT_CFLAGS@
-
--TALLOC_LIBS = @TALLOC_LIBS@
--TALLOC_CFLAGS = @TALLOC_CFLAGS@
--
- # dlopen
- DLOPEN_LIBS = @DLOPEN_LIBS@
-
-diff --git a/configs/default b/configs/default
-index 0301345..2301a68 100644
---- a/configs/default
-+++ b/configs/default
-@@ -82,9 +82,6 @@ GLESv1_CM_LIB_GLOB = $(GLESv1_CM_LIB_NAME)*
- GLESv2_LIB_GLOB = $(GLESv2_LIB_NAME)*
- VG_LIB_GLOB = $(VG_LIB_NAME)*
-
--TALLOC_LIBS = `pkg-config --libs talloc`
--TALLOC_CFLAGS = `pkg-config --cflags talloc`
--
- # Optional assembly language optimization files for libGL
- MESA_ASM_SOURCES =
-
-@@ -119,7 +116,7 @@ EGL_CLIENT_APIS = $(GL_LIB)
-
- # Library dependencies
- #EXTRA_LIB_PATH ?=
--GL_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lm -lpthread $(TALLOC_LIBS)
-+GL_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lm -lpthread
- EGL_LIB_DEPS = $(EXTRA_LIB_PATH) -ldl -lpthread
- OSMESA_LIB_DEPS = $(EXTRA_LIB_PATH) -L$(TOP)/$(LIB_DIR) -l$(GL_LIB)
- GLU_LIB_DEPS = $(EXTRA_LIB_PATH) -L$(TOP)/$(LIB_DIR) -l$(GL_LIB) -lm
-diff --git a/configs/linux-dri b/configs/linux-dri
-index 64fc407..1c94ed0 100644
---- a/configs/linux-dri
-+++ b/configs/linux-dri
-@@ -45,7 +45,7 @@ EXTRA_LIB_PATH=-L/usr/X11R6/lib
-
- LIBDRM_CFLAGS = $(shell pkg-config --cflags libdrm)
- LIBDRM_LIB = $(shell pkg-config --libs libdrm)
--DRI_LIB_DEPS = $(EXTRA_LIB_PATH) -lm -lpthread -lexpat -ldl -ltalloc $(LIBDRM_LIB)
-+DRI_LIB_DEPS = $(EXTRA_LIB_PATH) -lm -lpthread -lexpat -ldl $(LIBDRM_LIB)
- GL_LIB_DEPS = $(EXTRA_LIB_PATH) -lX11 -lXext -lXxf86vm -lXdamage -lXfixes \
- -lm -lpthread -ldl $(LIBDRM_LIB)
-
-diff --git a/configs/linux-llvm b/configs/linux-llvm
-index 22de066..e699953 100644
---- a/configs/linux-llvm
-+++ b/configs/linux-llvm
-@@ -41,4 +41,4 @@ else
- endif
-
- LD = g++
--GL_LIB_DEPS = $(LLVM_LDFLAGS) $(LLVM_LIBS) $(EXTRA_LIB_PATH) -lX11 -lXext -lm -lpthread -ltalloc -lstdc++ -ludis86
-+GL_LIB_DEPS = $(LLVM_LDFLAGS) $(LLVM_LIBS) $(EXTRA_LIB_PATH) -lX11 -lXext -lm -lpthread -lstdc++ -ludis86
-diff --git a/configure.ac b/configure.ac
-index b451f7c..6662b8a 100644
---- a/configure.ac
-+++ b/configure.ac
-@@ -572,10 +572,6 @@ xno)
- ;;
- esac
-
--PKG_CHECK_MODULES([TALLOC], [talloc])
--AC_SUBST([TALLOC_LIBS])
--AC_SUBST([TALLOC_CFLAGS])
--
- dnl
- dnl Driver specific build directories
- dnl
-@@ -714,8 +710,8 @@ xlib)
- GL_PC_LIB_PRIV="$GL_LIB_DEPS"
- GL_PC_CFLAGS="$X11_INCLUDES"
- fi
-- GL_LIB_DEPS="$GL_LIB_DEPS $SELINUX_LIBS -lm -lpthread $TALLOC_LIBS"
-- GL_PC_LIB_PRIV="$GL_PC_LIB_PRIV $SELINUX_LIBS -lm -lpthread $TALLOC_LIBS"
-+ GL_LIB_DEPS="$GL_LIB_DEPS $SELINUX_LIBS -lm -lpthread"
-+ GL_PC_LIB_PRIV="$GL_PC_LIB_PRIV $SELINUX_LIBS -lm -lpthread"
-
- # if static, move the external libraries to the programs
- # and empty the libraries for libGL
-@@ -964,7 +960,7 @@ if test "$mesa_driver" = dri -o "$mesa_driver" = no; then
- fi
-
- # put all the necessary libs together
-- DRI_LIB_DEPS="$SELINUX_LIBS $LIBDRM_LIBS $EXPAT_LIB -lm -lpthread $DLOPEN_LIBS $TALLOC_LIBS"
-+ DRI_LIB_DEPS="$SELINUX_LIBS $LIBDRM_LIBS $EXPAT_LIB -lm -lpthread $DLOPEN_LIBS"
- fi
- AC_SUBST([DRI_DIRS])
- AC_SUBST([EXPAT_INCLUDES])
-@@ -1040,12 +1036,12 @@ case "$DRIVER_DIRS" in
- *osmesa*)
- # only link libraries with osmesa if shared
- if test "$enable_static" = no; then
-- OSMESA_LIB_DEPS="-lm -lpthread $SELINUX_LIBS $DLOPEN_LIBS $TALLOC_LIBS"
-+ OSMESA_LIB_DEPS="-lm -lpthread $SELINUX_LIBS $DLOPEN_LIBS"
- else
- OSMESA_LIB_DEPS=""
- fi
- OSMESA_MESA_DEPS=""
-- OSMESA_PC_LIB_PRIV="-lm -lpthread $SELINUX_LIBS $DLOPEN_LIBS $TALLOC_LIBS"
-+ OSMESA_PC_LIB_PRIV="-lm -lpthread $SELINUX_LIBS $DLOPEN_LIBS"
- ;;
- esac
- AC_SUBST([OSMESA_LIB_DEPS])
-diff --git a/docs/news.html b/docs/news.html
-index 72d38ee..ce0cd0c 100644
---- a/docs/news.html
-+++ b/docs/news.html
-@@ -11,6 +11,19 @@
- <H1>News</H1>
-
-
-+<h2>January 7, 2011</h2>
-+
-+<p>
-+<a href="relnotes-7.10.html">Mesa 7.10</a> (final) is released. This is a new
-+development release.
-+</p>
-+
-+<p>
-+Also, <a href="relnotes-7.9.1.html">Mesa 7.9.1</a> (final) is released.
-+This is a bug fix release.
-+</p>
-+
-+
- <h2>October 4, 2010</h2>
-
- <p>
-diff --git a/docs/relnotes-7.10.1.html b/docs/relnotes-7.10.1.html
-new file mode 100644
-index 0000000..1cd8d85
---- /dev/null
-+++ b/docs/relnotes-7.10.1.html
-@@ -0,0 +1,84 @@
-+<HTML>
-+
-+<head>
-+<TITLE>Mesa Release Notes</TITLE>
-+<link rel="stylesheet" type="text/css" href="mesa.css">
-+<meta http-equiv="content-type" content="text/html; charset=utf-8" />
-+</head>
-+
-+<BODY>
-+
-+<body bgcolor="#eeeeee">
-+
-+<H1>Mesa 7.10.1 Release Notes / TBD</H1>
-+
-+<p>
-+Mesa 7.10.1 is a bug fix release which fixes bugs found since the 7.10 release.
-+</p>
-+<p>
-+Mesa 7.10.1 implements the OpenGL 2.1 API, but the version reported by
-+glGetString(GL_VERSION) depends on the particular driver being used.
-+Some drivers don't support all the features required in OpenGL 2.1.
-+</p>
-+<p>
-+See the <a href="install.html">Compiling/Installing page</a> for prerequisites
-+for DRI hardware acceleration.
-+</p>
-+
-+
-+<h2>MD5 checksums</h2>
-+<pre>
-+TBD
-+</pre>
-+
-+
-+<h2>New features</h2>
-+<p>None.</p>
-+
-+<h2>Bug fixes</h2>
-+<p>This list is likely incomplete.</p>
-+<ul>
-+<li>Fix an off-by-one bug in a vsplit assertion.</li>
-+<li>Fix incorrect handling of <tt>layout</tt> qualifier
-+with <tt>in</tt>, <tt>out</tt>, <tt>attribute</tt>, and <tt>varying</tt>.</li>
-+
-+<li>Fix an i965 shader bug where the negative absolute value was generated instead of the absolute value of a negation.</li>
-+
-+<li>Fix numerous issues handling precision qualifiers in GLSL ES.</li>
-+
-+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=29164">Bug 29164</a> - [GLSL 1.20] invariant variable shouldn't be used before declaration</li>
-+
-+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=30156">Bug 30156</a> - [i965] After updating to Mesa 7.9, Civilization IV starts to show garbage</li>
-+
-+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=31923">Bug 31923</a> - [GLSL 1.20] allowing inconsistent centroid declaration between two vertex shaders</li>
-+
-+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=31925">Bug 31925</a> - [GLSL 1.20] "#pragma STDGL invariant(all)" fail</li>
-+
-+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=32695">Bug 32695</a> - [glsl] SIGSEGV glcpp/glcpp-parse.y:833</li>
-+
-+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=32831">Bug 32831</a> - [glsl] division by zero crashes GLSL compiler</li>
-+
-+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=32910">Bug 32910</a> - Keywords 'in' and 'out' not handled properly for GLSL 1.20 shaders</li>
-+
-+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=33219">Bug 33219</a> -[GLSL bisected] implicit sized array triggers segfault in ir_to_mesa_visitor::copy_propagate</li>
-+
-+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=33308">Bug 33308</a> -[glsl] ast_to_hir.cpp:3016: virtual ir_rvalue* ast_jump_statement::hir(exec_list*, _mesa_glsl_parse_state*): Assertion `ret != __null' failed.</li>
-+
-+<li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=33316">Bug 33316</a> - uniform array will be allocate one line more and initialize it when it was freed will abort</li>
-+
-+<!-- <li><a href="https://bugs.freedesktop.org/show_bug.cgi?id=">Bug </a> - </li> -->
-+
-+</ul>
-+
-+
-+<h2>Changes</h2>
-+<p>The full set of changes can be viewed by using the following GIT command:</p>
-+
-+<pre>
-+ git log mesa-7.10..origin/7.10
-+</pre>
-+
-+</p>
-+
-+</body>
-+</html>
-diff --git a/docs/relnotes-7.10.html b/docs/relnotes-7.10.html
-index 2abbc4a..3f4f229 100644
---- a/docs/relnotes-7.10.html
-+++ b/docs/relnotes-7.10.html
-@@ -1,8 +1,10 @@
- <HTML>
-
-+<head>
- <TITLE>Mesa Release Notes</TITLE>
--
--<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-+<link rel="stylesheet" type="text/css" href="mesa.css">
-+<meta http-equiv="content-type" content="text/html; charset=utf-8" />
-+</head>
-
- <BODY>
-
-@@ -28,7 +30,12 @@ for DRI hardware acceleration.
-
- <h2>MD5 checksums</h2>
- <pre>
--tbd
-+0a70c15c135561824bdcae92bf232e43 MesaLib-7.10.tar.gz
-+33fb94eccc02cbb4d8d1365615e38e46 MesaLib-7.10.tar.bz2
-+5cafdc0eda0f9bf370b95c98df3338fa MesaLib-7.10.zip
-+bc644be551ed585fc4f66c16b64a91c9 MesaGLUT-7.10.tar.gz
-+5c2677a155672352d62b177e4f0f92e8 MesaGLUT-7.10.tar.bz2
-+2ce5001f74496d1ba719ef74d910a5cf MesaGLUT-7.10.zip
- </pre>
-
-
-diff --git a/docs/relnotes-7.9.1.html b/docs/relnotes-7.9.1.html
-index a46eb16..bef4ef1 100644
---- a/docs/relnotes-7.9.1.html
-+++ b/docs/relnotes-7.9.1.html
-@@ -1,8 +1,10 @@
- <HTML>
-
-+<head>
- <TITLE>Mesa Release Notes</TITLE>
--
--<head><link rel="stylesheet" type="text/css" href="mesa.css"></head>
-+<link rel="stylesheet" type="text/css" href="mesa.css">
-+<meta http-equiv="content-type" content="text/html; charset=utf-8" />
-+</head>
-
- <BODY>
-
-diff --git a/docs/relnotes.html b/docs/relnotes.html
-index 4487af9..036d3f8 100644
---- a/docs/relnotes.html
-+++ b/docs/relnotes.html
-@@ -13,6 +13,8 @@ The release notes summarize what's new or changed in each Mesa release.
- </p>
-
- <UL>
-+<LI><A HREF="relnotes-7.10.html">7.10 release notes</A>
-+<LI><A HREF="relnotes-7.9.1html">7.9.1 release notes</A>
- <LI><A HREF="relnotes-7.9.html">7.9 release notes</A>
- <LI><A HREF="relnotes-7.8.3.html">7.8.3 release notes</A>
- <LI><A HREF="relnotes-7.8.2.html">7.8.2 release notes</A>
-diff --git a/include/GL/gl_mangle.h b/include/GL/gl_mangle.h
-index 43d2e89..3684803 100644
---- a/include/GL/gl_mangle.h
-+++ b/include/GL/gl_mangle.h
-@@ -31,6 +31,7 @@
-
- #define glAccum MANGLE(Accum)
- #define glActiveProgramEXT MANGLE(ActiveProgramEXT)
-+#define glActiveShaderProgram MANGLE(ActiveShaderProgram)
- #define glActiveStencilFaceEXT MANGLE(ActiveStencilFaceEXT)
- #define glActiveTextureARB MANGLE(ActiveTextureARB)
- #define glActiveTexture MANGLE(ActiveTexture)
-@@ -56,6 +57,7 @@
- #define glBeginOcclusionQueryNV MANGLE(BeginOcclusionQueryNV)
- #define glBeginPerfMonitorAMD MANGLE(BeginPerfMonitorAMD)
- #define glBeginQueryARB MANGLE(BeginQueryARB)
-+#define glBeginQueryIndexed MANGLE(BeginQueryIndexed)
- #define glBeginQuery MANGLE(BeginQuery)
- #define glBeginTransformFeedbackEXT MANGLE(BeginTransformFeedbackEXT)
- #define glBeginTransformFeedback MANGLE(BeginTransformFeedback)
-@@ -75,22 +77,27 @@
- #define glBindBufferRange MANGLE(BindBufferRange)
- #define glBindBufferRangeNV MANGLE(BindBufferRangeNV)
- #define glBindFragDataLocationEXT MANGLE(BindFragDataLocationEXT)
-+#define glBindFragDataLocationIndexed MANGLE(BindFragDataLocationIndexed)
- #define glBindFragDataLocation MANGLE(BindFragDataLocation)
- #define glBindFragmentShaderATI MANGLE(BindFragmentShaderATI)
- #define glBindFramebufferEXT MANGLE(BindFramebufferEXT)
- #define glBindFramebuffer MANGLE(BindFramebuffer)
-+#define glBindImageTextureEXT MANGLE(BindImageTextureEXT)
- #define glBindLightParameterEXT MANGLE(BindLightParameterEXT)
- #define glBindMaterialParameterEXT MANGLE(BindMaterialParameterEXT)
- #define glBindMultiTextureEXT MANGLE(BindMultiTextureEXT)
- #define glBindParameterEXT MANGLE(BindParameterEXT)
- #define glBindProgramARB MANGLE(BindProgramARB)
- #define glBindProgramNV MANGLE(BindProgramNV)
-+#define glBindProgramPipeline MANGLE(BindProgramPipeline)
- #define glBindRenderbufferEXT MANGLE(BindRenderbufferEXT)
- #define glBindRenderbuffer MANGLE(BindRenderbuffer)
-+#define glBindSampler MANGLE(BindSampler)
- #define glBindTexGenParameterEXT MANGLE(BindTexGenParameterEXT)
- #define glBindTextureEXT MANGLE(BindTextureEXT)
- #define glBindTexture MANGLE(BindTexture)
- #define glBindTextureUnitParameterEXT MANGLE(BindTextureUnitParameterEXT)
-+#define glBindTransformFeedback MANGLE(BindTransformFeedback)
- #define glBindTransformFeedbackNV MANGLE(BindTransformFeedbackNV)
- #define glBindVertexArrayAPPLE MANGLE(BindVertexArrayAPPLE)
- #define glBindVertexArray MANGLE(BindVertexArray)
-@@ -112,18 +119,22 @@
- #define glBlendColorEXT MANGLE(BlendColorEXT)
- #define glBlendColor MANGLE(BlendColor)
- #define glBlendEquationEXT MANGLE(BlendEquationEXT)
-+#define glBlendEquationiARB MANGLE(BlendEquationiARB)
- #define glBlendEquationi MANGLE(BlendEquationi)
- #define glBlendEquationIndexedAMD MANGLE(BlendEquationIndexedAMD)
- #define glBlendEquation MANGLE(BlendEquation)
- #define glBlendEquationSeparateATI MANGLE(BlendEquationSeparateATI)
- #define glBlendEquationSeparateEXT MANGLE(BlendEquationSeparateEXT)
-+#define glBlendEquationSeparateiARB MANGLE(BlendEquationSeparateiARB)
- #define glBlendEquationSeparatei MANGLE(BlendEquationSeparatei)
- #define glBlendEquationSeparateIndexedAMD MANGLE(BlendEquationSeparateIndexedAMD)
- #define glBlendEquationSeparate MANGLE(BlendEquationSeparate)
-+#define glBlendFunciARB MANGLE(BlendFunciARB)
- #define glBlendFunci MANGLE(BlendFunci)
- #define glBlendFuncIndexedAMD MANGLE(BlendFuncIndexedAMD)
- #define glBlendFunc MANGLE(BlendFunc)
- #define glBlendFuncSeparateEXT MANGLE(BlendFuncSeparateEXT)
-+#define glBlendFuncSeparateiARB MANGLE(BlendFuncSeparateiARB)
- #define glBlendFuncSeparatei MANGLE(BlendFuncSeparatei)
- #define glBlendFuncSeparateIndexedAMD MANGLE(BlendFuncSeparateIndexedAMD)
- #define glBlendFuncSeparateINGR MANGLE(BlendFuncSeparateINGR)
-@@ -153,6 +164,7 @@
- #define glClearColor MANGLE(ClearColor)
- #define glClearDebugLogMESA MANGLE(ClearDebugLogMESA)
- #define glClearDepthdNV MANGLE(ClearDepthdNV)
-+#define glClearDepthf MANGLE(ClearDepthf)
- #define glClearDepth MANGLE(ClearDepth)
- #define glClearIndex MANGLE(ClearIndex)
- #define glClear MANGLE(Clear)
-@@ -215,6 +227,10 @@
- #define glColorMaskIndexedEXT MANGLE(ColorMaskIndexedEXT)
- #define glColorMask MANGLE(ColorMask)
- #define glColorMaterial MANGLE(ColorMaterial)
-+#define glColorP3ui MANGLE(ColorP3ui)
-+#define glColorP3uiv MANGLE(ColorP3uiv)
-+#define glColorP4ui MANGLE(ColorP4ui)
-+#define glColorP4uiv MANGLE(ColorP4uiv)
- #define glColorPointerEXT MANGLE(ColorPointerEXT)
- #define glColorPointerListIBM MANGLE(ColorPointerListIBM)
- #define glColorPointer MANGLE(ColorPointer)
-@@ -236,6 +252,7 @@
- #define glCombinerParameterivNV MANGLE(CombinerParameterivNV)
- #define glCombinerStageParameterfvNV MANGLE(CombinerStageParameterfvNV)
- #define glCompileShaderARB MANGLE(CompileShaderARB)
-+#define glCompileShaderIncludeARB MANGLE(CompileShaderIncludeARB)
- #define glCompileShader MANGLE(CompileShader)
- #define glCompressedMultiTexImage1DEXT MANGLE(CompressedMultiTexImage1DEXT)
- #define glCompressedMultiTexImage2DEXT MANGLE(CompressedMultiTexImage2DEXT)
-@@ -310,10 +327,18 @@
- #define glCreateShader MANGLE(CreateShader)
- #define glCreateShaderObjectARB MANGLE(CreateShaderObjectARB)
- #define glCreateShaderProgramEXT MANGLE(CreateShaderProgramEXT)
-+#define glCreateShaderProgramv MANGLE(CreateShaderProgramv)
-+#define glCreateSyncFromCLeventARB MANGLE(CreateSyncFromCLeventARB)
- #define glCullFace MANGLE(CullFace)
- #define glCullParameterdvEXT MANGLE(CullParameterdvEXT)
- #define glCullParameterfvEXT MANGLE(CullParameterfvEXT)
- #define glCurrentPaletteMatrixARB MANGLE(CurrentPaletteMatrixARB)
-+#define glDebugMessageCallbackAMD MANGLE(DebugMessageCallbackAMD)
-+#define glDebugMessageCallbackARB MANGLE(DebugMessageCallbackARB)
-+#define glDebugMessageControlARB MANGLE(DebugMessageControlARB)
-+#define glDebugMessageEnableAMD MANGLE(DebugMessageEnableAMD)
-+#define glDebugMessageInsertAMD MANGLE(DebugMessageInsertAMD)
-+#define glDebugMessageInsertARB MANGLE(DebugMessageInsertARB)
- #define glDeformationMap3dSGIX MANGLE(DeformationMap3dSGIX)
- #define glDeformationMap3fSGIX MANGLE(DeformationMap3fSGIX)
- #define glDeformSGIX MANGLE(DeformSGIX)
-@@ -326,20 +351,25 @@
- #define glDeleteFramebuffersEXT MANGLE(DeleteFramebuffersEXT)
- #define glDeleteFramebuffers MANGLE(DeleteFramebuffers)
- #define glDeleteLists MANGLE(DeleteLists)
-+#define glDeleteNamedStringARB MANGLE(DeleteNamedStringARB)
-+#define glDeleteNamesAMD MANGLE(DeleteNamesAMD)
- #define glDeleteObjectARB MANGLE(DeleteObjectARB)
- #define glDeleteOcclusionQueriesNV MANGLE(DeleteOcclusionQueriesNV)
- #define glDeletePerfMonitorsAMD MANGLE(DeletePerfMonitorsAMD)
- #define glDeleteProgram MANGLE(DeleteProgram)
-+#define glDeleteProgramPipelines MANGLE(DeleteProgramPipelines)
- #define glDeleteProgramsARB MANGLE(DeleteProgramsARB)
- #define glDeleteProgramsNV MANGLE(DeleteProgramsNV)
- #define glDeleteQueriesARB MANGLE(DeleteQueriesARB)
- #define glDeleteQueries MANGLE(DeleteQueries)
- #define glDeleteRenderbuffersEXT MANGLE(DeleteRenderbuffersEXT)
- #define glDeleteRenderbuffers MANGLE(DeleteRenderbuffers)
-+#define glDeleteSamplers MANGLE(DeleteSamplers)
- #define glDeleteShader MANGLE(DeleteShader)
- #define glDeleteSync MANGLE(DeleteSync)
- #define glDeleteTexturesEXT MANGLE(DeleteTexturesEXT)
- #define glDeleteTextures MANGLE(DeleteTextures)
-+#define glDeleteTransformFeedbacks MANGLE(DeleteTransformFeedbacks)
- #define glDeleteTransformFeedbacksNV MANGLE(DeleteTransformFeedbacksNV)
- #define glDeleteVertexArraysAPPLE MANGLE(DeleteVertexArraysAPPLE)
- #define glDeleteVertexArrays MANGLE(DeleteVertexArrays)
-@@ -348,7 +378,10 @@
- #define glDepthBoundsEXT MANGLE(DepthBoundsEXT)
- #define glDepthFunc MANGLE(DepthFunc)
- #define glDepthMask MANGLE(DepthMask)
-+#define glDepthRangeArrayv MANGLE(DepthRangeArrayv)
- #define glDepthRangedNV MANGLE(DepthRangedNV)
-+#define glDepthRangef MANGLE(DepthRangef)
-+#define glDepthRangeIndexed MANGLE(DepthRangeIndexed)
- #define glDepthRange MANGLE(DepthRange)
- #define glDetachObjectARB MANGLE(DetachObjectARB)
- #define glDetachShader MANGLE(DetachShader)
-@@ -363,6 +396,7 @@
- #define glDisableVertexAttribArrayARB MANGLE(DisableVertexAttribArrayARB)
- #define glDisableVertexAttribArray MANGLE(DisableVertexAttribArray)
- #define glDrawArraysEXT MANGLE(DrawArraysEXT)
-+#define glDrawArraysIndirect MANGLE(DrawArraysIndirect)
- #define glDrawArraysInstancedARB MANGLE(DrawArraysInstancedARB)
- #define glDrawArraysInstancedEXT MANGLE(DrawArraysInstancedEXT)
- #define glDrawArraysInstanced MANGLE(DrawArraysInstanced)
-@@ -374,6 +408,7 @@
- #define glDrawElementArrayAPPLE MANGLE(DrawElementArrayAPPLE)
- #define glDrawElementArrayATI MANGLE(DrawElementArrayATI)
- #define glDrawElementsBaseVertex MANGLE(DrawElementsBaseVertex)
-+#define glDrawElementsIndirect MANGLE(DrawElementsIndirect)
- #define glDrawElementsInstancedARB MANGLE(DrawElementsInstancedARB)
- #define glDrawElementsInstancedBaseVertex MANGLE(DrawElementsInstancedBaseVertex)
- #define glDrawElementsInstancedEXT MANGLE(DrawElementsInstancedEXT)
-@@ -386,7 +421,9 @@
- #define glDrawRangeElementsBaseVertex MANGLE(DrawRangeElementsBaseVertex)
- #define glDrawRangeElementsEXT MANGLE(DrawRangeElementsEXT)
- #define glDrawRangeElements MANGLE(DrawRangeElements)
-+#define glDrawTransformFeedback MANGLE(DrawTransformFeedback)
- #define glDrawTransformFeedbackNV MANGLE(DrawTransformFeedbackNV)
-+#define glDrawTransformFeedbackStream MANGLE(DrawTransformFeedbackStream)
- #define glEdgeFlagFormatNV MANGLE(EdgeFlagFormatNV)
- #define glEdgeFlag MANGLE(EdgeFlag)
- #define glEdgeFlagPointerEXT MANGLE(EdgeFlagPointerEXT)
-@@ -414,6 +451,7 @@
- #define glEndOcclusionQueryNV MANGLE(EndOcclusionQueryNV)
- #define glEndPerfMonitorAMD MANGLE(EndPerfMonitorAMD)
- #define glEndQueryARB MANGLE(EndQueryARB)
-+#define glEndQueryIndexed MANGLE(EndQueryIndexed)
- #define glEndQuery MANGLE(EndQuery)
- #define glEndTransformFeedbackEXT MANGLE(EndTransformFeedbackEXT)
- #define glEndTransformFeedback MANGLE(EndTransformFeedback)
-@@ -447,6 +485,7 @@
- #define glFlush MANGLE(Flush)
- #define glFlushMappedBufferRangeAPPLE MANGLE(FlushMappedBufferRangeAPPLE)
- #define glFlushMappedBufferRange MANGLE(FlushMappedBufferRange)
-+#define glFlushMappedNamedBufferRangeEXT MANGLE(FlushMappedNamedBufferRangeEXT)
- #define glFlushPixelDataRangeNV MANGLE(FlushPixelDataRangeNV)
- #define glFlushRasterSGIX MANGLE(FlushRasterSGIX)
- #define glFlushVertexArrayRangeAPPLE MANGLE(FlushVertexArrayRangeAPPLE)
-@@ -498,7 +537,6 @@
- #define glFramebufferTextureEXT MANGLE(FramebufferTextureEXT)
- #define glFramebufferTextureFaceARB MANGLE(FramebufferTextureFaceARB)
- #define glFramebufferTextureFaceEXT MANGLE(FramebufferTextureFaceEXT)
--#define glFramebufferTextureFace MANGLE(FramebufferTextureFace)
- #define glFramebufferTextureLayerARB MANGLE(FramebufferTextureLayerARB)
- #define glFramebufferTextureLayerEXT MANGLE(FramebufferTextureLayerEXT)
- #define glFramebufferTextureLayer MANGLE(FramebufferTextureLayer)
-@@ -521,23 +559,30 @@
- #define glGenFramebuffersEXT MANGLE(GenFramebuffersEXT)
- #define glGenFramebuffers MANGLE(GenFramebuffers)
- #define glGenLists MANGLE(GenLists)
-+#define glGenNamesAMD MANGLE(GenNamesAMD)
- #define glGenOcclusionQueriesNV MANGLE(GenOcclusionQueriesNV)
- #define glGenPerfMonitorsAMD MANGLE(GenPerfMonitorsAMD)
-+#define glGenProgramPipelines MANGLE(GenProgramPipelines)
- #define glGenProgramsARB MANGLE(GenProgramsARB)
- #define glGenProgramsNV MANGLE(GenProgramsNV)
- #define glGenQueriesARB MANGLE(GenQueriesARB)
- #define glGenQueries MANGLE(GenQueries)
- #define glGenRenderbuffersEXT MANGLE(GenRenderbuffersEXT)
- #define glGenRenderbuffers MANGLE(GenRenderbuffers)
-+#define glGenSamplers MANGLE(GenSamplers)
- #define glGenSymbolsEXT MANGLE(GenSymbolsEXT)
- #define glGenTexturesEXT MANGLE(GenTexturesEXT)
- #define glGenTextures MANGLE(GenTextures)
-+#define glGenTransformFeedbacks MANGLE(GenTransformFeedbacks)
- #define glGenTransformFeedbacksNV MANGLE(GenTransformFeedbacksNV)
- #define glGenVertexArraysAPPLE MANGLE(GenVertexArraysAPPLE)
- #define glGenVertexArrays MANGLE(GenVertexArrays)
- #define glGenVertexShadersEXT MANGLE(GenVertexShadersEXT)
- #define glGetActiveAttribARB MANGLE(GetActiveAttribARB)
- #define glGetActiveAttrib MANGLE(GetActiveAttrib)
-+#define glGetActiveSubroutineName MANGLE(GetActiveSubroutineName)
-+#define glGetActiveSubroutineUniformiv MANGLE(GetActiveSubroutineUniformiv)
-+#define glGetActiveSubroutineUniformName MANGLE(GetActiveSubroutineUniformName)
- #define glGetActiveUniformARB MANGLE(GetActiveUniformARB)
- #define glGetActiveUniformBlockiv MANGLE(GetActiveUniformBlockiv)
- #define glGetActiveUniformBlockName MANGLE(GetActiveUniformBlockName)
-@@ -589,16 +634,21 @@
- #define glGetConvolutionParameteriv MANGLE(GetConvolutionParameteriv)
- #define glGetDebugLogLengthMESA MANGLE(GetDebugLogLengthMESA)
- #define glGetDebugLogMESA MANGLE(GetDebugLogMESA)
-+#define glGetDebugMessageLogAMD MANGLE(GetDebugMessageLogAMD)
-+#define glGetDebugMessageLogARB MANGLE(GetDebugMessageLogARB)
- #define glGetDetailTexFuncSGIS MANGLE(GetDetailTexFuncSGIS)
- #define glGetDoubleIndexedvEXT MANGLE(GetDoubleIndexedvEXT)
-+#define glGetDoublei_v MANGLE(GetDoublei_v)
- #define glGetDoublev MANGLE(GetDoublev)
- #define glGetError MANGLE(GetError)
- #define glGetFenceivNV MANGLE(GetFenceivNV)
- #define glGetFinalCombinerInputParameterfvNV MANGLE(GetFinalCombinerInputParameterfvNV)
- #define glGetFinalCombinerInputParameterivNV MANGLE(GetFinalCombinerInputParameterivNV)
- #define glGetFloatIndexedvEXT MANGLE(GetFloatIndexedvEXT)
-+#define glGetFloati_v MANGLE(GetFloati_v)
- #define glGetFloatv MANGLE(GetFloatv)
- #define glGetFogFuncSGIS MANGLE(GetFogFuncSGIS)
-+#define glGetFragDataIndex MANGLE(GetFragDataIndex)
- #define glGetFragDataLocationEXT MANGLE(GetFragDataLocationEXT)
- #define glGetFragDataLocation MANGLE(GetFragDataLocation)
- #define glGetFragmentLightfvSGIX MANGLE(GetFragmentLightfvSGIX)
-@@ -608,6 +658,7 @@
- #define glGetFramebufferAttachmentParameterivEXT MANGLE(GetFramebufferAttachmentParameterivEXT)
- #define glGetFramebufferAttachmentParameteriv MANGLE(GetFramebufferAttachmentParameteriv)
- #define glGetFramebufferParameterivEXT MANGLE(GetFramebufferParameterivEXT)
-+#define glGetGraphicsResetStatusARB MANGLE(GetGraphicsResetStatusARB)
- #define glGetHandleARB MANGLE(GetHandleARB)
- #define glGetHistogramEXT MANGLE(GetHistogramEXT)
- #define glGetHistogram MANGLE(GetHistogram)
-@@ -678,6 +729,26 @@
- #define glGetNamedProgramLocalParameterIuivEXT MANGLE(GetNamedProgramLocalParameterIuivEXT)
- #define glGetNamedProgramStringEXT MANGLE(GetNamedProgramStringEXT)
- #define glGetNamedRenderbufferParameterivEXT MANGLE(GetNamedRenderbufferParameterivEXT)
-+#define glGetNamedStringARB MANGLE(GetNamedStringARB)
-+#define glGetNamedStringivARB MANGLE(GetNamedStringivARB)
-+#define glGetnColorTableARB MANGLE(GetnColorTableARB)
-+#define glGetnCompressedTexImageARB MANGLE(GetnCompressedTexImageARB)
-+#define glGetnConvolutionFilterARB MANGLE(GetnConvolutionFilterARB)
-+#define glGetnHistogramARB MANGLE(GetnHistogramARB)
-+#define glGetnMapdvARB MANGLE(GetnMapdvARB)
-+#define glGetnMapfvARB MANGLE(GetnMapfvARB)
-+#define glGetnMapivARB MANGLE(GetnMapivARB)
-+#define glGetnMinmaxARB MANGLE(GetnMinmaxARB)
-+#define glGetnPixelMapfvARB MANGLE(GetnPixelMapfvARB)
-+#define glGetnPixelMapuivARB MANGLE(GetnPixelMapuivARB)
-+#define glGetnPixelMapusvARB MANGLE(GetnPixelMapusvARB)
-+#define glGetnPolygonStippleARB MANGLE(GetnPolygonStippleARB)
-+#define glGetnSeparableFilterARB MANGLE(GetnSeparableFilterARB)
-+#define glGetnTexImageARB MANGLE(GetnTexImageARB)
-+#define glGetnUniformdvARB MANGLE(GetnUniformdvARB)
-+#define glGetnUniformfvARB MANGLE(GetnUniformfvARB)
-+#define glGetnUniformivARB MANGLE(GetnUniformivARB)
-+#define glGetnUniformuivARB MANGLE(GetnUniformuivARB)
- #define glGetObjectBufferfvATI MANGLE(GetObjectBufferfvATI)
- #define glGetObjectBufferivATI MANGLE(GetObjectBufferivATI)
- #define glGetObjectParameterfvARB MANGLE(GetObjectParameterfvARB)
-@@ -700,6 +771,7 @@
- #define glGetPointervEXT MANGLE(GetPointervEXT)
- #define glGetPointerv MANGLE(GetPointerv)
- #define glGetPolygonStipple MANGLE(GetPolygonStipple)
-+#define glGetProgramBinary MANGLE(GetProgramBinary)
- #define glGetProgramEnvParameterdvARB MANGLE(GetProgramEnvParameterdvARB)
- #define glGetProgramEnvParameterfvARB MANGLE(GetProgramEnvParameterfvARB)
- #define glGetProgramEnvParameterIivNV MANGLE(GetProgramEnvParameterIivNV)
-@@ -716,28 +788,42 @@
- #define glGetProgramNamedParameterfvNV MANGLE(GetProgramNamedParameterfvNV)
- #define glGetProgramParameterdvNV MANGLE(GetProgramParameterdvNV)
- #define glGetProgramParameterfvNV MANGLE(GetProgramParameterfvNV)
-+#define glGetProgramPipelineInfoLog MANGLE(GetProgramPipelineInfoLog)
-+#define glGetProgramPipelineiv MANGLE(GetProgramPipelineiv)
- #define glGetProgramRegisterfvMESA MANGLE(GetProgramRegisterfvMESA)
-+#define glGetProgramStageiv MANGLE(GetProgramStageiv)
- #define glGetProgramStringARB MANGLE(GetProgramStringARB)
- #define glGetProgramStringNV MANGLE(GetProgramStringNV)
-+#define glGetProgramSubroutineParameteruivNV MANGLE(GetProgramSubroutineParameteruivNV)
-+#define glGetQueryIndexediv MANGLE(GetQueryIndexediv)
- #define glGetQueryivARB MANGLE(GetQueryivARB)
- #define glGetQueryiv MANGLE(GetQueryiv)
- #define glGetQueryObjecti64vEXT MANGLE(GetQueryObjecti64vEXT)
-+#define glGetQueryObjecti64v MANGLE(GetQueryObjecti64v)
- #define glGetQueryObjectivARB MANGLE(GetQueryObjectivARB)
- #define glGetQueryObjectiv MANGLE(GetQueryObjectiv)
- #define glGetQueryObjectui64vEXT MANGLE(GetQueryObjectui64vEXT)
-+#define glGetQueryObjectui64v MANGLE(GetQueryObjectui64v)
- #define glGetQueryObjectuivARB MANGLE(GetQueryObjectuivARB)
- #define glGetQueryObjectuiv MANGLE(GetQueryObjectuiv)
- #define glGetRenderbufferParameterivEXT MANGLE(GetRenderbufferParameterivEXT)
- #define glGetRenderbufferParameteriv MANGLE(GetRenderbufferParameteriv)
-+#define glGetSamplerParameterfv MANGLE(GetSamplerParameterfv)
-+#define glGetSamplerParameterIiv MANGLE(GetSamplerParameterIiv)
-+#define glGetSamplerParameterIuiv MANGLE(GetSamplerParameterIuiv)
-+#define glGetSamplerParameteriv MANGLE(GetSamplerParameteriv)
- #define glGetSeparableFilterEXT MANGLE(GetSeparableFilterEXT)
- #define glGetSeparableFilter MANGLE(GetSeparableFilter)
- #define glGetShaderInfoLog MANGLE(GetShaderInfoLog)
- #define glGetShaderiv MANGLE(GetShaderiv)
-+#define glGetShaderPrecisionFormat MANGLE(GetShaderPrecisionFormat)
- #define glGetShaderSourceARB MANGLE(GetShaderSourceARB)
- #define glGetShaderSource MANGLE(GetShaderSource)
- #define glGetSharpenTexFuncSGIS MANGLE(GetSharpenTexFuncSGIS)
- #define glGetStringi MANGLE(GetStringi)
- #define glGetString MANGLE(GetString)
-+#define glGetSubroutineIndex MANGLE(GetSubroutineIndex)
-+#define glGetSubroutineUniformLocation MANGLE(GetSubroutineUniformLocation)
- #define glGetSynciv MANGLE(GetSynciv)
- #define glGetTexBumpParameterfvATI MANGLE(GetTexBumpParameterfvATI)
- #define glGetTexBumpParameterivATI MANGLE(GetTexBumpParameterivATI)
-@@ -770,14 +856,17 @@
- #define glGetTransformFeedbackVaryingNV MANGLE(GetTransformFeedbackVaryingNV)
- #define glGetUniformBlockIndex MANGLE(GetUniformBlockIndex)
- #define glGetUniformBufferSizeEXT MANGLE(GetUniformBufferSizeEXT)
-+#define glGetUniformdv MANGLE(GetUniformdv)
- #define glGetUniformfvARB MANGLE(GetUniformfvARB)
- #define glGetUniformfv MANGLE(GetUniformfv)
-+#define glGetUniformi64vNV MANGLE(GetUniformi64vNV)
- #define glGetUniformIndices MANGLE(GetUniformIndices)
- #define glGetUniformivARB MANGLE(GetUniformivARB)
- #define glGetUniformiv MANGLE(GetUniformiv)
- #define glGetUniformLocationARB MANGLE(GetUniformLocationARB)
- #define glGetUniformLocation MANGLE(GetUniformLocation)
- #define glGetUniformOffsetEXT MANGLE(GetUniformOffsetEXT)
-+#define glGetUniformSubroutineuiv MANGLE(GetUniformSubroutineuiv)
- #define glGetUniformui64vNV MANGLE(GetUniformui64vNV)
- #define glGetUniformuivEXT MANGLE(GetUniformuivEXT)
- #define glGetUniformuiv MANGLE(GetUniformuiv)
-@@ -803,6 +892,10 @@
- #define glGetVertexAttribivARB MANGLE(GetVertexAttribivARB)
- #define glGetVertexAttribiv MANGLE(GetVertexAttribiv)
- #define glGetVertexAttribivNV MANGLE(GetVertexAttribivNV)
-+#define glGetVertexAttribLdvEXT MANGLE(GetVertexAttribLdvEXT)
-+#define glGetVertexAttribLdv MANGLE(GetVertexAttribLdv)
-+#define glGetVertexAttribLi64vNV MANGLE(GetVertexAttribLi64vNV)
-+#define glGetVertexAttribLui64vNV MANGLE(GetVertexAttribLui64vNV)
- #define glGetVertexAttribPointervARB MANGLE(GetVertexAttribPointervARB)
- #define glGetVertexAttribPointerv MANGLE(GetVertexAttribPointerv)
- #define glGetVertexAttribPointervNV MANGLE(GetVertexAttribPointervNV)
-@@ -864,20 +957,25 @@
- #define glIsFramebufferEXT MANGLE(IsFramebufferEXT)
- #define glIsFramebuffer MANGLE(IsFramebuffer)
- #define glIsList MANGLE(IsList)
-+#define glIsNameAMD MANGLE(IsNameAMD)
- #define glIsNamedBufferResidentNV MANGLE(IsNamedBufferResidentNV)
-+#define glIsNamedStringARB MANGLE(IsNamedStringARB)
- #define glIsObjectBufferATI MANGLE(IsObjectBufferATI)
- #define glIsOcclusionQueryNV MANGLE(IsOcclusionQueryNV)
- #define glIsProgramARB MANGLE(IsProgramARB)
- #define glIsProgram MANGLE(IsProgram)
- #define glIsProgramNV MANGLE(IsProgramNV)
-+#define glIsProgramPipeline MANGLE(IsProgramPipeline)
- #define glIsQueryARB MANGLE(IsQueryARB)
- #define glIsQuery MANGLE(IsQuery)
- #define glIsRenderbufferEXT MANGLE(IsRenderbufferEXT)
- #define glIsRenderbuffer MANGLE(IsRenderbuffer)
-+#define glIsSampler MANGLE(IsSampler)
- #define glIsShader MANGLE(IsShader)
- #define glIsSync MANGLE(IsSync)
- #define glIsTextureEXT MANGLE(IsTextureEXT)
- #define glIsTexture MANGLE(IsTexture)
-+#define glIsTransformFeedback MANGLE(IsTransformFeedback)
- #define glIsTransformFeedbackNV MANGLE(IsTransformFeedbackNV)
- #define glIsVariantEnabledEXT MANGLE(IsVariantEnabledEXT)
- #define glIsVertexArrayAPPLE MANGLE(IsVertexArrayAPPLE)
-@@ -915,6 +1013,8 @@
- #define glLogicOp MANGLE(LogicOp)
- #define glMakeBufferNonResidentNV MANGLE(MakeBufferNonResidentNV)
- #define glMakeBufferResidentNV MANGLE(MakeBufferResidentNV)
-+#define glMakeNamedBufferNonResidentNV MANGLE(MakeNamedBufferNonResidentNV)
-+#define glMakeNamedBufferResidentNV MANGLE(MakeNamedBufferResidentNV)
- #define glMap1d MANGLE(Map1d)
- #define glMap1f MANGLE(Map1f)
- #define glMap2d MANGLE(Map2d)
-@@ -928,6 +1028,7 @@
- #define glMapGrid2d MANGLE(MapGrid2d)
- #define glMapGrid2f MANGLE(MapGrid2f)
- #define glMapNamedBufferEXT MANGLE(MapNamedBufferEXT)
-+#define glMapNamedBufferRangeEXT MANGLE(MapNamedBufferRangeEXT)
- #define glMapObjectBufferATI MANGLE(MapObjectBufferATI)
- #define glMapParameterfvNV MANGLE(MapParameterfvNV)
- #define glMapParameterivNV MANGLE(MapParameterivNV)
-@@ -963,8 +1064,10 @@
- #define glMatrixScalefEXT MANGLE(MatrixScalefEXT)
- #define glMatrixTranslatedEXT MANGLE(MatrixTranslatedEXT)
- #define glMatrixTranslatefEXT MANGLE(MatrixTranslatefEXT)
-+#define glMemoryBarrierEXT MANGLE(MemoryBarrierEXT)
- #define glMinmaxEXT MANGLE(MinmaxEXT)
- #define glMinmax MANGLE(Minmax)
-+#define glMinSampleShadingARB MANGLE(MinSampleShadingARB)
- #define glMinSampleShading MANGLE(MinSampleShading)
- #define glMultiDrawArraysEXT MANGLE(MultiDrawArraysEXT)
- #define glMultiDrawArrays MANGLE(MultiDrawArrays)
-@@ -1048,6 +1151,14 @@
- #define glMultiTexCoord4s MANGLE(MultiTexCoord4s)
- #define glMultiTexCoord4svARB MANGLE(MultiTexCoord4svARB)
- #define glMultiTexCoord4sv MANGLE(MultiTexCoord4sv)
-+#define glMultiTexCoordP1ui MANGLE(MultiTexCoordP1ui)
-+#define glMultiTexCoordP1uiv MANGLE(MultiTexCoordP1uiv)
-+#define glMultiTexCoordP2ui MANGLE(MultiTexCoordP2ui)
-+#define glMultiTexCoordP2uiv MANGLE(MultiTexCoordP2uiv)
-+#define glMultiTexCoordP3ui MANGLE(MultiTexCoordP3ui)
-+#define glMultiTexCoordP3uiv MANGLE(MultiTexCoordP3uiv)
-+#define glMultiTexCoordP4ui MANGLE(MultiTexCoordP4ui)
-+#define glMultiTexCoordP4uiv MANGLE(MultiTexCoordP4uiv)
- #define glMultiTexCoordPointerEXT MANGLE(MultiTexCoordPointerEXT)
- #define glMultiTexEnvfEXT MANGLE(MultiTexEnvfEXT)
- #define glMultiTexEnvfvEXT MANGLE(MultiTexEnvfvEXT)
-@@ -1080,6 +1191,7 @@
- #define glMultTransposeMatrixf MANGLE(MultTransposeMatrixf)
- #define glNamedBufferDataEXT MANGLE(NamedBufferDataEXT)
- #define glNamedBufferSubDataEXT MANGLE(NamedBufferSubDataEXT)
-+#define glNamedCopyBufferSubDataEXT MANGLE(NamedCopyBufferSubDataEXT)
- #define glNamedFramebufferRenderbufferEXT MANGLE(NamedFramebufferRenderbufferEXT)
- #define glNamedFramebufferTexture1DEXT MANGLE(NamedFramebufferTexture1DEXT)
- #define glNamedFramebufferTexture2DEXT MANGLE(NamedFramebufferTexture2DEXT)
-@@ -1087,8 +1199,6 @@
- #define glNamedFramebufferTextureEXT MANGLE(NamedFramebufferTextureEXT)
- #define glNamedFramebufferTextureFaceEXT MANGLE(NamedFramebufferTextureFaceEXT)
- #define glNamedFramebufferTextureLayerEXT MANGLE(NamedFramebufferTextureLayerEXT)
--#define glNamedMakeBufferNonResidentNV MANGLE(NamedMakeBufferNonResidentNV)
--#define glNamedMakeBufferResidentNV MANGLE(NamedMakeBufferResidentNV)
- #define glNamedProgramLocalParameter4dEXT MANGLE(NamedProgramLocalParameter4dEXT)
- #define glNamedProgramLocalParameter4dvEXT MANGLE(NamedProgramLocalParameter4dvEXT)
- #define glNamedProgramLocalParameter4fEXT MANGLE(NamedProgramLocalParameter4fEXT)
-@@ -1104,6 +1214,7 @@
- #define glNamedRenderbufferStorageEXT MANGLE(NamedRenderbufferStorageEXT)
- #define glNamedRenderbufferStorageMultisampleCoverageEXT MANGLE(NamedRenderbufferStorageMultisampleCoverageEXT)
- #define glNamedRenderbufferStorageMultisampleEXT MANGLE(NamedRenderbufferStorageMultisampleEXT)
-+#define glNamedStringARB MANGLE(NamedStringARB)
- #define glNewList MANGLE(NewList)
- #define glNewObjectBufferATI MANGLE(NewObjectBufferATI)
- #define glNormal3b MANGLE(Normal3b)
-@@ -1121,6 +1232,8 @@
- #define glNormal3s MANGLE(Normal3s)
- #define glNormal3sv MANGLE(Normal3sv)
- #define glNormalFormatNV MANGLE(NormalFormatNV)
-+#define glNormalP3ui MANGLE(NormalP3ui)
-+#define glNormalP3uiv MANGLE(NormalP3uiv)
- #define glNormalPointerEXT MANGLE(NormalPointerEXT)
- #define glNormalPointerListIBM MANGLE(NormalPointerListIBM)
- #define glNormalPointer MANGLE(NormalPointer)
-@@ -1140,6 +1253,9 @@
- #define glOrtho MANGLE(Ortho)
- #define glPassTexCoordATI MANGLE(PassTexCoordATI)
- #define glPassThrough MANGLE(PassThrough)
-+#define glPatchParameterfv MANGLE(PatchParameterfv)
-+#define glPatchParameteri MANGLE(PatchParameteri)
-+#define glPauseTransformFeedback MANGLE(PauseTransformFeedback)
- #define glPauseTransformFeedbackNV MANGLE(PauseTransformFeedbackNV)
- #define glPixelDataRangeNV MANGLE(PixelDataRangeNV)
- #define glPixelMapfv MANGLE(PixelMapfv)
-@@ -1191,6 +1307,7 @@
- #define glPrimitiveRestartNV MANGLE(PrimitiveRestartNV)
- #define glPrioritizeTexturesEXT MANGLE(PrioritizeTexturesEXT)
- #define glPrioritizeTextures MANGLE(PrioritizeTextures)
-+#define glProgramBinary MANGLE(ProgramBinary)
- #define glProgramBufferParametersfvNV MANGLE(ProgramBufferParametersfvNV)