/*
 * -- DO NOT EDIT --
 * Generated by dyngl.pl from ./tools/glfuncs.h
 */

#ifndef GL_PROCM
#define GL_PROCM(type, gl, name, export, upper, proto, args, first, ret)
#endif
#ifndef GL_GETSTRING
#define GL_GETSTRING(type, gl, name, export, upper, proto, args, first, ret) GL_PROC(type, gl, name, export, upper, proto, args, first, ret)
#define GL_GETSTRINGI(type, gl, name, export, upper, proto, args, first, ret) GL_PROC(type, gl, name, export, upper, proto, args, first, ret)
#endif
#ifndef GLU_PROC
#define GLU_PROC(type, gl, name, export, upper, proto, args, first, ret) GL_PROC(type, gl, name, export, upper, proto, args, first, ret)
#endif
#ifndef GLU_PROCM
#define GLU_PROCM(type, gl, name, export, upper, proto, args, first, ret) GL_PROCM(type, gl, name, export, upper, proto, args, first, ret)
#endif
#ifndef GL_PROC64
#define GL_PROC64(type, gl, name, export, upper, proto, args, first, ret) GL_PROC(type, gl, name, export, upper, proto, args, first, ret)
#endif
#ifndef GL_PROC64M
#define GL_PROC64M(type, gl, name, export, upper, proto, args, first, ret) GL_PROCM(type, gl, name, export, upper, proto, args, first, ret)
#endif
#ifndef OSMESA_PROC
#define OSMESA_PROC(type, gl, name, export, upper, proto, args, first, ret)
#endif
#ifndef OSMESA_PROCM
#define OSMESA_PROCM(type, gl, name, export, upper, proto, args, first, ret)
#endif
#undef GL_void_return
#define GL_void_return
#ifndef NOTHING
#define NOTHING void
#endif
#ifndef AND
#define AND
#endif

#ifndef NO_OSMESACOLORCLAMP
#if !defined(TINYGL_ONLY)
OSMESA_PROC(void, OSMesa, ColorClamp, OSMesaColorClamp, COLORCLAMP, (AND GLboolean32 enable), (enable), &enable, GL_void_return)
OSMESA_PROCM(void, OSMesa, ColorClamp, OSMesaColorClamp, COLORCLAMP, (AND GLboolean32 enable), (enable), &enable, GL_void_return)
#endif
#endif
#ifndef NO_OSMESACREATECONTEXT
#if !defined(TINYGL_ONLY)
OSMESA_PROC(OSMesaContext, OSMesa, CreateContext, OSMesaCreateContext, CREATECONTEXT, (AND GLenum format, OSMesaContext sharelist), (format, sharelist), &format, return (OSMesaContext))
OSMESA_PROCM(OSMesaContext, OSMesa, CreateContext, OSMesaCreateContext, CREATECONTEXT, (AND GLenum format, OSMesaContext sharelist), (format, sharelist), &format, return (OSMesaContext))
#endif
#endif
#ifndef NO_OSMESACREATECONTEXTATTRIBS
#if !defined(TINYGL_ONLY)
OSMESA_PROC(OSMesaContext, OSMesa, CreateContextAttribs, OSMesaCreateContextAttribs, CREATECONTEXTATTRIBS, (AND const GLint *attribList, OSMesaContext sharelist), (attribList, sharelist), &attribList, return (OSMesaContext))
OSMESA_PROCM(OSMesaContext, OSMesa, CreateContextAttribs, OSMesaCreateContextAttribs, CREATECONTEXTATTRIBS, (AND memptr attribList, OSMesaContext sharelist), (attribList, sharelist), &attribList, return (OSMesaContext))
#endif
#endif
#ifndef NO_OSMESACREATECONTEXTEXT
#if !defined(TINYGL_ONLY)
OSMESA_PROC(OSMesaContext, OSMesa, CreateContextExt, OSMesaCreateContextExt, CREATECONTEXTEXT, (AND GLenum format, GLint depthBits, GLint stencilBits, GLint accumBits, OSMesaContext sharelist), (format, depthBits, stencilBits, accumBits, sharelist), &format, return (OSMesaContext))
OSMESA_PROCM(OSMesaContext, OSMesa, CreateContextExt, OSMesaCreateContextExt, CREATECONTEXTEXT, (AND GLenum format, GLint depthBits, GLint stencilBits, GLint accumBits, OSMesaContext sharelist), (format, depthBits, stencilBits, accumBits, sharelist), &format, return (OSMesaContext))
#endif
#endif
#ifndef NO_OSMESADESTROYCONTEXT
#if !defined(TINYGL_ONLY)
OSMESA_PROC(void, OSMesa, DestroyContext, OSMesaDestroyContext, DESTROYCONTEXT, (AND OSMesaContext ctx), (ctx), &ctx, GL_void_return)
OSMESA_PROCM(void, OSMesa, DestroyContext, OSMesaDestroyContext, DESTROYCONTEXT, (AND OSMesaContext ctx), (ctx), &ctx, GL_void_return)
#endif
#endif
#ifndef NO_OSMESAGETCOLORBUFFER
#if !defined(TINYGL_ONLY)
OSMESA_PROC(GLboolean, OSMesa, GetColorBuffer, OSMesaGetColorBuffer, GETCOLORBUFFER, (AND OSMesaContext c, GLint *width, GLint *height, GLint *format, void * *buffer), (c, width, height, format, buffer), &c, return (GLboolean))
OSMESA_PROCM(GLboolean, OSMesa, GetColorBuffer, OSMesaGetColorBuffer, GETCOLORBUFFER, (AND OSMesaContext c, memptr width, memptr height, memptr format, memptr buffer), (c, width, height, format, buffer), &c, return (GLboolean))
#endif
#endif
#ifndef NO_OSMESAGETCURRENTCONTEXT
#if !defined(TINYGL_ONLY)
OSMESA_PROC(OSMesaContext, OSMesa, GetCurrentContext, OSMesaGetCurrentContext, GETCURRENTCONTEXT, (NOTHING), (), NULL, return (OSMesaContext))
OSMESA_PROCM(OSMesaContext, OSMesa, GetCurrentContext, OSMesaGetCurrentContext, GETCURRENTCONTEXT, (NOTHING), (), NULL, return (OSMesaContext))
#endif
#endif
#ifndef NO_OSMESAGETDEPTHBUFFER
#if !defined(TINYGL_ONLY)
OSMESA_PROC(GLboolean, OSMesa, GetDepthBuffer, OSMesaGetDepthBuffer, GETDEPTHBUFFER, (AND OSMesaContext c, GLint *width, GLint *height, GLint *bytesPerValue, void * *buffer), (c, width, height, bytesPerValue, buffer), &c, return (GLboolean))
OSMESA_PROCM(GLboolean, OSMesa, GetDepthBuffer, OSMesaGetDepthBuffer, GETDEPTHBUFFER, (AND OSMesaContext c, memptr width, memptr height, memptr bytesPerValue, memptr buffer), (c, width, height, bytesPerValue, buffer), &c, return (GLboolean))
#endif
#endif
#ifndef NO_OSMESAGETINTEGERV
#if !defined(TINYGL_ONLY)
OSMESA_PROC(void, OSMesa, GetIntegerv, OSMesaGetIntegerv, GETINTEGERV, (AND GLint pname, GLint *value), (pname, value), &pname, GL_void_return)
OSMESA_PROCM(void, OSMesa, GetIntegerv, OSMesaGetIntegerv, GETINTEGERV, (AND GLint pname, memptr value), (pname, value), &pname, GL_void_return)
#endif
#endif
#ifndef NO_OSMESAGETPROCADDRESS
#if !defined(TINYGL_ONLY)
OSMESA_PROC(OSMESAproc, OSMesa, GetProcAddress, OSMesaGetProcAddress, GETPROCADDRESS, (AND const char *funcName), (funcName), &funcName, return (OSMESAproc))
OSMESA_PROCM(OSMESAproc, OSMesa, GetProcAddress, OSMesaGetProcAddress, GETPROCADDRESS, (AND memptr funcName), (funcName), &funcName, return (OSMESAproc))
#endif
#endif
#ifndef NO_OSMESAMAKECURRENT
#if !defined(TINYGL_ONLY)
OSMESA_PROC(GLboolean, OSMesa, MakeCurrent, OSMesaMakeCurrent, MAKECURRENT, (AND OSMesaContext ctx, void *buffer, GLenum type, GLsizei width, GLsizei height), (ctx, buffer, type, width, height), &ctx, return (GLboolean))
OSMESA_PROCM(GLboolean, OSMesa, MakeCurrent, OSMesaMakeCurrent, MAKECURRENT, (AND OSMesaContext ctx, memptr buffer, GLenum type, GLsizei width, GLsizei height), (ctx, buffer, type, width, height), &ctx, return (GLboolean))
#endif
#endif
#ifndef NO_OSMESAPIXELSTORE
#if !defined(TINYGL_ONLY)
OSMESA_PROC(void, OSMesa, PixelStore, OSMesaPixelStore, PIXELSTORE, (AND GLint pname, GLint value), (pname, value), &pname, GL_void_return)
OSMESA_PROCM(void, OSMesa, PixelStore, OSMesaPixelStore, PIXELSTORE, (AND GLint pname, GLint value), (pname, value), &pname, GL_void_return)
#endif
#endif
#ifndef NO_OSMESAPOSTPROCESS
#if !defined(TINYGL_ONLY)
OSMESA_PROC(void, OSMesa, Postprocess, OSMesaPostprocess, POSTPROCESS, (AND OSMesaContext osmesa, const char *filter, GLuint enable_value), (osmesa, filter, enable_value), &osmesa, GL_void_return)
OSMESA_PROCM(void, OSMesa, Postprocess, OSMesaPostprocess, POSTPROCESS, (AND OSMesaContext osmesa, memptr filter, GLuint enable_value), (osmesa, filter, enable_value), &osmesa, GL_void_return)
#endif
#endif

#ifndef NO_GLACCUM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Accum, glAccum, ACCUM, (AND GLenum op, GLfloat value), (op, value), &op, GL_void_return)
GL_PROCM(void, gl, Accum, glAccum, ACCUM, (AND GLenum op, GLfloat value), (op, value), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLACCUMXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AccumxOES, glAccumxOES, ACCUMXOES, (AND GLenum op, GLfixed value), (op, value), &op, GL_void_return)
GL_PROCM(void, gl, AccumxOES, glAccumxOES, ACCUMXOES, (AND GLenum op, GLfixed value), (op, value), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLACQUIREKEYEDMUTEXWIN32EXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, AcquireKeyedMutexWin32EXT, glAcquireKeyedMutexWin32EXT, ACQUIREKEYEDMUTEXWIN32EXT, (AND GLuint memory, GLuint64 key, GLuint timeout), (memory, key, timeout), &memory, return (GLboolean))
GL_PROCM(GLboolean, gl, AcquireKeyedMutexWin32EXT, glAcquireKeyedMutexWin32EXT, ACQUIREKEYEDMUTEXWIN32EXT, (AND GLuint memory, GLuint64 key, GLuint timeout), (memory, key, timeout), &memory, return (GLboolean))
#endif
#endif
#ifndef NO_GLACTIVEPROGRAMEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ActiveProgramEXT, glActiveProgramEXT, ACTIVEPROGRAMEXT, (AND GLuint program), (program), &program, GL_void_return)
GL_PROCM(void, gl, ActiveProgramEXT, glActiveProgramEXT, ACTIVEPROGRAMEXT, (AND GLuint program), (program), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLACTIVESHADERPROGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ActiveShaderProgram, glActiveShaderProgram, ACTIVESHADERPROGRAM, (AND GLuint pipeline, GLuint program), (pipeline, program), &pipeline, GL_void_return)
GL_PROCM(void, gl, ActiveShaderProgram, glActiveShaderProgram, ACTIVESHADERPROGRAM, (AND GLuint pipeline, GLuint program), (pipeline, program), &pipeline, GL_void_return)
#endif
#endif
#ifndef NO_GLACTIVESTENCILFACEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ActiveStencilFaceEXT, glActiveStencilFaceEXT, ACTIVESTENCILFACEEXT, (AND GLenum face), (face), &face, GL_void_return)
GL_PROCM(void, gl, ActiveStencilFaceEXT, glActiveStencilFaceEXT, ACTIVESTENCILFACEEXT, (AND GLenum face), (face), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLACTIVETEXTURE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ActiveTexture, glActiveTexture, ACTIVETEXTURE, (AND GLenum texture), (texture), &texture, GL_void_return)
GL_PROCM(void, gl, ActiveTexture, glActiveTexture, ACTIVETEXTURE, (AND GLenum texture), (texture), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLACTIVETEXTUREARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ActiveTextureARB, glActiveTextureARB, ACTIVETEXTUREARB, (AND GLenum texture), (texture), &texture, GL_void_return)
GL_PROCM(void, gl, ActiveTextureARB, glActiveTextureARB, ACTIVETEXTUREARB, (AND GLenum texture), (texture), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLACTIVEVARYINGNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ActiveVaryingNV, glActiveVaryingNV, ACTIVEVARYINGNV, (AND GLuint program, const GLchar *name), (program, name), &program, GL_void_return)
GL_PROCM(void, gl, ActiveVaryingNV, glActiveVaryingNV, ACTIVEVARYINGNV, (AND GLuint program, memptr name), (program, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLADDSWAPHINTRECTWIN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AddSwapHintRectWIN, glAddSwapHintRectWIN, ADDSWAPHINTRECTWIN, (AND GLint x, GLint y, GLsizei width, GLsizei height), (x, y, width, height), &x, GL_void_return)
GL_PROCM(void, gl, AddSwapHintRectWIN, glAddSwapHintRectWIN, ADDSWAPHINTRECTWIN, (AND GLint x, GLint y, GLsizei width, GLsizei height), (x, y, width, height), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLALPHAFRAGMENTOP1ATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AlphaFragmentOp1ATI, glAlphaFragmentOp1ATI, ALPHAFRAGMENTOP1ATI, (AND GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod), (op, dst, dstMod, arg1, arg1Rep, arg1Mod), &op, GL_void_return)
GL_PROCM(void, gl, AlphaFragmentOp1ATI, glAlphaFragmentOp1ATI, ALPHAFRAGMENTOP1ATI, (AND GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod), (op, dst, dstMod, arg1, arg1Rep, arg1Mod), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLALPHAFRAGMENTOP2ATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AlphaFragmentOp2ATI, glAlphaFragmentOp2ATI, ALPHAFRAGMENTOP2ATI, (AND GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod), (op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod), &op, GL_void_return)
GL_PROCM(void, gl, AlphaFragmentOp2ATI, glAlphaFragmentOp2ATI, ALPHAFRAGMENTOP2ATI, (AND GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod), (op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLALPHAFRAGMENTOP3ATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AlphaFragmentOp3ATI, glAlphaFragmentOp3ATI, ALPHAFRAGMENTOP3ATI, (AND GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod), (op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod), &op, GL_void_return)
GL_PROCM(void, gl, AlphaFragmentOp3ATI, glAlphaFragmentOp3ATI, ALPHAFRAGMENTOP3ATI, (AND GLenum op, GLuint dst, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod), (op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLALPHAFUNC
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AlphaFunc, glAlphaFunc, ALPHAFUNC, (AND GLenum func, GLclampf ref), (func, ref), &func, GL_void_return)
GL_PROCM(void, gl, AlphaFunc, glAlphaFunc, ALPHAFUNC, (AND GLenum func, GLclampf ref), (func, ref), &func, GL_void_return)
#endif
#endif
#ifndef NO_GLALPHAFUNCXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AlphaFuncxOES, glAlphaFuncxOES, ALPHAFUNCXOES, (AND GLenum func, GLfixed ref), (func, ref), &func, GL_void_return)
GL_PROCM(void, gl, AlphaFuncxOES, glAlphaFuncxOES, ALPHAFUNCXOES, (AND GLenum func, GLfixed ref), (func, ref), &func, GL_void_return)
#endif
#endif
#ifndef NO_GLALPHATOCOVERAGEDITHERCONTROLNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AlphaToCoverageDitherControlNV, glAlphaToCoverageDitherControlNV, ALPHATOCOVERAGEDITHERCONTROLNV, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, AlphaToCoverageDitherControlNV, glAlphaToCoverageDitherControlNV, ALPHATOCOVERAGEDITHERCONTROLNV, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLAPPLYFRAMEBUFFERATTACHMENTCMAAINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ApplyFramebufferAttachmentCMAAINTEL, glApplyFramebufferAttachmentCMAAINTEL, APPLYFRAMEBUFFERATTACHMENTCMAAINTEL, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, ApplyFramebufferAttachmentCMAAINTEL, glApplyFramebufferAttachmentCMAAINTEL, APPLYFRAMEBUFFERATTACHMENTCMAAINTEL, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLAPPLYTEXTUREEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ApplyTextureEXT, glApplyTextureEXT, APPLYTEXTUREEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, ApplyTextureEXT, glApplyTextureEXT, APPLYTEXTUREEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLAREPROGRAMSRESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, AreProgramsResidentNV, glAreProgramsResidentNV, AREPROGRAMSRESIDENTNV, (AND GLsizei n, const GLuint *programs, GLboolean *residences), (n, programs, residences), &n, return (GLboolean))
GL_PROCM(GLboolean, gl, AreProgramsResidentNV, glAreProgramsResidentNV, AREPROGRAMSRESIDENTNV, (AND GLsizei n, memptr programs, memptr residences), (n, programs, residences), &n, return (GLboolean))
#endif
#endif
#ifndef NO_GLARETEXTURESRESIDENT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, AreTexturesResident, glAreTexturesResident, ARETEXTURESRESIDENT, (AND GLsizei n, const GLuint *textures, GLboolean *residences), (n, textures, residences), &n, return (GLboolean))
GL_PROCM(GLboolean, gl, AreTexturesResident, glAreTexturesResident, ARETEXTURESRESIDENT, (AND GLsizei n, memptr textures, memptr residences), (n, textures, residences), &n, return (GLboolean))
#endif
#endif
#ifndef NO_GLARETEXTURESRESIDENTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, AreTexturesResidentEXT, glAreTexturesResidentEXT, ARETEXTURESRESIDENTEXT, (AND GLsizei n, const GLuint *textures, GLboolean *residences), (n, textures, residences), &n, return (GLboolean))
GL_PROCM(GLboolean, gl, AreTexturesResidentEXT, glAreTexturesResidentEXT, ARETEXTURESRESIDENTEXT, (AND GLsizei n, memptr textures, memptr residences), (n, textures, residences), &n, return (GLboolean))
#endif
#endif
#ifndef NO_GLARRAYELEMENT
GL_PROC(void, gl, ArrayElement, glArrayElement, ARRAYELEMENT, (AND GLint i), (i), &i, GL_void_return)
GL_PROCM(void, gl, ArrayElement, glArrayElement, ARRAYELEMENT, (AND GLint i), (i), &i, GL_void_return)
#endif
#ifndef NO_GLARRAYELEMENTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ArrayElementEXT, glArrayElementEXT, ARRAYELEMENTEXT, (AND GLint i), (i), &i, GL_void_return)
GL_PROCM(void, gl, ArrayElementEXT, glArrayElementEXT, ARRAYELEMENTEXT, (AND GLint i), (i), &i, GL_void_return)
#endif
#endif
#ifndef NO_GLARRAYOBJECTATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ArrayObjectATI, glArrayObjectATI, ARRAYOBJECTATI, (AND GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset), (array, size, type, stride, buffer, offset), &array, GL_void_return)
GL_PROCM(void, gl, ArrayObjectATI, glArrayObjectATI, ARRAYOBJECTATI, (AND GLenum array, GLint size, GLenum type, GLsizei stride, GLuint buffer, GLuint offset), (array, size, type, stride, buffer, offset), &array, GL_void_return)
#endif
#endif
#ifndef NO_GLASYNCMARKERSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AsyncMarkerSGIX, glAsyncMarkerSGIX, ASYNCMARKERSGIX, (AND GLuint marker), (marker), &marker, GL_void_return)
GL_PROCM(void, gl, AsyncMarkerSGIX, glAsyncMarkerSGIX, ASYNCMARKERSGIX, (AND GLuint marker), (marker), &marker, GL_void_return)
#endif
#endif
#ifndef NO_GLATTACHOBJECTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AttachObjectARB, glAttachObjectARB, ATTACHOBJECTARB, (AND GLhandleARB containerObj, GLhandleARB obj), (containerObj, obj), &containerObj, GL_void_return)
GL_PROCM(void, gl, AttachObjectARB, glAttachObjectARB, ATTACHOBJECTARB, (AND GLhandleARB containerObj, GLhandleARB obj), (containerObj, obj), &containerObj, GL_void_return)
#endif
#endif
#ifndef NO_GLATTACHSHADER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, AttachShader, glAttachShader, ATTACHSHADER, (AND GLuint program, GLuint shader), (program, shader), &program, GL_void_return)
GL_PROCM(void, gl, AttachShader, glAttachShader, ATTACHSHADER, (AND GLuint program, GLuint shader), (program, shader), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGIN
GL_PROC(void, gl, Begin, glBegin, BEGIN, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, Begin, glBegin, BEGIN, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#ifndef NO_GLBEGINCONDITIONALRENDER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginConditionalRender, glBeginConditionalRender, BEGINCONDITIONALRENDER, (AND GLuint id, GLenum mode), (id, mode), &id, GL_void_return)
GL_PROCM(void, gl, BeginConditionalRender, glBeginConditionalRender, BEGINCONDITIONALRENDER, (AND GLuint id, GLenum mode), (id, mode), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINCONDITIONALRENDERNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginConditionalRenderNV, glBeginConditionalRenderNV, BEGINCONDITIONALRENDERNV, (AND GLuint id, GLenum mode), (id, mode), &id, GL_void_return)
GL_PROCM(void, gl, BeginConditionalRenderNV, glBeginConditionalRenderNV, BEGINCONDITIONALRENDERNV, (AND GLuint id, GLenum mode), (id, mode), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINCONDITIONALRENDERNVX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginConditionalRenderNVX, glBeginConditionalRenderNVX, BEGINCONDITIONALRENDERNVX, (AND GLuint id), (id), &id, GL_void_return)
GL_PROCM(void, gl, BeginConditionalRenderNVX, glBeginConditionalRenderNVX, BEGINCONDITIONALRENDERNVX, (AND GLuint id), (id), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINFRAGMENTSHADERATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginFragmentShaderATI, glBeginFragmentShaderATI, BEGINFRAGMENTSHADERATI, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, BeginFragmentShaderATI, glBeginFragmentShaderATI, BEGINFRAGMENTSHADERATI, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINOCCLUSIONQUERYNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginOcclusionQueryNV, glBeginOcclusionQueryNV, BEGINOCCLUSIONQUERYNV, (AND GLuint id), (id), &id, GL_void_return)
GL_PROCM(void, gl, BeginOcclusionQueryNV, glBeginOcclusionQueryNV, BEGINOCCLUSIONQUERYNV, (AND GLuint id), (id), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINPERFMONITORAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginPerfMonitorAMD, glBeginPerfMonitorAMD, BEGINPERFMONITORAMD, (AND GLuint monitor), (monitor), &monitor, GL_void_return)
GL_PROCM(void, gl, BeginPerfMonitorAMD, glBeginPerfMonitorAMD, BEGINPERFMONITORAMD, (AND GLuint monitor), (monitor), &monitor, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINPERFQUERYINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginPerfQueryINTEL, glBeginPerfQueryINTEL, BEGINPERFQUERYINTEL, (AND GLuint queryHandle), (queryHandle), &queryHandle, GL_void_return)
GL_PROCM(void, gl, BeginPerfQueryINTEL, glBeginPerfQueryINTEL, BEGINPERFQUERYINTEL, (AND GLuint queryHandle), (queryHandle), &queryHandle, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINQUERY
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginQuery, glBeginQuery, BEGINQUERY, (AND GLenum target, GLuint id), (target, id), &target, GL_void_return)
GL_PROCM(void, gl, BeginQuery, glBeginQuery, BEGINQUERY, (AND GLenum target, GLuint id), (target, id), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINQUERYARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginQueryARB, glBeginQueryARB, BEGINQUERYARB, (AND GLenum target, GLuint id), (target, id), &target, GL_void_return)
GL_PROCM(void, gl, BeginQueryARB, glBeginQueryARB, BEGINQUERYARB, (AND GLenum target, GLuint id), (target, id), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINQUERYINDEXED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginQueryIndexed, glBeginQueryIndexed, BEGINQUERYINDEXED, (AND GLenum target, GLuint index, GLuint id), (target, index, id), &target, GL_void_return)
GL_PROCM(void, gl, BeginQueryIndexed, glBeginQueryIndexed, BEGINQUERYINDEXED, (AND GLenum target, GLuint index, GLuint id), (target, index, id), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINTRANSFORMFEEDBACK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginTransformFeedback, glBeginTransformFeedback, BEGINTRANSFORMFEEDBACK, (AND GLenum primitiveMode), (primitiveMode), &primitiveMode, GL_void_return)
GL_PROCM(void, gl, BeginTransformFeedback, glBeginTransformFeedback, BEGINTRANSFORMFEEDBACK, (AND GLenum primitiveMode), (primitiveMode), &primitiveMode, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINTRANSFORMFEEDBACKEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginTransformFeedbackEXT, glBeginTransformFeedbackEXT, BEGINTRANSFORMFEEDBACKEXT, (AND GLenum primitiveMode), (primitiveMode), &primitiveMode, GL_void_return)
GL_PROCM(void, gl, BeginTransformFeedbackEXT, glBeginTransformFeedbackEXT, BEGINTRANSFORMFEEDBACKEXT, (AND GLenum primitiveMode), (primitiveMode), &primitiveMode, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINTRANSFORMFEEDBACKNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginTransformFeedbackNV, glBeginTransformFeedbackNV, BEGINTRANSFORMFEEDBACKNV, (AND GLenum primitiveMode), (primitiveMode), &primitiveMode, GL_void_return)
GL_PROCM(void, gl, BeginTransformFeedbackNV, glBeginTransformFeedbackNV, BEGINTRANSFORMFEEDBACKNV, (AND GLenum primitiveMode), (primitiveMode), &primitiveMode, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINVERTEXSHADEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginVertexShaderEXT, glBeginVertexShaderEXT, BEGINVERTEXSHADEREXT, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, BeginVertexShaderEXT, glBeginVertexShaderEXT, BEGINVERTEXSHADEREXT, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLBEGINVIDEOCAPTURENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BeginVideoCaptureNV, glBeginVideoCaptureNV, BEGINVIDEOCAPTURENV, (AND GLuint video_capture_slot), (video_capture_slot), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, BeginVideoCaptureNV, glBeginVideoCaptureNV, BEGINVIDEOCAPTURENV, (AND GLuint video_capture_slot), (video_capture_slot), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDATTRIBLOCATION
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindAttribLocation, glBindAttribLocation, BINDATTRIBLOCATION, (AND GLuint program, GLuint index, const GLchar *name), (program, index, name), &program, GL_void_return)
GL_PROCM(void, gl, BindAttribLocation, glBindAttribLocation, BINDATTRIBLOCATION, (AND GLuint program, GLuint index, memptr name), (program, index, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDATTRIBLOCATIONARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindAttribLocationARB, glBindAttribLocationARB, BINDATTRIBLOCATIONARB, (AND GLhandleARB programObj, GLuint index, const GLcharARB *name), (programObj, index, name), &programObj, GL_void_return)
GL_PROCM(void, gl, BindAttribLocationARB, glBindAttribLocationARB, BINDATTRIBLOCATIONARB, (AND GLhandleARB programObj, GLuint index, memptr name), (programObj, index, name), &programObj, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBuffer, glBindBuffer, BINDBUFFER, (AND GLenum target, GLuint buffer), (target, buffer), &target, GL_void_return)
GL_PROCM(void, gl, BindBuffer, glBindBuffer, BINDBUFFER, (AND GLenum target, GLuint buffer), (target, buffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBufferARB, glBindBufferARB, BINDBUFFERARB, (AND GLenum target, GLuint buffer), (target, buffer), &target, GL_void_return)
GL_PROCM(void, gl, BindBufferARB, glBindBufferARB, BINDBUFFERARB, (AND GLenum target, GLuint buffer), (target, buffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFERBASE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBufferBase, glBindBufferBase, BINDBUFFERBASE, (AND GLenum target, GLuint index, GLuint buffer), (target, index, buffer), &target, GL_void_return)
GL_PROCM(void, gl, BindBufferBase, glBindBufferBase, BINDBUFFERBASE, (AND GLenum target, GLuint index, GLuint buffer), (target, index, buffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFERBASEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBufferBaseEXT, glBindBufferBaseEXT, BINDBUFFERBASEEXT, (AND GLenum target, GLuint index, GLuint buffer), (target, index, buffer), &target, GL_void_return)
GL_PROCM(void, gl, BindBufferBaseEXT, glBindBufferBaseEXT, BINDBUFFERBASEEXT, (AND GLenum target, GLuint index, GLuint buffer), (target, index, buffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFERBASENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBufferBaseNV, glBindBufferBaseNV, BINDBUFFERBASENV, (AND GLenum target, GLuint index, GLuint buffer), (target, index, buffer), &target, GL_void_return)
GL_PROCM(void, gl, BindBufferBaseNV, glBindBufferBaseNV, BINDBUFFERBASENV, (AND GLenum target, GLuint index, GLuint buffer), (target, index, buffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFEROFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBufferOffsetEXT, glBindBufferOffsetEXT, BINDBUFFEROFFSETEXT, (AND GLenum target, GLuint index, GLuint buffer, GLintptr offset), (target, index, buffer, offset), &target, GL_void_return)
GL_PROCM(void, gl, BindBufferOffsetEXT, glBindBufferOffsetEXT, BINDBUFFEROFFSETEXT, (AND GLenum target, GLuint index, GLuint buffer, GLintptr offset), (target, index, buffer, offset), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFEROFFSETNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBufferOffsetNV, glBindBufferOffsetNV, BINDBUFFEROFFSETNV, (AND GLenum target, GLuint index, GLuint buffer, GLintptr offset), (target, index, buffer, offset), &target, GL_void_return)
GL_PROCM(void, gl, BindBufferOffsetNV, glBindBufferOffsetNV, BINDBUFFEROFFSETNV, (AND GLenum target, GLuint index, GLuint buffer, GLintptr offset), (target, index, buffer, offset), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFERRANGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBufferRange, glBindBufferRange, BINDBUFFERRANGE, (AND GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size), (target, index, buffer, offset, size), &target, GL_void_return)
GL_PROCM(void, gl, BindBufferRange, glBindBufferRange, BINDBUFFERRANGE, (AND GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size), (target, index, buffer, offset, size), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFERRANGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBufferRangeEXT, glBindBufferRangeEXT, BINDBUFFERRANGEEXT, (AND GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size), (target, index, buffer, offset, size), &target, GL_void_return)
GL_PROCM(void, gl, BindBufferRangeEXT, glBindBufferRangeEXT, BINDBUFFERRANGEEXT, (AND GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size), (target, index, buffer, offset, size), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFERRANGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBufferRangeNV, glBindBufferRangeNV, BINDBUFFERRANGENV, (AND GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size), (target, index, buffer, offset, size), &target, GL_void_return)
GL_PROCM(void, gl, BindBufferRangeNV, glBindBufferRangeNV, BINDBUFFERRANGENV, (AND GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size), (target, index, buffer, offset, size), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFERSBASE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBuffersBase, glBindBuffersBase, BINDBUFFERSBASE, (AND GLenum target, GLuint first, GLsizei count, const GLuint *buffers), (target, first, count, buffers), &target, GL_void_return)
GL_PROCM(void, gl, BindBuffersBase, glBindBuffersBase, BINDBUFFERSBASE, (AND GLenum target, GLuint first, GLsizei count, memptr buffers), (target, first, count, buffers), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDBUFFERSRANGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindBuffersRange, glBindBuffersRange, BINDBUFFERSRANGE, (AND GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes), (target, first, count, buffers, offsets, sizes), &target, GL_void_return)
GL_PROCM(void, gl, BindBuffersRange, glBindBuffersRange, BINDBUFFERSRANGE, (AND GLenum target, GLuint first, GLsizei count, memptr buffers, memptr offsets, memptr sizes), (target, first, count, buffers, offsets, sizes), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDFRAGDATALOCATION
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindFragDataLocation, glBindFragDataLocation, BINDFRAGDATALOCATION, (AND GLuint program, GLuint color, const GLchar *name), (program, color, name), &program, GL_void_return)
GL_PROCM(void, gl, BindFragDataLocation, glBindFragDataLocation, BINDFRAGDATALOCATION, (AND GLuint program, GLuint color, memptr name), (program, color, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDFRAGDATALOCATIONEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindFragDataLocationEXT, glBindFragDataLocationEXT, BINDFRAGDATALOCATIONEXT, (AND GLuint program, GLuint color, const GLchar *name), (program, color, name), &program, GL_void_return)
GL_PROCM(void, gl, BindFragDataLocationEXT, glBindFragDataLocationEXT, BINDFRAGDATALOCATIONEXT, (AND GLuint program, GLuint color, memptr name), (program, color, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDFRAGDATALOCATIONINDEXED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindFragDataLocationIndexed, glBindFragDataLocationIndexed, BINDFRAGDATALOCATIONINDEXED, (AND GLuint program, GLuint colorNumber, GLuint index, const GLchar *name), (program, colorNumber, index, name), &program, GL_void_return)
GL_PROCM(void, gl, BindFragDataLocationIndexed, glBindFragDataLocationIndexed, BINDFRAGDATALOCATIONINDEXED, (AND GLuint program, GLuint colorNumber, GLuint index, memptr name), (program, colorNumber, index, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDFRAGMENTSHADERATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindFragmentShaderATI, glBindFragmentShaderATI, BINDFRAGMENTSHADERATI, (AND GLuint id), (id), &id, GL_void_return)
GL_PROCM(void, gl, BindFragmentShaderATI, glBindFragmentShaderATI, BINDFRAGMENTSHADERATI, (AND GLuint id), (id), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDFRAMEBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindFramebuffer, glBindFramebuffer, BINDFRAMEBUFFER, (AND GLenum target, GLuint framebuffer), (target, framebuffer), &target, GL_void_return)
GL_PROCM(void, gl, BindFramebuffer, glBindFramebuffer, BINDFRAMEBUFFER, (AND GLenum target, GLuint framebuffer), (target, framebuffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDFRAMEBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindFramebufferEXT, glBindFramebufferEXT, BINDFRAMEBUFFEREXT, (AND GLenum target, GLuint framebuffer), (target, framebuffer), &target, GL_void_return)
GL_PROCM(void, gl, BindFramebufferEXT, glBindFramebufferEXT, BINDFRAMEBUFFEREXT, (AND GLenum target, GLuint framebuffer), (target, framebuffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDIMAGETEXTURE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindImageTexture, glBindImageTexture, BINDIMAGETEXTURE, (AND GLuint unit, GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum access, GLenum format), (unit, texture, level, layered, layer, access, format), &unit, GL_void_return)
GL_PROCM(void, gl, BindImageTexture, glBindImageTexture, BINDIMAGETEXTURE, (AND GLuint unit, GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum access, GLenum format), (unit, texture, level, layered, layer, access, format), &unit, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDIMAGETEXTUREEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindImageTextureEXT, glBindImageTextureEXT, BINDIMAGETEXTUREEXT, (AND GLuint index, GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum access, GLint format), (index, texture, level, layered, layer, access, format), &index, GL_void_return)
GL_PROCM(void, gl, BindImageTextureEXT, glBindImageTextureEXT, BINDIMAGETEXTUREEXT, (AND GLuint index, GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum access, GLint format), (index, texture, level, layered, layer, access, format), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDIMAGETEXTURES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindImageTextures, glBindImageTextures, BINDIMAGETEXTURES, (AND GLuint first, GLsizei count, const GLuint *textures), (first, count, textures), &first, GL_void_return)
GL_PROCM(void, gl, BindImageTextures, glBindImageTextures, BINDIMAGETEXTURES, (AND GLuint first, GLsizei count, memptr textures), (first, count, textures), &first, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDLIGHTPARAMETEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, BindLightParameterEXT, glBindLightParameterEXT, BINDLIGHTPARAMETEREXT, (AND GLenum light, GLenum value), (light, value), &light, return (GLuint))
GL_PROCM(GLuint, gl, BindLightParameterEXT, glBindLightParameterEXT, BINDLIGHTPARAMETEREXT, (AND GLenum light, GLenum value), (light, value), &light, return (GLuint))
#endif
#endif
#ifndef NO_GLBINDMATERIALPARAMETEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, BindMaterialParameterEXT, glBindMaterialParameterEXT, BINDMATERIALPARAMETEREXT, (AND GLenum face, GLenum value), (face, value), &face, return (GLuint))
GL_PROCM(GLuint, gl, BindMaterialParameterEXT, glBindMaterialParameterEXT, BINDMATERIALPARAMETEREXT, (AND GLenum face, GLenum value), (face, value), &face, return (GLuint))
#endif
#endif
#ifndef NO_GLBINDMULTITEXTUREEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindMultiTextureEXT, glBindMultiTextureEXT, BINDMULTITEXTUREEXT, (AND GLenum texunit, GLenum target, GLuint texture), (texunit, target, texture), &texunit, GL_void_return)
GL_PROCM(void, gl, BindMultiTextureEXT, glBindMultiTextureEXT, BINDMULTITEXTUREEXT, (AND GLenum texunit, GLenum target, GLuint texture), (texunit, target, texture), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDPARAMETEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, BindParameterEXT, glBindParameterEXT, BINDPARAMETEREXT, (AND GLenum value), (value), &value, return (GLuint))
GL_PROCM(GLuint, gl, BindParameterEXT, glBindParameterEXT, BINDPARAMETEREXT, (AND GLenum value), (value), &value, return (GLuint))
#endif
#endif
#ifndef NO_GLBINDPROGRAMARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindProgramARB, glBindProgramARB, BINDPROGRAMARB, (AND GLenum target, GLuint program), (target, program), &target, GL_void_return)
GL_PROCM(void, gl, BindProgramARB, glBindProgramARB, BINDPROGRAMARB, (AND GLenum target, GLuint program), (target, program), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDPROGRAMNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindProgramNV, glBindProgramNV, BINDPROGRAMNV, (AND GLenum target, GLuint id), (target, id), &target, GL_void_return)
GL_PROCM(void, gl, BindProgramNV, glBindProgramNV, BINDPROGRAMNV, (AND GLenum target, GLuint id), (target, id), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDPROGRAMPIPELINE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindProgramPipeline, glBindProgramPipeline, BINDPROGRAMPIPELINE, (AND GLuint pipeline), (pipeline), &pipeline, GL_void_return)
GL_PROCM(void, gl, BindProgramPipeline, glBindProgramPipeline, BINDPROGRAMPIPELINE, (AND GLuint pipeline), (pipeline), &pipeline, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDRENDERBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindRenderbuffer, glBindRenderbuffer, BINDRENDERBUFFER, (AND GLenum target, GLuint renderbuffer), (target, renderbuffer), &target, GL_void_return)
GL_PROCM(void, gl, BindRenderbuffer, glBindRenderbuffer, BINDRENDERBUFFER, (AND GLenum target, GLuint renderbuffer), (target, renderbuffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDRENDERBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindRenderbufferEXT, glBindRenderbufferEXT, BINDRENDERBUFFEREXT, (AND GLenum target, GLuint renderbuffer), (target, renderbuffer), &target, GL_void_return)
GL_PROCM(void, gl, BindRenderbufferEXT, glBindRenderbufferEXT, BINDRENDERBUFFEREXT, (AND GLenum target, GLuint renderbuffer), (target, renderbuffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDSAMPLER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindSampler, glBindSampler, BINDSAMPLER, (AND GLuint unit, GLuint sampler), (unit, sampler), &unit, GL_void_return)
GL_PROCM(void, gl, BindSampler, glBindSampler, BINDSAMPLER, (AND GLuint unit, GLuint sampler), (unit, sampler), &unit, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDSAMPLERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindSamplers, glBindSamplers, BINDSAMPLERS, (AND GLuint first, GLsizei count, const GLuint *samplers), (first, count, samplers), &first, GL_void_return)
GL_PROCM(void, gl, BindSamplers, glBindSamplers, BINDSAMPLERS, (AND GLuint first, GLsizei count, memptr samplers), (first, count, samplers), &first, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDTEXGENPARAMETEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, BindTexGenParameterEXT, glBindTexGenParameterEXT, BINDTEXGENPARAMETEREXT, (AND GLenum unit, GLenum coord, GLenum value), (unit, coord, value), &unit, return (GLuint))
GL_PROCM(GLuint, gl, BindTexGenParameterEXT, glBindTexGenParameterEXT, BINDTEXGENPARAMETEREXT, (AND GLenum unit, GLenum coord, GLenum value), (unit, coord, value), &unit, return (GLuint))
#endif
#endif
#ifndef NO_GLBINDTEXTURE
GL_PROC(void, gl, BindTexture, glBindTexture, BINDTEXTURE, (AND GLenum target, GLuint texture), (target, texture), &target, GL_void_return)
GL_PROCM(void, gl, BindTexture, glBindTexture, BINDTEXTURE, (AND GLenum target, GLuint texture), (target, texture), &target, GL_void_return)
#endif
#ifndef NO_GLBINDTEXTUREEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindTextureEXT, glBindTextureEXT, BINDTEXTUREEXT, (AND GLenum target, GLuint texture), (target, texture), &target, GL_void_return)
GL_PROCM(void, gl, BindTextureEXT, glBindTextureEXT, BINDTEXTUREEXT, (AND GLenum target, GLuint texture), (target, texture), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDTEXTUREUNIT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindTextureUnit, glBindTextureUnit, BINDTEXTUREUNIT, (AND GLuint unit, GLuint texture), (unit, texture), &unit, GL_void_return)
GL_PROCM(void, gl, BindTextureUnit, glBindTextureUnit, BINDTEXTUREUNIT, (AND GLuint unit, GLuint texture), (unit, texture), &unit, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDTEXTUREUNITPARAMETEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, BindTextureUnitParameterEXT, glBindTextureUnitParameterEXT, BINDTEXTUREUNITPARAMETEREXT, (AND GLenum unit, GLenum value), (unit, value), &unit, return (GLuint))
GL_PROCM(GLuint, gl, BindTextureUnitParameterEXT, glBindTextureUnitParameterEXT, BINDTEXTUREUNITPARAMETEREXT, (AND GLenum unit, GLenum value), (unit, value), &unit, return (GLuint))
#endif
#endif
#ifndef NO_GLBINDTEXTURES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindTextures, glBindTextures, BINDTEXTURES, (AND GLuint first, GLsizei count, const GLuint *textures), (first, count, textures), &first, GL_void_return)
GL_PROCM(void, gl, BindTextures, glBindTextures, BINDTEXTURES, (AND GLuint first, GLsizei count, memptr textures), (first, count, textures), &first, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDTRANSFORMFEEDBACK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindTransformFeedback, glBindTransformFeedback, BINDTRANSFORMFEEDBACK, (AND GLenum target, GLuint id), (target, id), &target, GL_void_return)
GL_PROCM(void, gl, BindTransformFeedback, glBindTransformFeedback, BINDTRANSFORMFEEDBACK, (AND GLenum target, GLuint id), (target, id), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDTRANSFORMFEEDBACKNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindTransformFeedbackNV, glBindTransformFeedbackNV, BINDTRANSFORMFEEDBACKNV, (AND GLenum target, GLuint id), (target, id), &target, GL_void_return)
GL_PROCM(void, gl, BindTransformFeedbackNV, glBindTransformFeedbackNV, BINDTRANSFORMFEEDBACKNV, (AND GLenum target, GLuint id), (target, id), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDVERTEXARRAY
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindVertexArray, glBindVertexArray, BINDVERTEXARRAY, (AND GLuint array), (array), &array, GL_void_return)
GL_PROCM(void, gl, BindVertexArray, glBindVertexArray, BINDVERTEXARRAY, (AND GLuint array), (array), &array, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDVERTEXARRAYAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindVertexArrayAPPLE, glBindVertexArrayAPPLE, BINDVERTEXARRAYAPPLE, (AND GLuint array), (array), &array, GL_void_return)
GL_PROCM(void, gl, BindVertexArrayAPPLE, glBindVertexArrayAPPLE, BINDVERTEXARRAYAPPLE, (AND GLuint array), (array), &array, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDVERTEXBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindVertexBuffer, glBindVertexBuffer, BINDVERTEXBUFFER, (AND GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride), (bindingindex, buffer, offset, stride), &bindingindex, GL_void_return)
GL_PROCM(void, gl, BindVertexBuffer, glBindVertexBuffer, BINDVERTEXBUFFER, (AND GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride), (bindingindex, buffer, offset, stride), &bindingindex, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDVERTEXBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindVertexBuffers, glBindVertexBuffers, BINDVERTEXBUFFERS, (AND GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides), (first, count, buffers, offsets, strides), &first, GL_void_return)
GL_PROCM(void, gl, BindVertexBuffers, glBindVertexBuffers, BINDVERTEXBUFFERS, (AND GLuint first, GLsizei count, memptr buffers, memptr offsets, memptr strides), (first, count, buffers, offsets, strides), &first, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDVERTEXSHADEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindVertexShaderEXT, glBindVertexShaderEXT, BINDVERTEXSHADEREXT, (AND GLuint id), (id), &id, GL_void_return)
GL_PROCM(void, gl, BindVertexShaderEXT, glBindVertexShaderEXT, BINDVERTEXSHADEREXT, (AND GLuint id), (id), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDVIDEOCAPTURESTREAMBUFFERNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindVideoCaptureStreamBufferNV, glBindVideoCaptureStreamBufferNV, BINDVIDEOCAPTURESTREAMBUFFERNV, (AND GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset), (video_capture_slot, stream, frame_region, offset), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, BindVideoCaptureStreamBufferNV, glBindVideoCaptureStreamBufferNV, BINDVIDEOCAPTURESTREAMBUFFERNV, (AND GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset), (video_capture_slot, stream, frame_region, offset), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLBINDVIDEOCAPTURESTREAMTEXTURENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BindVideoCaptureStreamTextureNV, glBindVideoCaptureStreamTextureNV, BINDVIDEOCAPTURESTREAMTEXTURENV, (AND GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture), (video_capture_slot, stream, frame_region, target, texture), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, BindVideoCaptureStreamTextureNV, glBindVideoCaptureStreamTextureNV, BINDVIDEOCAPTURESTREAMTEXTURENV, (AND GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture), (video_capture_slot, stream, frame_region, target, texture), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMAL3BEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Binormal3bEXT, glBinormal3bEXT, BINORMAL3BEXT, (AND GLbyte32 bx, GLbyte32 by, GLbyte32 bz), (bx, by, bz), &bx, GL_void_return)
GL_PROCM(void, gl, Binormal3bEXT, glBinormal3bEXT, BINORMAL3BEXT, (AND GLbyte32 bx, GLbyte32 by, GLbyte32 bz), (bx, by, bz), &bx, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMAL3BVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Binormal3bvEXT, glBinormal3bvEXT, BINORMAL3BVEXT, (AND const GLbyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Binormal3bvEXT, glBinormal3bvEXT, BINORMAL3BVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMAL3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Binormal3dEXT, glBinormal3dEXT, BINORMAL3DEXT, (AND GLdouble bx, GLdouble by, GLdouble bz), (bx, by, bz), &bx, GL_void_return)
GL_PROCM(void, gl, Binormal3dEXT, glBinormal3dEXT, BINORMAL3DEXT, (AND GLdouble bx, GLdouble by, GLdouble bz), (bx, by, bz), &bx, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMAL3DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Binormal3dvEXT, glBinormal3dvEXT, BINORMAL3DVEXT, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Binormal3dvEXT, glBinormal3dvEXT, BINORMAL3DVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMAL3FEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Binormal3fEXT, glBinormal3fEXT, BINORMAL3FEXT, (AND GLfloat bx, GLfloat by, GLfloat bz), (bx, by, bz), &bx, GL_void_return)
GL_PROCM(void, gl, Binormal3fEXT, glBinormal3fEXT, BINORMAL3FEXT, (AND GLfloat bx, GLfloat by, GLfloat bz), (bx, by, bz), &bx, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMAL3FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Binormal3fvEXT, glBinormal3fvEXT, BINORMAL3FVEXT, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Binormal3fvEXT, glBinormal3fvEXT, BINORMAL3FVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMAL3IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Binormal3iEXT, glBinormal3iEXT, BINORMAL3IEXT, (AND GLint bx, GLint by, GLint bz), (bx, by, bz), &bx, GL_void_return)
GL_PROCM(void, gl, Binormal3iEXT, glBinormal3iEXT, BINORMAL3IEXT, (AND GLint bx, GLint by, GLint bz), (bx, by, bz), &bx, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMAL3IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Binormal3ivEXT, glBinormal3ivEXT, BINORMAL3IVEXT, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Binormal3ivEXT, glBinormal3ivEXT, BINORMAL3IVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMAL3SEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Binormal3sEXT, glBinormal3sEXT, BINORMAL3SEXT, (AND GLshort32 bx, GLshort32 by, GLshort32 bz), (bx, by, bz), &bx, GL_void_return)
GL_PROCM(void, gl, Binormal3sEXT, glBinormal3sEXT, BINORMAL3SEXT, (AND GLshort32 bx, GLshort32 by, GLshort32 bz), (bx, by, bz), &bx, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMAL3SVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Binormal3svEXT, glBinormal3svEXT, BINORMAL3SVEXT, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Binormal3svEXT, glBinormal3svEXT, BINORMAL3SVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLBINORMALPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BinormalPointerEXT, glBinormalPointerEXT, BINORMALPOINTEREXT, (AND GLenum type, GLsizei stride, const void *pointer), (type, stride, pointer), &type, GL_void_return)
GL_PROCM(void, gl, BinormalPointerEXT, glBinormalPointerEXT, BINORMALPOINTEREXT, (AND GLenum type, GLsizei stride, memptr pointer), (type, stride, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLBITMAP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Bitmap, glBitmap, BITMAP, (AND GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap), (width, height, xorig, yorig, xmove, ymove, bitmap), &width, GL_void_return)
GL_PROCM(void, gl, Bitmap, glBitmap, BITMAP, (AND GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, memptr bitmap), (width, height, xorig, yorig, xmove, ymove, bitmap), &width, GL_void_return)
#endif
#endif
#ifndef NO_GLBITMAPXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BitmapxOES, glBitmapxOES, BITMAPXOES, (AND GLsizei width, GLsizei height, GLfixed xorig, GLfixed yorig, GLfixed xmove, GLfixed ymove, const GLubyte *bitmap), (width, height, xorig, yorig, xmove, ymove, bitmap), &width, GL_void_return)
GL_PROCM(void, gl, BitmapxOES, glBitmapxOES, BITMAPXOES, (AND GLsizei width, GLsizei height, GLfixed xorig, GLfixed yorig, GLfixed xmove, GLfixed ymove, memptr bitmap), (width, height, xorig, yorig, xmove, ymove, bitmap), &width, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDBARRIERKHR
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendBarrierKHR, glBlendBarrierKHR, BLENDBARRIERKHR, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, BlendBarrierKHR, glBlendBarrierKHR, BLENDBARRIERKHR, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDBARRIERNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendBarrierNV, glBlendBarrierNV, BLENDBARRIERNV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, BlendBarrierNV, glBlendBarrierNV, BLENDBARRIERNV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDCOLOR
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendColor, glBlendColor, BLENDCOLOR, (AND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, BlendColor, glBlendColor, BLENDCOLOR, (AND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDCOLOREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendColorEXT, glBlendColorEXT, BLENDCOLOREXT, (AND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, BlendColorEXT, glBlendColorEXT, BLENDCOLOREXT, (AND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDCOLORXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendColorxOES, glBlendColorxOES, BLENDCOLORXOES, (AND GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, BlendColorxOES, glBlendColorxOES, BLENDCOLORXOES, (AND GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATION
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquation, glBlendEquation, BLENDEQUATION, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, BlendEquation, glBlendEquation, BLENDEQUATION, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATIONEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquationEXT, glBlendEquationEXT, BLENDEQUATIONEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, BlendEquationEXT, glBlendEquationEXT, BLENDEQUATIONEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATIONINDEXEDAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquationIndexedAMD, glBlendEquationIndexedAMD, BLENDEQUATIONINDEXEDAMD, (AND GLuint buf, GLenum mode), (buf, mode), &buf, GL_void_return)
GL_PROCM(void, gl, BlendEquationIndexedAMD, glBlendEquationIndexedAMD, BLENDEQUATIONINDEXEDAMD, (AND GLuint buf, GLenum mode), (buf, mode), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATIONSEPARATE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquationSeparate, glBlendEquationSeparate, BLENDEQUATIONSEPARATE, (AND GLenum modeRGB, GLenum modeAlpha), (modeRGB, modeAlpha), &modeRGB, GL_void_return)
GL_PROCM(void, gl, BlendEquationSeparate, glBlendEquationSeparate, BLENDEQUATIONSEPARATE, (AND GLenum modeRGB, GLenum modeAlpha), (modeRGB, modeAlpha), &modeRGB, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATIONSEPARATEATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquationSeparateATI, glBlendEquationSeparateATI, BLENDEQUATIONSEPARATEATI, (AND GLenum equationRGB, GLenum equationAlpha), (equationRGB, equationAlpha), &equationRGB, GL_void_return)
GL_PROCM(void, gl, BlendEquationSeparateATI, glBlendEquationSeparateATI, BLENDEQUATIONSEPARATEATI, (AND GLenum equationRGB, GLenum equationAlpha), (equationRGB, equationAlpha), &equationRGB, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATIONSEPARATEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquationSeparateEXT, glBlendEquationSeparateEXT, BLENDEQUATIONSEPARATEEXT, (AND GLenum modeRGB, GLenum modeAlpha), (modeRGB, modeAlpha), &modeRGB, GL_void_return)
GL_PROCM(void, gl, BlendEquationSeparateEXT, glBlendEquationSeparateEXT, BLENDEQUATIONSEPARATEEXT, (AND GLenum modeRGB, GLenum modeAlpha), (modeRGB, modeAlpha), &modeRGB, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATIONSEPARATEINDEXEDAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquationSeparateIndexedAMD, glBlendEquationSeparateIndexedAMD, BLENDEQUATIONSEPARATEINDEXEDAMD, (AND GLuint buf, GLenum modeRGB, GLenum modeAlpha), (buf, modeRGB, modeAlpha), &buf, GL_void_return)
GL_PROCM(void, gl, BlendEquationSeparateIndexedAMD, glBlendEquationSeparateIndexedAMD, BLENDEQUATIONSEPARATEINDEXEDAMD, (AND GLuint buf, GLenum modeRGB, GLenum modeAlpha), (buf, modeRGB, modeAlpha), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATIONSEPARATEI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquationSeparatei, glBlendEquationSeparatei, BLENDEQUATIONSEPARATEI, (AND GLuint buf, GLenum modeRGB, GLenum modeAlpha), (buf, modeRGB, modeAlpha), &buf, GL_void_return)
GL_PROCM(void, gl, BlendEquationSeparatei, glBlendEquationSeparatei, BLENDEQUATIONSEPARATEI, (AND GLuint buf, GLenum modeRGB, GLenum modeAlpha), (buf, modeRGB, modeAlpha), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATIONSEPARATEIARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquationSeparateiARB, glBlendEquationSeparateiARB, BLENDEQUATIONSEPARATEIARB, (AND GLuint buf, GLenum modeRGB, GLenum modeAlpha), (buf, modeRGB, modeAlpha), &buf, GL_void_return)
GL_PROCM(void, gl, BlendEquationSeparateiARB, glBlendEquationSeparateiARB, BLENDEQUATIONSEPARATEIARB, (AND GLuint buf, GLenum modeRGB, GLenum modeAlpha), (buf, modeRGB, modeAlpha), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATIONI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquationi, glBlendEquationi, BLENDEQUATIONI, (AND GLuint buf, GLenum mode), (buf, mode), &buf, GL_void_return)
GL_PROCM(void, gl, BlendEquationi, glBlendEquationi, BLENDEQUATIONI, (AND GLuint buf, GLenum mode), (buf, mode), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDEQUATIONIARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendEquationiARB, glBlendEquationiARB, BLENDEQUATIONIARB, (AND GLuint buf, GLenum mode), (buf, mode), &buf, GL_void_return)
GL_PROCM(void, gl, BlendEquationiARB, glBlendEquationiARB, BLENDEQUATIONIARB, (AND GLuint buf, GLenum mode), (buf, mode), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDFUNC
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendFunc, glBlendFunc, BLENDFUNC, (AND GLenum sfactor, GLenum dfactor), (sfactor, dfactor), &sfactor, GL_void_return)
GL_PROCM(void, gl, BlendFunc, glBlendFunc, BLENDFUNC, (AND GLenum sfactor, GLenum dfactor), (sfactor, dfactor), &sfactor, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDFUNCINDEXEDAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendFuncIndexedAMD, glBlendFuncIndexedAMD, BLENDFUNCINDEXEDAMD, (AND GLuint buf, GLenum src, GLenum dst), (buf, src, dst), &buf, GL_void_return)
GL_PROCM(void, gl, BlendFuncIndexedAMD, glBlendFuncIndexedAMD, BLENDFUNCINDEXEDAMD, (AND GLuint buf, GLenum src, GLenum dst), (buf, src, dst), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDFUNCSEPARATE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendFuncSeparate, glBlendFuncSeparate, BLENDFUNCSEPARATE, (AND GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha), (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), &sfactorRGB, GL_void_return)
GL_PROCM(void, gl, BlendFuncSeparate, glBlendFuncSeparate, BLENDFUNCSEPARATE, (AND GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha), (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), &sfactorRGB, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDFUNCSEPARATEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendFuncSeparateEXT, glBlendFuncSeparateEXT, BLENDFUNCSEPARATEEXT, (AND GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha), (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), &sfactorRGB, GL_void_return)
GL_PROCM(void, gl, BlendFuncSeparateEXT, glBlendFuncSeparateEXT, BLENDFUNCSEPARATEEXT, (AND GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha), (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), &sfactorRGB, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDFUNCSEPARATEINGR
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendFuncSeparateINGR, glBlendFuncSeparateINGR, BLENDFUNCSEPARATEINGR, (AND GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha), (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), &sfactorRGB, GL_void_return)
GL_PROCM(void, gl, BlendFuncSeparateINGR, glBlendFuncSeparateINGR, BLENDFUNCSEPARATEINGR, (AND GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha), (sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha), &sfactorRGB, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDFUNCSEPARATEINDEXEDAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendFuncSeparateIndexedAMD, glBlendFuncSeparateIndexedAMD, BLENDFUNCSEPARATEINDEXEDAMD, (AND GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha), (buf, srcRGB, dstRGB, srcAlpha, dstAlpha), &buf, GL_void_return)
GL_PROCM(void, gl, BlendFuncSeparateIndexedAMD, glBlendFuncSeparateIndexedAMD, BLENDFUNCSEPARATEINDEXEDAMD, (AND GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha), (buf, srcRGB, dstRGB, srcAlpha, dstAlpha), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDFUNCSEPARATEI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendFuncSeparatei, glBlendFuncSeparatei, BLENDFUNCSEPARATEI, (AND GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha), (buf, srcRGB, dstRGB, srcAlpha, dstAlpha), &buf, GL_void_return)
GL_PROCM(void, gl, BlendFuncSeparatei, glBlendFuncSeparatei, BLENDFUNCSEPARATEI, (AND GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha), (buf, srcRGB, dstRGB, srcAlpha, dstAlpha), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDFUNCSEPARATEIARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendFuncSeparateiARB, glBlendFuncSeparateiARB, BLENDFUNCSEPARATEIARB, (AND GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha), (buf, srcRGB, dstRGB, srcAlpha, dstAlpha), &buf, GL_void_return)
GL_PROCM(void, gl, BlendFuncSeparateiARB, glBlendFuncSeparateiARB, BLENDFUNCSEPARATEIARB, (AND GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha), (buf, srcRGB, dstRGB, srcAlpha, dstAlpha), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDFUNCI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendFunci, glBlendFunci, BLENDFUNCI, (AND GLuint buf, GLenum src, GLenum dst), (buf, src, dst), &buf, GL_void_return)
GL_PROCM(void, gl, BlendFunci, glBlendFunci, BLENDFUNCI, (AND GLuint buf, GLenum src, GLenum dst), (buf, src, dst), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDFUNCIARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendFunciARB, glBlendFunciARB, BLENDFUNCIARB, (AND GLuint buf, GLenum src, GLenum dst), (buf, src, dst), &buf, GL_void_return)
GL_PROCM(void, gl, BlendFunciARB, glBlendFunciARB, BLENDFUNCIARB, (AND GLuint buf, GLenum src, GLenum dst), (buf, src, dst), &buf, GL_void_return)
#endif
#endif
#ifndef NO_GLBLENDPARAMETERINV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlendParameteriNV, glBlendParameteriNV, BLENDPARAMETERINV, (AND GLenum pname, GLint value), (pname, value), &pname, GL_void_return)
GL_PROCM(void, gl, BlendParameteriNV, glBlendParameteriNV, BLENDPARAMETERINV, (AND GLenum pname, GLint value), (pname, value), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLBLITFRAMEBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlitFramebuffer, glBlitFramebuffer, BLITFRAMEBUFFER, (AND GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter), (srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), &srcX0, GL_void_return)
GL_PROCM(void, gl, BlitFramebuffer, glBlitFramebuffer, BLITFRAMEBUFFER, (AND GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter), (srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), &srcX0, GL_void_return)
#endif
#endif
#ifndef NO_GLBLITFRAMEBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlitFramebufferEXT, glBlitFramebufferEXT, BLITFRAMEBUFFEREXT, (AND GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter), (srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), &srcX0, GL_void_return)
GL_PROCM(void, gl, BlitFramebufferEXT, glBlitFramebufferEXT, BLITFRAMEBUFFEREXT, (AND GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter), (srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), &srcX0, GL_void_return)
#endif
#endif
#ifndef NO_GLBLITNAMEDFRAMEBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BlitNamedFramebuffer, glBlitNamedFramebuffer, BLITNAMEDFRAMEBUFFER, (AND GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter), (readFramebuffer, drawFramebuffer, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), &readFramebuffer, GL_void_return)
GL_PROCM(void, gl, BlitNamedFramebuffer, glBlitNamedFramebuffer, BLITNAMEDFRAMEBUFFER, (AND GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter), (readFramebuffer, drawFramebuffer, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), &readFramebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLBUFFERADDRESSRANGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BufferAddressRangeNV, glBufferAddressRangeNV, BUFFERADDRESSRANGENV, (AND GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length), (pname, index, address, length), &pname, GL_void_return)
GL_PROCM(void, gl, BufferAddressRangeNV, glBufferAddressRangeNV, BUFFERADDRESSRANGENV, (AND GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length), (pname, index, address, length), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLBUFFERDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BufferData, glBufferData, BUFFERDATA, (AND GLenum target, GLsizeiptr size, const void *data, GLenum usage), (target, size, data, usage), &target, GL_void_return)
GL_PROCM(void, gl, BufferData, glBufferData, BUFFERDATA, (AND GLenum target, GLsizeiptr size, memptr data, GLenum usage), (target, size, data, usage), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBUFFERDATAARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BufferDataARB, glBufferDataARB, BUFFERDATAARB, (AND GLenum target, GLsizeiptrARB size, const void *data, GLenum usage), (target, size, data, usage), &target, GL_void_return)
GL_PROCM(void, gl, BufferDataARB, glBufferDataARB, BUFFERDATAARB, (AND GLenum target, GLsizeiptrARB size, memptr data, GLenum usage), (target, size, data, usage), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBUFFERPAGECOMMITMENTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BufferPageCommitmentARB, glBufferPageCommitmentARB, BUFFERPAGECOMMITMENTARB, (AND GLenum target, GLintptr offset, GLsizeiptr size, GLboolean32 commit), (target, offset, size, commit), &target, GL_void_return)
GL_PROCM(void, gl, BufferPageCommitmentARB, glBufferPageCommitmentARB, BUFFERPAGECOMMITMENTARB, (AND GLenum target, GLintptr offset, GLsizeiptr size, GLboolean32 commit), (target, offset, size, commit), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBUFFERPARAMETERIAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BufferParameteriAPPLE, glBufferParameteriAPPLE, BUFFERPARAMETERIAPPLE, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, BufferParameteriAPPLE, glBufferParameteriAPPLE, BUFFERPARAMETERIAPPLE, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBUFFERSTORAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BufferStorage, glBufferStorage, BUFFERSTORAGE, (AND GLenum target, GLsizeiptr size, const void *data, GLbitfield flags), (target, size, data, flags), &target, GL_void_return)
GL_PROCM(void, gl, BufferStorage, glBufferStorage, BUFFERSTORAGE, (AND GLenum target, GLsizeiptr size, memptr data, GLbitfield flags), (target, size, data, flags), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBUFFERSTORAGEEXTERNALEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BufferStorageExternalEXT, glBufferStorageExternalEXT, BUFFERSTORAGEEXTERNALEXT, (AND GLenum target, GLintptr offset, GLsizeiptr size, GLeglClientBufferEXT clientBuffer, GLbitfield flags), (target, offset, size, clientBuffer, flags), &target, GL_void_return)
GL_PROCM(void, gl, BufferStorageExternalEXT, glBufferStorageExternalEXT, BUFFERSTORAGEEXTERNALEXT, (AND GLenum target, GLintptr offset, GLsizeiptr size, memptr clientBuffer, GLbitfield flags), (target, offset, size, clientBuffer, flags), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBUFFERSTORAGEMEMEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BufferStorageMemEXT, glBufferStorageMemEXT, BUFFERSTORAGEMEMEXT, (AND GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset), (target, size, memory, offset), &target, GL_void_return)
GL_PROCM(void, gl, BufferStorageMemEXT, glBufferStorageMemEXT, BUFFERSTORAGEMEMEXT, (AND GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset), (target, size, memory, offset), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBUFFERSUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BufferSubData, glBufferSubData, BUFFERSUBDATA, (AND GLenum target, GLintptr offset, GLsizeiptr size, const void *data), (target, offset, size, data), &target, GL_void_return)
GL_PROCM(void, gl, BufferSubData, glBufferSubData, BUFFERSUBDATA, (AND GLenum target, GLintptr offset, GLsizeiptr size, memptr data), (target, offset, size, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLBUFFERSUBDATAARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, BufferSubDataARB, glBufferSubDataARB, BUFFERSUBDATAARB, (AND GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data), (target, offset, size, data), &target, GL_void_return)
GL_PROCM(void, gl, BufferSubDataARB, glBufferSubDataARB, BUFFERSUBDATAARB, (AND GLenum target, GLintptrARB offset, GLsizeiptrARB size, memptr data), (target, offset, size, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCALLCOMMANDLISTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CallCommandListNV, glCallCommandListNV, CALLCOMMANDLISTNV, (AND GLuint list), (list), &list, GL_void_return)
GL_PROCM(void, gl, CallCommandListNV, glCallCommandListNV, CALLCOMMANDLISTNV, (AND GLuint list), (list), &list, GL_void_return)
#endif
#endif
#ifndef NO_GLCALLLIST
GL_PROC(void, gl, CallList, glCallList, CALLLIST, (AND GLuint list), (list), &list, GL_void_return)
GL_PROCM(void, gl, CallList, glCallList, CALLLIST, (AND GLuint list), (list), &list, GL_void_return)
#endif
#ifndef NO_GLCALLLISTS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CallLists, glCallLists, CALLLISTS, (AND GLsizei n, GLenum type, const GLvoid *lists), (n, type, lists), &n, GL_void_return)
GL_PROCM(void, gl, CallLists, glCallLists, CALLLISTS, (AND GLsizei n, GLenum type, memptr lists), (n, type, lists), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCHECKFRAMEBUFFERSTATUS
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, CheckFramebufferStatus, glCheckFramebufferStatus, CHECKFRAMEBUFFERSTATUS, (AND GLenum target), (target), &target, return (GLenum))
GL_PROCM(GLenum, gl, CheckFramebufferStatus, glCheckFramebufferStatus, CHECKFRAMEBUFFERSTATUS, (AND GLenum target), (target), &target, return (GLenum))
#endif
#endif
#ifndef NO_GLCHECKFRAMEBUFFERSTATUSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, CheckFramebufferStatusEXT, glCheckFramebufferStatusEXT, CHECKFRAMEBUFFERSTATUSEXT, (AND GLenum target), (target), &target, return (GLenum))
GL_PROCM(GLenum, gl, CheckFramebufferStatusEXT, glCheckFramebufferStatusEXT, CHECKFRAMEBUFFERSTATUSEXT, (AND GLenum target), (target), &target, return (GLenum))
#endif
#endif
#ifndef NO_GLCHECKNAMEDFRAMEBUFFERSTATUS
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, CheckNamedFramebufferStatus, glCheckNamedFramebufferStatus, CHECKNAMEDFRAMEBUFFERSTATUS, (AND GLuint framebuffer, GLenum target), (framebuffer, target), &framebuffer, return (GLenum))
GL_PROCM(GLenum, gl, CheckNamedFramebufferStatus, glCheckNamedFramebufferStatus, CHECKNAMEDFRAMEBUFFERSTATUS, (AND GLuint framebuffer, GLenum target), (framebuffer, target), &framebuffer, return (GLenum))
#endif
#endif
#ifndef NO_GLCHECKNAMEDFRAMEBUFFERSTATUSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, CheckNamedFramebufferStatusEXT, glCheckNamedFramebufferStatusEXT, CHECKNAMEDFRAMEBUFFERSTATUSEXT, (AND GLuint framebuffer, GLenum target), (framebuffer, target), &framebuffer, return (GLenum))
GL_PROCM(GLenum, gl, CheckNamedFramebufferStatusEXT, glCheckNamedFramebufferStatusEXT, CHECKNAMEDFRAMEBUFFERSTATUSEXT, (AND GLuint framebuffer, GLenum target), (framebuffer, target), &framebuffer, return (GLenum))
#endif
#endif
#ifndef NO_GLCLAMPCOLOR
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClampColor, glClampColor, CLAMPCOLOR, (AND GLenum target, GLenum clamp), (target, clamp), &target, GL_void_return)
GL_PROCM(void, gl, ClampColor, glClampColor, CLAMPCOLOR, (AND GLenum target, GLenum clamp), (target, clamp), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCLAMPCOLORARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClampColorARB, glClampColorARB, CLAMPCOLORARB, (AND GLenum target, GLenum clamp), (target, clamp), &target, GL_void_return)
GL_PROCM(void, gl, ClampColorARB, glClampColorARB, CLAMPCOLORARB, (AND GLenum target, GLenum clamp), (target, clamp), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEAR
GL_PROC(void, gl, Clear, glClear, CLEAR, (AND GLbitfield mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, Clear, glClear, CLEAR, (AND GLbitfield mask), (mask), &mask, GL_void_return)
#endif
#ifndef NO_GLCLEARACCUM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearAccum, glClearAccum, CLEARACCUM, (AND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, ClearAccum, glClearAccum, CLEARACCUM, (AND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARACCUMXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearAccumxOES, glClearAccumxOES, CLEARACCUMXOES, (AND GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, ClearAccumxOES, glClearAccumxOES, CLEARACCUMXOES, (AND GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARBUFFERDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearBufferData, glClearBufferData, CLEARBUFFERDATA, (AND GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data), (target, internalformat, format, type, data), &target, GL_void_return)
GL_PROCM(void, gl, ClearBufferData, glClearBufferData, CLEARBUFFERDATA, (AND GLenum target, GLenum internalformat, GLenum format, GLenum type, memptr data), (target, internalformat, format, type, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARBUFFERSUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearBufferSubData, glClearBufferSubData, CLEARBUFFERSUBDATA, (AND GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data), (target, internalformat, offset, size, format, type, data), &target, GL_void_return)
GL_PROCM(void, gl, ClearBufferSubData, glClearBufferSubData, CLEARBUFFERSUBDATA, (AND GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, memptr data), (target, internalformat, offset, size, format, type, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARBUFFERFI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearBufferfi, glClearBufferfi, CLEARBUFFERFI, (AND GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil), (buffer, drawbuffer, depth, stencil), &buffer, GL_void_return)
GL_PROCM(void, gl, ClearBufferfi, glClearBufferfi, CLEARBUFFERFI, (AND GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil), (buffer, drawbuffer, depth, stencil), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARBUFFERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearBufferfv, glClearBufferfv, CLEARBUFFERFV, (AND GLenum buffer, GLint drawbuffer, const GLfloat *value), (buffer, drawbuffer, value), &buffer, GL_void_return)
GL_PROCM(void, gl, ClearBufferfv, glClearBufferfv, CLEARBUFFERFV, (AND GLenum buffer, GLint drawbuffer, memptr value), (buffer, drawbuffer, value), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARBUFFERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearBufferiv, glClearBufferiv, CLEARBUFFERIV, (AND GLenum buffer, GLint drawbuffer, const GLint *value), (buffer, drawbuffer, value), &buffer, GL_void_return)
GL_PROCM(void, gl, ClearBufferiv, glClearBufferiv, CLEARBUFFERIV, (AND GLenum buffer, GLint drawbuffer, memptr value), (buffer, drawbuffer, value), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARBUFFERUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearBufferuiv, glClearBufferuiv, CLEARBUFFERUIV, (AND GLenum buffer, GLint drawbuffer, const GLuint *value), (buffer, drawbuffer, value), &buffer, GL_void_return)
GL_PROCM(void, gl, ClearBufferuiv, glClearBufferuiv, CLEARBUFFERUIV, (AND GLenum buffer, GLint drawbuffer, memptr value), (buffer, drawbuffer, value), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARCOLOR
GL_PROC(void, gl, ClearColor, glClearColor, CLEARCOLOR, (AND GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, ClearColor, glClearColor, CLEARCOLOR, (AND GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#ifndef NO_GLCLEARCOLORIIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearColorIiEXT, glClearColorIiEXT, CLEARCOLORIIEXT, (AND GLint red, GLint green, GLint blue, GLint alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, ClearColorIiEXT, glClearColorIiEXT, CLEARCOLORIIEXT, (AND GLint red, GLint green, GLint blue, GLint alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARCOLORIUIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearColorIuiEXT, glClearColorIuiEXT, CLEARCOLORIUIEXT, (AND GLuint red, GLuint green, GLuint blue, GLuint alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, ClearColorIuiEXT, glClearColorIuiEXT, CLEARCOLORIUIEXT, (AND GLuint red, GLuint green, GLuint blue, GLuint alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARCOLORXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearColorxOES, glClearColorxOES, CLEARCOLORXOES, (AND GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, ClearColorxOES, glClearColorxOES, CLEARCOLORXOES, (AND GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARDEBUGLOGMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearDebugLogMESA, glClearDebugLogMESA, CLEARDEBUGLOGMESA, (AND GLhandleARB obj, GLenum logType, GLenum shaderType), (obj, logType, shaderType), &obj, GL_void_return)
GL_PROCM(void, gl, ClearDebugLogMESA, glClearDebugLogMESA, CLEARDEBUGLOGMESA, (AND GLhandleARB obj, GLenum logType, GLenum shaderType), (obj, logType, shaderType), &obj, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARDEPTH
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearDepth, glClearDepthd, CLEARDEPTH, (AND GLclampd depth), (depth), &depth, GL_void_return)
GL_PROCM(void, gl, ClearDepth, glClearDepthd, CLEARDEPTH, (AND GLclampd depth), (depth), &depth, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARDEPTHDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearDepthdNV, glClearDepthdNV, CLEARDEPTHDNV, (AND GLdouble depth), (depth), &depth, GL_void_return)
GL_PROCM(void, gl, ClearDepthdNV, glClearDepthdNV, CLEARDEPTHDNV, (AND GLdouble depth), (depth), &depth, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARDEPTHF
GL_PROC(void, gl, ClearDepthf, glClearDepthf, CLEARDEPTHF, (AND GLfloat d), (d), &d, GL_void_return)
GL_PROCM(void, gl, ClearDepthf, glClearDepthf, CLEARDEPTHF, (AND GLfloat d), (d), &d, GL_void_return)
#endif
#ifndef NO_GLCLEARDEPTHFOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearDepthfOES, glClearDepthfOES, CLEARDEPTHFOES, (AND GLclampf depth), (depth), &depth, GL_void_return)
GL_PROCM(void, gl, ClearDepthfOES, glClearDepthfOES, CLEARDEPTHFOES, (AND GLclampf depth), (depth), &depth, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARDEPTHXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearDepthxOES, glClearDepthxOES, CLEARDEPTHXOES, (AND GLfixed depth), (depth), &depth, GL_void_return)
GL_PROCM(void, gl, ClearDepthxOES, glClearDepthxOES, CLEARDEPTHXOES, (AND GLfixed depth), (depth), &depth, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARINDEX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearIndex, glClearIndex, CLEARINDEX, (AND GLfloat c), (c), &c, GL_void_return)
GL_PROCM(void, gl, ClearIndex, glClearIndex, CLEARINDEX, (AND GLfloat c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARNAMEDBUFFERDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearNamedBufferData, glClearNamedBufferData, CLEARNAMEDBUFFERDATA, (AND GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data), (buffer, internalformat, format, type, data), &buffer, GL_void_return)
GL_PROCM(void, gl, ClearNamedBufferData, glClearNamedBufferData, CLEARNAMEDBUFFERDATA, (AND GLuint buffer, GLenum internalformat, GLenum format, GLenum type, memptr data), (buffer, internalformat, format, type, data), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARNAMEDBUFFERDATAEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearNamedBufferDataEXT, glClearNamedBufferDataEXT, CLEARNAMEDBUFFERDATAEXT, (AND GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data), (buffer, internalformat, format, type, data), &buffer, GL_void_return)
GL_PROCM(void, gl, ClearNamedBufferDataEXT, glClearNamedBufferDataEXT, CLEARNAMEDBUFFERDATAEXT, (AND GLuint buffer, GLenum internalformat, GLenum format, GLenum type, memptr data), (buffer, internalformat, format, type, data), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARNAMEDBUFFERSUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearNamedBufferSubData, glClearNamedBufferSubData, CLEARNAMEDBUFFERSUBDATA, (AND GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data), (buffer, internalformat, offset, size, format, type, data), &buffer, GL_void_return)
GL_PROCM(void, gl, ClearNamedBufferSubData, glClearNamedBufferSubData, CLEARNAMEDBUFFERSUBDATA, (AND GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, memptr data), (buffer, internalformat, offset, size, format, type, data), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARNAMEDBUFFERSUBDATAEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearNamedBufferSubDataEXT, glClearNamedBufferSubDataEXT, CLEARNAMEDBUFFERSUBDATAEXT, (AND GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data), (buffer, internalformat, offset, size, format, type, data), &buffer, GL_void_return)
GL_PROCM(void, gl, ClearNamedBufferSubDataEXT, glClearNamedBufferSubDataEXT, CLEARNAMEDBUFFERSUBDATAEXT, (AND GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, memptr data), (buffer, internalformat, offset, size, format, type, data), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARNAMEDFRAMEBUFFERFI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearNamedFramebufferfi, glClearNamedFramebufferfi, CLEARNAMEDFRAMEBUFFERFI, (AND GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil), (framebuffer, buffer, drawbuffer, depth, stencil), &framebuffer, GL_void_return)
GL_PROCM(void, gl, ClearNamedFramebufferfi, glClearNamedFramebufferfi, CLEARNAMEDFRAMEBUFFERFI, (AND GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil), (framebuffer, buffer, drawbuffer, depth, stencil), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARNAMEDFRAMEBUFFERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearNamedFramebufferfv, glClearNamedFramebufferfv, CLEARNAMEDFRAMEBUFFERFV, (AND GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value), (framebuffer, buffer, drawbuffer, value), &framebuffer, GL_void_return)
GL_PROCM(void, gl, ClearNamedFramebufferfv, glClearNamedFramebufferfv, CLEARNAMEDFRAMEBUFFERFV, (AND GLuint framebuffer, GLenum buffer, GLint drawbuffer, memptr value), (framebuffer, buffer, drawbuffer, value), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARNAMEDFRAMEBUFFERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearNamedFramebufferiv, glClearNamedFramebufferiv, CLEARNAMEDFRAMEBUFFERIV, (AND GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value), (framebuffer, buffer, drawbuffer, value), &framebuffer, GL_void_return)
GL_PROCM(void, gl, ClearNamedFramebufferiv, glClearNamedFramebufferiv, CLEARNAMEDFRAMEBUFFERIV, (AND GLuint framebuffer, GLenum buffer, GLint drawbuffer, memptr value), (framebuffer, buffer, drawbuffer, value), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARNAMEDFRAMEBUFFERUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearNamedFramebufferuiv, glClearNamedFramebufferuiv, CLEARNAMEDFRAMEBUFFERUIV, (AND GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value), (framebuffer, buffer, drawbuffer, value), &framebuffer, GL_void_return)
GL_PROCM(void, gl, ClearNamedFramebufferuiv, glClearNamedFramebufferuiv, CLEARNAMEDFRAMEBUFFERUIV, (AND GLuint framebuffer, GLenum buffer, GLint drawbuffer, memptr value), (framebuffer, buffer, drawbuffer, value), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARSTENCIL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearStencil, glClearStencil, CLEARSTENCIL, (AND GLint s), (s), &s, GL_void_return)
GL_PROCM(void, gl, ClearStencil, glClearStencil, CLEARSTENCIL, (AND GLint s), (s), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARTEXIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearTexImage, glClearTexImage, CLEARTEXIMAGE, (AND GLuint texture, GLint level, GLenum format, GLenum type, const void *data), (texture, level, format, type, data), &texture, GL_void_return)
GL_PROCM(void, gl, ClearTexImage, glClearTexImage, CLEARTEXIMAGE, (AND GLuint texture, GLint level, GLenum format, GLenum type, memptr data), (texture, level, format, type, data), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCLEARTEXSUBIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClearTexSubImage, glClearTexSubImage, CLEARTEXSUBIMAGE, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data), (texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, data), &texture, GL_void_return)
GL_PROCM(void, gl, ClearTexSubImage, glClearTexSubImage, CLEARTEXSUBIMAGE, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, memptr data), (texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, data), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCLIENTACTIVETEXTURE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClientActiveTexture, glClientActiveTexture, CLIENTACTIVETEXTURE, (AND GLenum texture), (texture), &texture, GL_void_return)
GL_PROCM(void, gl, ClientActiveTexture, glClientActiveTexture, CLIENTACTIVETEXTURE, (AND GLenum texture), (texture), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCLIENTACTIVETEXTUREARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClientActiveTextureARB, glClientActiveTextureARB, CLIENTACTIVETEXTUREARB, (AND GLenum texture), (texture), &texture, GL_void_return)
GL_PROCM(void, gl, ClientActiveTextureARB, glClientActiveTextureARB, CLIENTACTIVETEXTUREARB, (AND GLenum texture), (texture), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCLIENTACTIVEVERTEXSTREAMATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClientActiveVertexStreamATI, glClientActiveVertexStreamATI, CLIENTACTIVEVERTEXSTREAMATI, (AND GLenum stream), (stream), &stream, GL_void_return)
GL_PROCM(void, gl, ClientActiveVertexStreamATI, glClientActiveVertexStreamATI, CLIENTACTIVEVERTEXSTREAMATI, (AND GLenum stream), (stream), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLCLIENTATTRIBDEFAULTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClientAttribDefaultEXT, glClientAttribDefaultEXT, CLIENTATTRIBDEFAULTEXT, (AND GLbitfield mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, ClientAttribDefaultEXT, glClientAttribDefaultEXT, CLIENTATTRIBDEFAULTEXT, (AND GLbitfield mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLCLIENTWAITSYNC
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, ClientWaitSync, glClientWaitSync, CLIENTWAITSYNC, (AND GLsync sync, GLbitfield flags, GLuint64 timeout), (sync, flags, timeout), &sync, return (GLenum))
GL_PROCM(GLenum, gl, ClientWaitSync, glClientWaitSync, CLIENTWAITSYNC, (AND GLsync sync, GLbitfield flags, GLuint64 timeout), (sync, flags, timeout), &sync, return (GLenum))
#endif
#endif
#ifndef NO_GLCLIPCONTROL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClipControl, glClipControl, CLIPCONTROL, (AND GLenum origin, GLenum depth), (origin, depth), &origin, GL_void_return)
GL_PROCM(void, gl, ClipControl, glClipControl, CLIPCONTROL, (AND GLenum origin, GLenum depth), (origin, depth), &origin, GL_void_return)
#endif
#endif
#ifndef NO_GLCLIPPLANE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClipPlane, glClipPlane, CLIPPLANE, (AND GLenum plane, const GLdouble *equation), (plane, equation), &plane, GL_void_return)
GL_PROCM(void, gl, ClipPlane, glClipPlane, CLIPPLANE, (AND GLenum plane, memptr equation), (plane, equation), &plane, GL_void_return)
#endif
#endif
#ifndef NO_GLCLIPPLANEFOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClipPlanefOES, glClipPlanefOES, CLIPPLANEFOES, (AND GLenum plane, const GLfloat *equation), (plane, equation), &plane, GL_void_return)
GL_PROCM(void, gl, ClipPlanefOES, glClipPlanefOES, CLIPPLANEFOES, (AND GLenum plane, memptr equation), (plane, equation), &plane, GL_void_return)
#endif
#endif
#ifndef NO_GLCLIPPLANEXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ClipPlanexOES, glClipPlanexOES, CLIPPLANEXOES, (AND GLenum plane, const GLfixed *equation), (plane, equation), &plane, GL_void_return)
GL_PROCM(void, gl, ClipPlanexOES, glClipPlanexOES, CLIPPLANEXOES, (AND GLenum plane, memptr equation), (plane, equation), &plane, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3B
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3b, glColor3b, COLOR3B, (AND GLbyte32 red, GLbyte32 green, GLbyte32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, Color3b, glColor3b, COLOR3B, (AND GLbyte32 red, GLbyte32 green, GLbyte32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3BV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3bv, glColor3bv, COLOR3BV, (AND const GLbyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color3bv, glColor3bv, COLOR3BV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3d, glColor3d, COLOR3D, (AND GLdouble red, GLdouble green, GLdouble blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, Color3d, glColor3d, COLOR3D, (AND GLdouble red, GLdouble green, GLdouble blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3dv, glColor3dv, COLOR3DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color3dv, glColor3dv, COLOR3DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3F
GL_PROC(void, gl, Color3f, glColor3f, COLOR3F, (AND GLfloat red, GLfloat green, GLfloat blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, Color3f, glColor3f, COLOR3F, (AND GLfloat red, GLfloat green, GLfloat blue), (red, green, blue), &red, GL_void_return)
#endif
#ifndef NO_GLCOLOR3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3fVertex3fSUN, glColor3fVertex3fSUN, COLOR3FVERTEX3FSUN, (AND GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z), (r, g, b, x, y, z), &r, GL_void_return)
GL_PROCM(void, gl, Color3fVertex3fSUN, glColor3fVertex3fSUN, COLOR3FVERTEX3FSUN, (AND GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z), (r, g, b, x, y, z), &r, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3fVertex3fvSUN, glColor3fVertex3fvSUN, COLOR3FVERTEX3FVSUN, (AND const GLfloat *c, const GLfloat *v), (c, v), &c, GL_void_return)
GL_PROCM(void, gl, Color3fVertex3fvSUN, glColor3fVertex3fvSUN, COLOR3FVERTEX3FVSUN, (AND memptr c, memptr v), (c, v), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3FV
GL_PROC(void, gl, Color3fv, glColor3fv, COLOR3FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color3fv, glColor3fv, COLOR3FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#ifndef NO_GLCOLOR3HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3hNV, glColor3hNV, COLOR3HNV, (AND GLhalfNV32 red, GLhalfNV32 green, GLhalfNV32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, Color3hNV, glColor3hNV, COLOR3HNV, (AND GLhalfNV32 red, GLhalfNV32 green, GLhalfNV32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3hvNV, glColor3hvNV, COLOR3HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color3hvNV, glColor3hvNV, COLOR3HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3i, glColor3i, COLOR3I, (AND GLint red, GLint green, GLint blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, Color3i, glColor3i, COLOR3I, (AND GLint red, GLint green, GLint blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3iv, glColor3iv, COLOR3IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color3iv, glColor3iv, COLOR3IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3s, glColor3s, COLOR3S, (AND GLshort32 red, GLshort32 green, GLshort32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, Color3s, glColor3s, COLOR3S, (AND GLshort32 red, GLshort32 green, GLshort32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3sv, glColor3sv, COLOR3SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color3sv, glColor3sv, COLOR3SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3UB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3ub, glColor3ub, COLOR3UB, (AND GLubyte32 red, GLubyte32 green, GLubyte32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, Color3ub, glColor3ub, COLOR3UB, (AND GLubyte32 red, GLubyte32 green, GLubyte32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3UBV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3ubv, glColor3ubv, COLOR3UBV, (AND const GLubyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color3ubv, glColor3ubv, COLOR3UBV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3ui, glColor3ui, COLOR3UI, (AND GLuint red, GLuint green, GLuint blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, Color3ui, glColor3ui, COLOR3UI, (AND GLuint red, GLuint green, GLuint blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3uiv, glColor3uiv, COLOR3UIV, (AND const GLuint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color3uiv, glColor3uiv, COLOR3UIV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3US
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3us, glColor3us, COLOR3US, (AND GLushort32 red, GLushort32 green, GLushort32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, Color3us, glColor3us, COLOR3US, (AND GLushort32 red, GLushort32 green, GLushort32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3USV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3usv, glColor3usv, COLOR3USV, (AND const GLushort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color3usv, glColor3usv, COLOR3USV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3xOES, glColor3xOES, COLOR3XOES, (AND GLfixed red, GLfixed green, GLfixed blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, Color3xOES, glColor3xOES, COLOR3XOES, (AND GLfixed red, GLfixed green, GLfixed blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR3XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color3xvOES, glColor3xvOES, COLOR3XVOES, (AND const GLfixed *components), (components), &components, GL_void_return)
GL_PROCM(void, gl, Color3xvOES, glColor3xvOES, COLOR3XVOES, (AND memptr components), (components), &components, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4B
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4b, glColor4b, COLOR4B, (AND GLbyte32 red, GLbyte32 green, GLbyte32 blue, GLbyte32 alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, Color4b, glColor4b, COLOR4B, (AND GLbyte32 red, GLbyte32 green, GLbyte32 blue, GLbyte32 alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4BV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4bv, glColor4bv, COLOR4BV, (AND const GLbyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color4bv, glColor4bv, COLOR4BV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4d, glColor4d, COLOR4D, (AND GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, Color4d, glColor4d, COLOR4D, (AND GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4dv, glColor4dv, COLOR4DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color4dv, glColor4dv, COLOR4DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4F
GL_PROC(void, gl, Color4f, glColor4f, COLOR4F, (AND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, Color4f, glColor4f, COLOR4F, (AND GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#ifndef NO_GLCOLOR4FNORMAL3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4fNormal3fVertex3fSUN, glColor4fNormal3fVertex3fSUN, COLOR4FNORMAL3FVERTEX3FSUN, (AND GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (r, g, b, a, nx, ny, nz, x, y, z), &r, GL_void_return)
GL_PROCM(void, gl, Color4fNormal3fVertex3fSUN, glColor4fNormal3fVertex3fSUN, COLOR4FNORMAL3FVERTEX3FSUN, (AND GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (r, g, b, a, nx, ny, nz, x, y, z), &r, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4FNORMAL3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4fNormal3fVertex3fvSUN, glColor4fNormal3fVertex3fvSUN, COLOR4FNORMAL3FVERTEX3FVSUN, (AND const GLfloat *c, const GLfloat *n, const GLfloat *v), (c, n, v), &c, GL_void_return)
GL_PROCM(void, gl, Color4fNormal3fVertex3fvSUN, glColor4fNormal3fVertex3fvSUN, COLOR4FNORMAL3FVERTEX3FVSUN, (AND memptr c, memptr n, memptr v), (c, n, v), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4FV
GL_PROC(void, gl, Color4fv, glColor4fv, COLOR4FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color4fv, glColor4fv, COLOR4FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#ifndef NO_GLCOLOR4HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4hNV, glColor4hNV, COLOR4HNV, (AND GLhalfNV32 red, GLhalfNV32 green, GLhalfNV32 blue, GLhalfNV32 alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, Color4hNV, glColor4hNV, COLOR4HNV, (AND GLhalfNV32 red, GLhalfNV32 green, GLhalfNV32 blue, GLhalfNV32 alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4hvNV, glColor4hvNV, COLOR4HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color4hvNV, glColor4hvNV, COLOR4HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4i, glColor4i, COLOR4I, (AND GLint red, GLint green, GLint blue, GLint alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, Color4i, glColor4i, COLOR4I, (AND GLint red, GLint green, GLint blue, GLint alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4iv, glColor4iv, COLOR4IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color4iv, glColor4iv, COLOR4IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4s, glColor4s, COLOR4S, (AND GLshort32 red, GLshort32 green, GLshort32 blue, GLshort32 alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, Color4s, glColor4s, COLOR4S, (AND GLshort32 red, GLshort32 green, GLshort32 blue, GLshort32 alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4sv, glColor4sv, COLOR4SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color4sv, glColor4sv, COLOR4SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4UB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4ub, glColor4ub, COLOR4UB, (AND GLubyte32 red, GLubyte32 green, GLubyte32 blue, GLubyte32 alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, Color4ub, glColor4ub, COLOR4UB, (AND GLubyte32 red, GLubyte32 green, GLubyte32 blue, GLubyte32 alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4UBVERTEX2FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4ubVertex2fSUN, glColor4ubVertex2fSUN, COLOR4UBVERTEX2FSUN, (AND GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y), (r, g, b, a, x, y), &r, GL_void_return)
GL_PROCM(void, gl, Color4ubVertex2fSUN, glColor4ubVertex2fSUN, COLOR4UBVERTEX2FSUN, (AND GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y), (r, g, b, a, x, y), &r, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4UBVERTEX2FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4ubVertex2fvSUN, glColor4ubVertex2fvSUN, COLOR4UBVERTEX2FVSUN, (AND const GLubyte *c, const GLfloat *v), (c, v), &c, GL_void_return)
GL_PROCM(void, gl, Color4ubVertex2fvSUN, glColor4ubVertex2fvSUN, COLOR4UBVERTEX2FVSUN, (AND memptr c, memptr v), (c, v), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4UBVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4ubVertex3fSUN, glColor4ubVertex3fSUN, COLOR4UBVERTEX3FSUN, (AND GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y, GLfloat z), (r, g, b, a, x, y, z), &r, GL_void_return)
GL_PROCM(void, gl, Color4ubVertex3fSUN, glColor4ubVertex3fSUN, COLOR4UBVERTEX3FSUN, (AND GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y, GLfloat z), (r, g, b, a, x, y, z), &r, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4UBVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4ubVertex3fvSUN, glColor4ubVertex3fvSUN, COLOR4UBVERTEX3FVSUN, (AND const GLubyte *c, const GLfloat *v), (c, v), &c, GL_void_return)
GL_PROCM(void, gl, Color4ubVertex3fvSUN, glColor4ubVertex3fvSUN, COLOR4UBVERTEX3FVSUN, (AND memptr c, memptr v), (c, v), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4UBV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4ubv, glColor4ubv, COLOR4UBV, (AND const GLubyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color4ubv, glColor4ubv, COLOR4UBV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4ui, glColor4ui, COLOR4UI, (AND GLuint red, GLuint green, GLuint blue, GLuint alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, Color4ui, glColor4ui, COLOR4UI, (AND GLuint red, GLuint green, GLuint blue, GLuint alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4uiv, glColor4uiv, COLOR4UIV, (AND const GLuint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color4uiv, glColor4uiv, COLOR4UIV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4US
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4us, glColor4us, COLOR4US, (AND GLushort32 red, GLushort32 green, GLushort32 blue, GLushort32 alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, Color4us, glColor4us, COLOR4US, (AND GLushort32 red, GLushort32 green, GLushort32 blue, GLushort32 alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4USV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4usv, glColor4usv, COLOR4USV, (AND const GLushort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Color4usv, glColor4usv, COLOR4USV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4xOES, glColor4xOES, COLOR4XOES, (AND GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, Color4xOES, glColor4xOES, COLOR4XOES, (AND GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLOR4XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Color4xvOES, glColor4xvOES, COLOR4XVOES, (AND const GLfixed *components), (components), &components, GL_void_return)
GL_PROCM(void, gl, Color4xvOES, glColor4xvOES, COLOR4XVOES, (AND memptr components), (components), &components, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorFormatNV, glColorFormatNV, COLORFORMATNV, (AND GLint size, GLenum type, GLsizei stride), (size, type, stride), &size, GL_void_return)
GL_PROCM(void, gl, ColorFormatNV, glColorFormatNV, COLORFORMATNV, (AND GLint size, GLenum type, GLsizei stride), (size, type, stride), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORFRAGMENTOP1ATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorFragmentOp1ATI, glColorFragmentOp1ATI, COLORFRAGMENTOP1ATI, (AND GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod), (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod), &op, GL_void_return)
GL_PROCM(void, gl, ColorFragmentOp1ATI, glColorFragmentOp1ATI, COLORFRAGMENTOP1ATI, (AND GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod), (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORFRAGMENTOP2ATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorFragmentOp2ATI, glColorFragmentOp2ATI, COLORFRAGMENTOP2ATI, (AND GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod), (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod), &op, GL_void_return)
GL_PROCM(void, gl, ColorFragmentOp2ATI, glColorFragmentOp2ATI, COLORFRAGMENTOP2ATI, (AND GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod), (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORFRAGMENTOP3ATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorFragmentOp3ATI, glColorFragmentOp3ATI, COLORFRAGMENTOP3ATI, (AND GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod), (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod), &op, GL_void_return)
GL_PROCM(void, gl, ColorFragmentOp3ATI, glColorFragmentOp3ATI, COLORFRAGMENTOP3ATI, (AND GLenum op, GLuint dst, GLuint dstMask, GLuint dstMod, GLuint arg1, GLuint arg1Rep, GLuint arg1Mod, GLuint arg2, GLuint arg2Rep, GLuint arg2Mod, GLuint arg3, GLuint arg3Rep, GLuint arg3Mod), (op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORMASK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorMask, glColorMask, COLORMASK, (AND GLboolean32 red, GLboolean32 green, GLboolean32 blue, GLboolean32 alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, ColorMask, glColorMask, COLORMASK, (AND GLboolean32 red, GLboolean32 green, GLboolean32 blue, GLboolean32 alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORMASKINDEXEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorMaskIndexedEXT, glColorMaskIndexedEXT, COLORMASKINDEXEDEXT, (AND GLuint index, GLboolean32 r, GLboolean32 g, GLboolean32 b, GLboolean32 a), (index, r, g, b, a), &index, GL_void_return)
GL_PROCM(void, gl, ColorMaskIndexedEXT, glColorMaskIndexedEXT, COLORMASKINDEXEDEXT, (AND GLuint index, GLboolean32 r, GLboolean32 g, GLboolean32 b, GLboolean32 a), (index, r, g, b, a), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORMASKI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorMaski, glColorMaski, COLORMASKI, (AND GLuint index, GLboolean32 r, GLboolean32 g, GLboolean32 b, GLboolean32 a), (index, r, g, b, a), &index, GL_void_return)
GL_PROCM(void, gl, ColorMaski, glColorMaski, COLORMASKI, (AND GLuint index, GLboolean32 r, GLboolean32 g, GLboolean32 b, GLboolean32 a), (index, r, g, b, a), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORMATERIAL
GL_PROC(void, gl, ColorMaterial, glColorMaterial, COLORMATERIAL, (AND GLenum face, GLenum mode), (face, mode), &face, GL_void_return)
GL_PROCM(void, gl, ColorMaterial, glColorMaterial, COLORMATERIAL, (AND GLenum face, GLenum mode), (face, mode), &face, GL_void_return)
#endif
#ifndef NO_GLCOLORP3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorP3ui, glColorP3ui, COLORP3UI, (AND GLenum type, GLuint color), (type, color), &type, GL_void_return)
GL_PROCM(void, gl, ColorP3ui, glColorP3ui, COLORP3UI, (AND GLenum type, GLuint color), (type, color), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORP3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorP3uiv, glColorP3uiv, COLORP3UIV, (AND GLenum type, const GLuint *color), (type, color), &type, GL_void_return)
GL_PROCM(void, gl, ColorP3uiv, glColorP3uiv, COLORP3UIV, (AND GLenum type, memptr color), (type, color), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORP4UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorP4ui, glColorP4ui, COLORP4UI, (AND GLenum type, GLuint color), (type, color), &type, GL_void_return)
GL_PROCM(void, gl, ColorP4ui, glColorP4ui, COLORP4UI, (AND GLenum type, GLuint color), (type, color), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORP4UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorP4uiv, glColorP4uiv, COLORP4UIV, (AND GLenum type, const GLuint *color), (type, color), &type, GL_void_return)
GL_PROCM(void, gl, ColorP4uiv, glColorP4uiv, COLORP4UIV, (AND GLenum type, memptr color), (type, color), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORPOINTER
GL_PROC(void, gl, ColorPointer, glColorPointer, COLORPOINTER, (AND GLint size, GLenum type, GLsizei stride, const GLvoid *pointer), (size, type, stride, pointer), &size, GL_void_return)
GL_PROCM(void, gl, ColorPointer, glColorPointer, COLORPOINTER, (AND GLint size, GLenum type, GLsizei stride, memptr pointer), (size, type, stride, pointer), &size, GL_void_return)
#endif
#ifndef NO_GLCOLORPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorPointerEXT, glColorPointerEXT, COLORPOINTEREXT, (AND GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer), (size, type, stride, count, pointer), &size, GL_void_return)
GL_PROCM(void, gl, ColorPointerEXT, glColorPointerEXT, COLORPOINTEREXT, (AND GLint size, GLenum type, GLsizei stride, GLsizei count, memptr pointer), (size, type, stride, count, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORPOINTERLISTIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorPointerListIBM, glColorPointerListIBM, COLORPOINTERLISTIBM, (AND GLint size, GLenum type, GLint stride, const void * *pointer, GLint ptrstride), (size, type, stride, pointer, ptrstride), &size, GL_void_return)
GL_PROCM(void, gl, ColorPointerListIBM, glColorPointerListIBM, COLORPOINTERLISTIBM, (AND GLint size, GLenum type, GLint stride, memptr pointer, GLint ptrstride), (size, type, stride, pointer, ptrstride), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORPOINTERVINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorPointervINTEL, glColorPointervINTEL, COLORPOINTERVINTEL, (AND GLint size, GLenum type, const void * *pointer), (size, type, pointer), &size, GL_void_return)
GL_PROCM(void, gl, ColorPointervINTEL, glColorPointervINTEL, COLORPOINTERVINTEL, (AND GLint size, GLenum type, memptr pointer), (size, type, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORSUBTABLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorSubTable, glColorSubTable, COLORSUBTABLE, (AND GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data), (target, start, count, format, type, data), &target, GL_void_return)
GL_PROCM(void, gl, ColorSubTable, glColorSubTable, COLORSUBTABLE, (AND GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, memptr data), (target, start, count, format, type, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORSUBTABLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorSubTableEXT, glColorSubTableEXT, COLORSUBTABLEEXT, (AND GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void *data), (target, start, count, format, type, data), &target, GL_void_return)
GL_PROCM(void, gl, ColorSubTableEXT, glColorSubTableEXT, COLORSUBTABLEEXT, (AND GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, memptr data), (target, start, count, format, type, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORTABLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorTable, glColorTable, COLORTABLE, (AND GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table), (target, internalformat, width, format, type, table), &target, GL_void_return)
GL_PROCM(void, gl, ColorTable, glColorTable, COLORTABLE, (AND GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, memptr table), (target, internalformat, width, format, type, table), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORTABLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorTableEXT, glColorTableEXT, COLORTABLEEXT, (AND GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, const void *table), (target, internalFormat, width, format, type, table), &target, GL_void_return)
GL_PROCM(void, gl, ColorTableEXT, glColorTableEXT, COLORTABLEEXT, (AND GLenum target, GLenum internalFormat, GLsizei width, GLenum format, GLenum type, memptr table), (target, internalFormat, width, format, type, table), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORTABLEPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorTableParameterfv, glColorTableParameterfv, COLORTABLEPARAMETERFV, (AND GLenum target, GLenum pname, const GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ColorTableParameterfv, glColorTableParameterfv, COLORTABLEPARAMETERFV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORTABLEPARAMETERFVSGI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorTableParameterfvSGI, glColorTableParameterfvSGI, COLORTABLEPARAMETERFVSGI, (AND GLenum target, GLenum pname, const GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ColorTableParameterfvSGI, glColorTableParameterfvSGI, COLORTABLEPARAMETERFVSGI, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORTABLEPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorTableParameteriv, glColorTableParameteriv, COLORTABLEPARAMETERIV, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ColorTableParameteriv, glColorTableParameteriv, COLORTABLEPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORTABLEPARAMETERIVSGI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorTableParameterivSGI, glColorTableParameterivSGI, COLORTABLEPARAMETERIVSGI, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ColorTableParameterivSGI, glColorTableParameterivSGI, COLORTABLEPARAMETERIVSGI, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOLORTABLESGI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ColorTableSGI, glColorTableSGI, COLORTABLESGI, (AND GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *table), (target, internalformat, width, format, type, table), &target, GL_void_return)
GL_PROCM(void, gl, ColorTableSGI, glColorTableSGI, COLORTABLESGI, (AND GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, memptr table), (target, internalformat, width, format, type, table), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMBINERINPUTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CombinerInputNV, glCombinerInputNV, COMBINERINPUTNV, (AND GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage), (stage, portion, variable, input, mapping, componentUsage), &stage, GL_void_return)
GL_PROCM(void, gl, CombinerInputNV, glCombinerInputNV, COMBINERINPUTNV, (AND GLenum stage, GLenum portion, GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage), (stage, portion, variable, input, mapping, componentUsage), &stage, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMBINEROUTPUTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CombinerOutputNV, glCombinerOutputNV, COMBINEROUTPUTNV, (AND GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean32 abDotProduct, GLboolean32 cdDotProduct, GLboolean32 muxSum), (stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum), &stage, GL_void_return)
GL_PROCM(void, gl, CombinerOutputNV, glCombinerOutputNV, COMBINEROUTPUTNV, (AND GLenum stage, GLenum portion, GLenum abOutput, GLenum cdOutput, GLenum sumOutput, GLenum scale, GLenum bias, GLboolean32 abDotProduct, GLboolean32 cdDotProduct, GLboolean32 muxSum), (stage, portion, abOutput, cdOutput, sumOutput, scale, bias, abDotProduct, cdDotProduct, muxSum), &stage, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMBINERPARAMETERFNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CombinerParameterfNV, glCombinerParameterfNV, COMBINERPARAMETERFNV, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, CombinerParameterfNV, glCombinerParameterfNV, COMBINERPARAMETERFNV, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMBINERPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CombinerParameterfvNV, glCombinerParameterfvNV, COMBINERPARAMETERFVNV, (AND GLenum pname, const GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, CombinerParameterfvNV, glCombinerParameterfvNV, COMBINERPARAMETERFVNV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMBINERPARAMETERINV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CombinerParameteriNV, glCombinerParameteriNV, COMBINERPARAMETERINV, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, CombinerParameteriNV, glCombinerParameteriNV, COMBINERPARAMETERINV, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMBINERPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CombinerParameterivNV, glCombinerParameterivNV, COMBINERPARAMETERIVNV, (AND GLenum pname, const GLint *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, CombinerParameterivNV, glCombinerParameterivNV, COMBINERPARAMETERIVNV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMBINERSTAGEPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CombinerStageParameterfvNV, glCombinerStageParameterfvNV, COMBINERSTAGEPARAMETERFVNV, (AND GLenum stage, GLenum pname, const GLfloat *params), (stage, pname, params), &stage, GL_void_return)
GL_PROCM(void, gl, CombinerStageParameterfvNV, glCombinerStageParameterfvNV, COMBINERSTAGEPARAMETERFVNV, (AND GLenum stage, GLenum pname, memptr params), (stage, pname, params), &stage, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMMANDLISTSEGMENTSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CommandListSegmentsNV, glCommandListSegmentsNV, COMMANDLISTSEGMENTSNV, (AND GLuint list, GLuint segments), (list, segments), &list, GL_void_return)
GL_PROCM(void, gl, CommandListSegmentsNV, glCommandListSegmentsNV, COMMANDLISTSEGMENTSNV, (AND GLuint list, GLuint segments), (list, segments), &list, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPILECOMMANDLISTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompileCommandListNV, glCompileCommandListNV, COMPILECOMMANDLISTNV, (AND GLuint list), (list), &list, GL_void_return)
GL_PROCM(void, gl, CompileCommandListNV, glCompileCommandListNV, COMPILECOMMANDLISTNV, (AND GLuint list), (list), &list, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPILESHADER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompileShader, glCompileShader, COMPILESHADER, (AND GLuint shader), (shader), &shader, GL_void_return)
GL_PROCM(void, gl, CompileShader, glCompileShader, COMPILESHADER, (AND GLuint shader), (shader), &shader, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPILESHADERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompileShaderARB, glCompileShaderARB, COMPILESHADERARB, (AND GLhandleARB shaderObj), (shaderObj), &shaderObj, GL_void_return)
GL_PROCM(void, gl, CompileShaderARB, glCompileShaderARB, COMPILESHADERARB, (AND GLhandleARB shaderObj), (shaderObj), &shaderObj, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPILESHADERINCLUDEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompileShaderIncludeARB, glCompileShaderIncludeARB, COMPILESHADERINCLUDEARB, (AND GLuint shader, GLsizei count, const GLchar *const *path, const GLint *length), (shader, count, path, length), &shader, GL_void_return)
GL_PROCM(void, gl, CompileShaderIncludeARB, glCompileShaderIncludeARB, COMPILESHADERINCLUDEARB, (AND GLuint shader, GLsizei count, memptr path, memptr length), (shader, count, path, length), &shader, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDMULTITEXIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedMultiTexImage1DEXT, glCompressedMultiTexImage1DEXT, COMPRESSEDMULTITEXIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits), (texunit, target, level, internalformat, width, border, imageSize, bits), &texunit, GL_void_return)
GL_PROCM(void, gl, CompressedMultiTexImage1DEXT, glCompressedMultiTexImage1DEXT, COMPRESSEDMULTITEXIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, memptr bits), (texunit, target, level, internalformat, width, border, imageSize, bits), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDMULTITEXIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedMultiTexImage2DEXT, glCompressedMultiTexImage2DEXT, COMPRESSEDMULTITEXIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits), (texunit, target, level, internalformat, width, height, border, imageSize, bits), &texunit, GL_void_return)
GL_PROCM(void, gl, CompressedMultiTexImage2DEXT, glCompressedMultiTexImage2DEXT, COMPRESSEDMULTITEXIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, memptr bits), (texunit, target, level, internalformat, width, height, border, imageSize, bits), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDMULTITEXIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedMultiTexImage3DEXT, glCompressedMultiTexImage3DEXT, COMPRESSEDMULTITEXIMAGE3DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits), (texunit, target, level, internalformat, width, height, depth, border, imageSize, bits), &texunit, GL_void_return)
GL_PROCM(void, gl, CompressedMultiTexImage3DEXT, glCompressedMultiTexImage3DEXT, COMPRESSEDMULTITEXIMAGE3DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, memptr bits), (texunit, target, level, internalformat, width, height, depth, border, imageSize, bits), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDMULTITEXSUBIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedMultiTexSubImage1DEXT, glCompressedMultiTexSubImage1DEXT, COMPRESSEDMULTITEXSUBIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits), (texunit, target, level, xoffset, width, format, imageSize, bits), &texunit, GL_void_return)
GL_PROCM(void, gl, CompressedMultiTexSubImage1DEXT, glCompressedMultiTexSubImage1DEXT, COMPRESSEDMULTITEXSUBIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, memptr bits), (texunit, target, level, xoffset, width, format, imageSize, bits), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDMULTITEXSUBIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedMultiTexSubImage2DEXT, glCompressedMultiTexSubImage2DEXT, COMPRESSEDMULTITEXSUBIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits), (texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits), &texunit, GL_void_return)
GL_PROCM(void, gl, CompressedMultiTexSubImage2DEXT, glCompressedMultiTexSubImage2DEXT, COMPRESSEDMULTITEXSUBIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, memptr bits), (texunit, target, level, xoffset, yoffset, width, height, format, imageSize, bits), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDMULTITEXSUBIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedMultiTexSubImage3DEXT, glCompressedMultiTexSubImage3DEXT, COMPRESSEDMULTITEXSUBIMAGE3DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits), (texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits), &texunit, GL_void_return)
GL_PROCM(void, gl, CompressedMultiTexSubImage3DEXT, glCompressedMultiTexSubImage3DEXT, COMPRESSEDMULTITEXSUBIMAGE3DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, memptr bits), (texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXIMAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexImage1D, glCompressedTexImage1D, COMPRESSEDTEXIMAGE1D, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data), (target, level, internalformat, width, border, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexImage1D, glCompressedTexImage1D, COMPRESSEDTEXIMAGE1D, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, memptr data), (target, level, internalformat, width, border, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXIMAGE1DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexImage1DARB, glCompressedTexImage1DARB, COMPRESSEDTEXIMAGE1DARB, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data), (target, level, internalformat, width, border, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexImage1DARB, glCompressedTexImage1DARB, COMPRESSEDTEXIMAGE1DARB, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, memptr data), (target, level, internalformat, width, border, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXIMAGE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexImage2D, glCompressedTexImage2D, COMPRESSEDTEXIMAGE2D, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data), (target, level, internalformat, width, height, border, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexImage2D, glCompressedTexImage2D, COMPRESSEDTEXIMAGE2D, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, memptr data), (target, level, internalformat, width, height, border, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXIMAGE2DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexImage2DARB, glCompressedTexImage2DARB, COMPRESSEDTEXIMAGE2DARB, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data), (target, level, internalformat, width, height, border, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexImage2DARB, glCompressedTexImage2DARB, COMPRESSEDTEXIMAGE2DARB, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, memptr data), (target, level, internalformat, width, height, border, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXIMAGE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexImage3D, glCompressedTexImage3D, COMPRESSEDTEXIMAGE3D, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data), (target, level, internalformat, width, height, depth, border, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexImage3D, glCompressedTexImage3D, COMPRESSEDTEXIMAGE3D, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, memptr data), (target, level, internalformat, width, height, depth, border, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXIMAGE3DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexImage3DARB, glCompressedTexImage3DARB, COMPRESSEDTEXIMAGE3DARB, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data), (target, level, internalformat, width, height, depth, border, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexImage3DARB, glCompressedTexImage3DARB, COMPRESSEDTEXIMAGE3DARB, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, memptr data), (target, level, internalformat, width, height, depth, border, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXSUBIMAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexSubImage1D, glCompressedTexSubImage1D, COMPRESSEDTEXSUBIMAGE1D, (AND GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data), (target, level, xoffset, width, format, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexSubImage1D, glCompressedTexSubImage1D, COMPRESSEDTEXSUBIMAGE1D, (AND GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, memptr data), (target, level, xoffset, width, format, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXSUBIMAGE1DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexSubImage1DARB, glCompressedTexSubImage1DARB, COMPRESSEDTEXSUBIMAGE1DARB, (AND GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data), (target, level, xoffset, width, format, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexSubImage1DARB, glCompressedTexSubImage1DARB, COMPRESSEDTEXSUBIMAGE1DARB, (AND GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, memptr data), (target, level, xoffset, width, format, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXSUBIMAGE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexSubImage2D, glCompressedTexSubImage2D, COMPRESSEDTEXSUBIMAGE2D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data), (target, level, xoffset, yoffset, width, height, format, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexSubImage2D, glCompressedTexSubImage2D, COMPRESSEDTEXSUBIMAGE2D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, memptr data), (target, level, xoffset, yoffset, width, height, format, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXSUBIMAGE2DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexSubImage2DARB, glCompressedTexSubImage2DARB, COMPRESSEDTEXSUBIMAGE2DARB, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data), (target, level, xoffset, yoffset, width, height, format, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexSubImage2DARB, glCompressedTexSubImage2DARB, COMPRESSEDTEXSUBIMAGE2DARB, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, memptr data), (target, level, xoffset, yoffset, width, height, format, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXSUBIMAGE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexSubImage3D, glCompressedTexSubImage3D, COMPRESSEDTEXSUBIMAGE3D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexSubImage3D, glCompressedTexSubImage3D, COMPRESSEDTEXSUBIMAGE3D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, memptr data), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXSUBIMAGE3DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTexSubImage3DARB, glCompressedTexSubImage3DARB, COMPRESSEDTEXSUBIMAGE3DARB, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), &target, GL_void_return)
GL_PROCM(void, gl, CompressedTexSubImage3DARB, glCompressedTexSubImage3DARB, COMPRESSEDTEXSUBIMAGE3DARB, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, memptr data), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXTUREIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTextureImage1DEXT, glCompressedTextureImage1DEXT, COMPRESSEDTEXTUREIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *bits), (texture, target, level, internalformat, width, border, imageSize, bits), &texture, GL_void_return)
GL_PROCM(void, gl, CompressedTextureImage1DEXT, glCompressedTextureImage1DEXT, COMPRESSEDTEXTUREIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, memptr bits), (texture, target, level, internalformat, width, border, imageSize, bits), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXTUREIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTextureImage2DEXT, glCompressedTextureImage2DEXT, COMPRESSEDTEXTUREIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *bits), (texture, target, level, internalformat, width, height, border, imageSize, bits), &texture, GL_void_return)
GL_PROCM(void, gl, CompressedTextureImage2DEXT, glCompressedTextureImage2DEXT, COMPRESSEDTEXTUREIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, memptr bits), (texture, target, level, internalformat, width, height, border, imageSize, bits), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXTUREIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTextureImage3DEXT, glCompressedTextureImage3DEXT, COMPRESSEDTEXTUREIMAGE3DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *bits), (texture, target, level, internalformat, width, height, depth, border, imageSize, bits), &texture, GL_void_return)
GL_PROCM(void, gl, CompressedTextureImage3DEXT, glCompressedTextureImage3DEXT, COMPRESSEDTEXTUREIMAGE3DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, memptr bits), (texture, target, level, internalformat, width, height, depth, border, imageSize, bits), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXTURESUBIMAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTextureSubImage1D, glCompressedTextureSubImage1D, COMPRESSEDTEXTURESUBIMAGE1D, (AND GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data), (texture, level, xoffset, width, format, imageSize, data), &texture, GL_void_return)
GL_PROCM(void, gl, CompressedTextureSubImage1D, glCompressedTextureSubImage1D, COMPRESSEDTEXTURESUBIMAGE1D, (AND GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, memptr data), (texture, level, xoffset, width, format, imageSize, data), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXTURESUBIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTextureSubImage1DEXT, glCompressedTextureSubImage1DEXT, COMPRESSEDTEXTURESUBIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *bits), (texture, target, level, xoffset, width, format, imageSize, bits), &texture, GL_void_return)
GL_PROCM(void, gl, CompressedTextureSubImage1DEXT, glCompressedTextureSubImage1DEXT, COMPRESSEDTEXTURESUBIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, memptr bits), (texture, target, level, xoffset, width, format, imageSize, bits), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXTURESUBIMAGE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTextureSubImage2D, glCompressedTextureSubImage2D, COMPRESSEDTEXTURESUBIMAGE2D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data), (texture, level, xoffset, yoffset, width, height, format, imageSize, data), &texture, GL_void_return)
GL_PROCM(void, gl, CompressedTextureSubImage2D, glCompressedTextureSubImage2D, COMPRESSEDTEXTURESUBIMAGE2D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, memptr data), (texture, level, xoffset, yoffset, width, height, format, imageSize, data), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXTURESUBIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTextureSubImage2DEXT, glCompressedTextureSubImage2DEXT, COMPRESSEDTEXTURESUBIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *bits), (texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits), &texture, GL_void_return)
GL_PROCM(void, gl, CompressedTextureSubImage2DEXT, glCompressedTextureSubImage2DEXT, COMPRESSEDTEXTURESUBIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, memptr bits), (texture, target, level, xoffset, yoffset, width, height, format, imageSize, bits), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXTURESUBIMAGE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTextureSubImage3D, glCompressedTextureSubImage3D, COMPRESSEDTEXTURESUBIMAGE3D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data), (texture, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), &texture, GL_void_return)
GL_PROCM(void, gl, CompressedTextureSubImage3D, glCompressedTextureSubImage3D, COMPRESSEDTEXTURESUBIMAGE3D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, memptr data), (texture, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOMPRESSEDTEXTURESUBIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CompressedTextureSubImage3DEXT, glCompressedTextureSubImage3DEXT, COMPRESSEDTEXTURESUBIMAGE3DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *bits), (texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits), &texture, GL_void_return)
GL_PROCM(void, gl, CompressedTextureSubImage3DEXT, glCompressedTextureSubImage3DEXT, COMPRESSEDTEXTURESUBIMAGE3DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, memptr bits), (texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, bits), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCONSERVATIVERASTERPARAMETERFNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConservativeRasterParameterfNV, glConservativeRasterParameterfNV, CONSERVATIVERASTERPARAMETERFNV, (AND GLenum pname, GLfloat value), (pname, value), &pname, GL_void_return)
GL_PROCM(void, gl, ConservativeRasterParameterfNV, glConservativeRasterParameterfNV, CONSERVATIVERASTERPARAMETERFNV, (AND GLenum pname, GLfloat value), (pname, value), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLCONSERVATIVERASTERPARAMETERINV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConservativeRasterParameteriNV, glConservativeRasterParameteriNV, CONSERVATIVERASTERPARAMETERINV, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, ConservativeRasterParameteriNV, glConservativeRasterParameteriNV, CONSERVATIVERASTERPARAMETERINV, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONFILTER1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionFilter1D, glConvolutionFilter1D, CONVOLUTIONFILTER1D, (AND GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image), (target, internalformat, width, format, type, image), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionFilter1D, glConvolutionFilter1D, CONVOLUTIONFILTER1D, (AND GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, memptr image), (target, internalformat, width, format, type, image), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONFILTER1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionFilter1DEXT, glConvolutionFilter1DEXT, CONVOLUTIONFILTER1DEXT, (AND GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void *image), (target, internalformat, width, format, type, image), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionFilter1DEXT, glConvolutionFilter1DEXT, CONVOLUTIONFILTER1DEXT, (AND GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, memptr image), (target, internalformat, width, format, type, image), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONFILTER2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionFilter2D, glConvolutionFilter2D, CONVOLUTIONFILTER2D, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image), (target, internalformat, width, height, format, type, image), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionFilter2D, glConvolutionFilter2D, CONVOLUTIONFILTER2D, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, memptr image), (target, internalformat, width, height, format, type, image), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONFILTER2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionFilter2DEXT, glConvolutionFilter2DEXT, CONVOLUTIONFILTER2DEXT, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *image), (target, internalformat, width, height, format, type, image), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionFilter2DEXT, glConvolutionFilter2DEXT, CONVOLUTIONFILTER2DEXT, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, memptr image), (target, internalformat, width, height, format, type, image), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONPARAMETERF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionParameterf, glConvolutionParameterf, CONVOLUTIONPARAMETERF, (AND GLenum target, GLenum pname, GLfloat params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionParameterf, glConvolutionParameterf, CONVOLUTIONPARAMETERF, (AND GLenum target, GLenum pname, GLfloat params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONPARAMETERFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionParameterfEXT, glConvolutionParameterfEXT, CONVOLUTIONPARAMETERFEXT, (AND GLenum target, GLenum pname, GLfloat params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionParameterfEXT, glConvolutionParameterfEXT, CONVOLUTIONPARAMETERFEXT, (AND GLenum target, GLenum pname, GLfloat params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionParameterfv, glConvolutionParameterfv, CONVOLUTIONPARAMETERFV, (AND GLenum target, GLenum pname, const GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionParameterfv, glConvolutionParameterfv, CONVOLUTIONPARAMETERFV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionParameterfvEXT, glConvolutionParameterfvEXT, CONVOLUTIONPARAMETERFVEXT, (AND GLenum target, GLenum pname, const GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionParameterfvEXT, glConvolutionParameterfvEXT, CONVOLUTIONPARAMETERFVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONPARAMETERI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionParameteri, glConvolutionParameteri, CONVOLUTIONPARAMETERI, (AND GLenum target, GLenum pname, GLint params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionParameteri, glConvolutionParameteri, CONVOLUTIONPARAMETERI, (AND GLenum target, GLenum pname, GLint params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONPARAMETERIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionParameteriEXT, glConvolutionParameteriEXT, CONVOLUTIONPARAMETERIEXT, (AND GLenum target, GLenum pname, GLint params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionParameteriEXT, glConvolutionParameteriEXT, CONVOLUTIONPARAMETERIEXT, (AND GLenum target, GLenum pname, GLint params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionParameteriv, glConvolutionParameteriv, CONVOLUTIONPARAMETERIV, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionParameteriv, glConvolutionParameteriv, CONVOLUTIONPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionParameterivEXT, glConvolutionParameterivEXT, CONVOLUTIONPARAMETERIVEXT, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionParameterivEXT, glConvolutionParameterivEXT, CONVOLUTIONPARAMETERIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONPARAMETERXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionParameterxOES, glConvolutionParameterxOES, CONVOLUTIONPARAMETERXOES, (AND GLenum target, GLenum pname, GLfixed param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionParameterxOES, glConvolutionParameterxOES, CONVOLUTIONPARAMETERXOES, (AND GLenum target, GLenum pname, GLfixed param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCONVOLUTIONPARAMETERXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ConvolutionParameterxvOES, glConvolutionParameterxvOES, CONVOLUTIONPARAMETERXVOES, (AND GLenum target, GLenum pname, const GLfixed *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ConvolutionParameterxvOES, glConvolutionParameterxvOES, CONVOLUTIONPARAMETERXVOES, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYBUFFERSUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyBufferSubData, glCopyBufferSubData, COPYBUFFERSUBDATA, (AND GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size), (readTarget, writeTarget, readOffset, writeOffset, size), &readTarget, GL_void_return)
GL_PROCM(void, gl, CopyBufferSubData, glCopyBufferSubData, COPYBUFFERSUBDATA, (AND GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size), (readTarget, writeTarget, readOffset, writeOffset, size), &readTarget, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYCOLORSUBTABLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyColorSubTable, glCopyColorSubTable, COPYCOLORSUBTABLE, (AND GLenum target, GLsizei start, GLint x, GLint y, GLsizei width), (target, start, x, y, width), &target, GL_void_return)
GL_PROCM(void, gl, CopyColorSubTable, glCopyColorSubTable, COPYCOLORSUBTABLE, (AND GLenum target, GLsizei start, GLint x, GLint y, GLsizei width), (target, start, x, y, width), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYCOLORSUBTABLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyColorSubTableEXT, glCopyColorSubTableEXT, COPYCOLORSUBTABLEEXT, (AND GLenum target, GLsizei start, GLint x, GLint y, GLsizei width), (target, start, x, y, width), &target, GL_void_return)
GL_PROCM(void, gl, CopyColorSubTableEXT, glCopyColorSubTableEXT, COPYCOLORSUBTABLEEXT, (AND GLenum target, GLsizei start, GLint x, GLint y, GLsizei width), (target, start, x, y, width), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYCOLORTABLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyColorTable, glCopyColorTable, COPYCOLORTABLE, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width), (target, internalformat, x, y, width), &target, GL_void_return)
GL_PROCM(void, gl, CopyColorTable, glCopyColorTable, COPYCOLORTABLE, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width), (target, internalformat, x, y, width), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYCOLORTABLESGI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyColorTableSGI, glCopyColorTableSGI, COPYCOLORTABLESGI, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width), (target, internalformat, x, y, width), &target, GL_void_return)
GL_PROCM(void, gl, CopyColorTableSGI, glCopyColorTableSGI, COPYCOLORTABLESGI, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width), (target, internalformat, x, y, width), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYCONVOLUTIONFILTER1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyConvolutionFilter1D, glCopyConvolutionFilter1D, COPYCONVOLUTIONFILTER1D, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width), (target, internalformat, x, y, width), &target, GL_void_return)
GL_PROCM(void, gl, CopyConvolutionFilter1D, glCopyConvolutionFilter1D, COPYCONVOLUTIONFILTER1D, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width), (target, internalformat, x, y, width), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYCONVOLUTIONFILTER1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyConvolutionFilter1DEXT, glCopyConvolutionFilter1DEXT, COPYCONVOLUTIONFILTER1DEXT, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width), (target, internalformat, x, y, width), &target, GL_void_return)
GL_PROCM(void, gl, CopyConvolutionFilter1DEXT, glCopyConvolutionFilter1DEXT, COPYCONVOLUTIONFILTER1DEXT, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width), (target, internalformat, x, y, width), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYCONVOLUTIONFILTER2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyConvolutionFilter2D, glCopyConvolutionFilter2D, COPYCONVOLUTIONFILTER2D, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height), (target, internalformat, x, y, width, height), &target, GL_void_return)
GL_PROCM(void, gl, CopyConvolutionFilter2D, glCopyConvolutionFilter2D, COPYCONVOLUTIONFILTER2D, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height), (target, internalformat, x, y, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYCONVOLUTIONFILTER2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyConvolutionFilter2DEXT, glCopyConvolutionFilter2DEXT, COPYCONVOLUTIONFILTER2DEXT, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height), (target, internalformat, x, y, width, height), &target, GL_void_return)
GL_PROCM(void, gl, CopyConvolutionFilter2DEXT, glCopyConvolutionFilter2DEXT, COPYCONVOLUTIONFILTER2DEXT, (AND GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height), (target, internalformat, x, y, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYIMAGESUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyImageSubData, glCopyImageSubData, COPYIMAGESUBDATA, (AND GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth), (srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth), &srcName, GL_void_return)
GL_PROCM(void, gl, CopyImageSubData, glCopyImageSubData, COPYIMAGESUBDATA, (AND GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth), (srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth), &srcName, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYIMAGESUBDATANV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyImageSubDataNV, glCopyImageSubDataNV, COPYIMAGESUBDATANV, (AND GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth), (srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth), &srcName, GL_void_return)
GL_PROCM(void, gl, CopyImageSubDataNV, glCopyImageSubDataNV, COPYIMAGESUBDATANV, (AND GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth), (srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth), &srcName, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYMULTITEXIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyMultiTexImage1DEXT, glCopyMultiTexImage1DEXT, COPYMULTITEXIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border), (texunit, target, level, internalformat, x, y, width, border), &texunit, GL_void_return)
GL_PROCM(void, gl, CopyMultiTexImage1DEXT, glCopyMultiTexImage1DEXT, COPYMULTITEXIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border), (texunit, target, level, internalformat, x, y, width, border), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYMULTITEXIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyMultiTexImage2DEXT, glCopyMultiTexImage2DEXT, COPYMULTITEXIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border), (texunit, target, level, internalformat, x, y, width, height, border), &texunit, GL_void_return)
GL_PROCM(void, gl, CopyMultiTexImage2DEXT, glCopyMultiTexImage2DEXT, COPYMULTITEXIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border), (texunit, target, level, internalformat, x, y, width, height, border), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYMULTITEXSUBIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyMultiTexSubImage1DEXT, glCopyMultiTexSubImage1DEXT, COPYMULTITEXSUBIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (texunit, target, level, xoffset, x, y, width), &texunit, GL_void_return)
GL_PROCM(void, gl, CopyMultiTexSubImage1DEXT, glCopyMultiTexSubImage1DEXT, COPYMULTITEXSUBIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (texunit, target, level, xoffset, x, y, width), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYMULTITEXSUBIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyMultiTexSubImage2DEXT, glCopyMultiTexSubImage2DEXT, COPYMULTITEXSUBIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texunit, target, level, xoffset, yoffset, x, y, width, height), &texunit, GL_void_return)
GL_PROCM(void, gl, CopyMultiTexSubImage2DEXT, glCopyMultiTexSubImage2DEXT, COPYMULTITEXSUBIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texunit, target, level, xoffset, yoffset, x, y, width, height), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYMULTITEXSUBIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyMultiTexSubImage3DEXT, glCopyMultiTexSubImage3DEXT, COPYMULTITEXSUBIMAGE3DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height), &texunit, GL_void_return)
GL_PROCM(void, gl, CopyMultiTexSubImage3DEXT, glCopyMultiTexSubImage3DEXT, COPYMULTITEXSUBIMAGE3DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texunit, target, level, xoffset, yoffset, zoffset, x, y, width, height), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYNAMEDBUFFERSUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyNamedBufferSubData, glCopyNamedBufferSubData, COPYNAMEDBUFFERSUBDATA, (AND GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size), (readBuffer, writeBuffer, readOffset, writeOffset, size), &readBuffer, GL_void_return)
GL_PROCM(void, gl, CopyNamedBufferSubData, glCopyNamedBufferSubData, COPYNAMEDBUFFERSUBDATA, (AND GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size), (readBuffer, writeBuffer, readOffset, writeOffset, size), &readBuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyPathNV, glCopyPathNV, COPYPATHNV, (AND GLuint resultPath, GLuint srcPath), (resultPath, srcPath), &resultPath, GL_void_return)
GL_PROCM(void, gl, CopyPathNV, glCopyPathNV, COPYPATHNV, (AND GLuint resultPath, GLuint srcPath), (resultPath, srcPath), &resultPath, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYPIXELS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyPixels, glCopyPixels, COPYPIXELS, (AND GLint x, GLint y, GLsizei width, GLsizei height, GLenum type), (x, y, width, height, type), &x, GL_void_return)
GL_PROCM(void, gl, CopyPixels, glCopyPixels, COPYPIXELS, (AND GLint x, GLint y, GLsizei width, GLsizei height, GLenum type), (x, y, width, height, type), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXIMAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTexImage1D, glCopyTexImage1D, COPYTEXIMAGE1D, (AND GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border), (target, level, internalformat, x, y, width, border), &target, GL_void_return)
GL_PROCM(void, gl, CopyTexImage1D, glCopyTexImage1D, COPYTEXIMAGE1D, (AND GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border), (target, level, internalformat, x, y, width, border), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTexImage1DEXT, glCopyTexImage1DEXT, COPYTEXIMAGE1DEXT, (AND GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border), (target, level, internalformat, x, y, width, border), &target, GL_void_return)
GL_PROCM(void, gl, CopyTexImage1DEXT, glCopyTexImage1DEXT, COPYTEXIMAGE1DEXT, (AND GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border), (target, level, internalformat, x, y, width, border), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXIMAGE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTexImage2D, glCopyTexImage2D, COPYTEXIMAGE2D, (AND GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border), (target, level, internalformat, x, y, width, height, border), &target, GL_void_return)
GL_PROCM(void, gl, CopyTexImage2D, glCopyTexImage2D, COPYTEXIMAGE2D, (AND GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border), (target, level, internalformat, x, y, width, height, border), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTexImage2DEXT, glCopyTexImage2DEXT, COPYTEXIMAGE2DEXT, (AND GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border), (target, level, internalformat, x, y, width, height, border), &target, GL_void_return)
GL_PROCM(void, gl, CopyTexImage2DEXT, glCopyTexImage2DEXT, COPYTEXIMAGE2DEXT, (AND GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border), (target, level, internalformat, x, y, width, height, border), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXSUBIMAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTexSubImage1D, glCopyTexSubImage1D, COPYTEXSUBIMAGE1D, (AND GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (target, level, xoffset, x, y, width), &target, GL_void_return)
GL_PROCM(void, gl, CopyTexSubImage1D, glCopyTexSubImage1D, COPYTEXSUBIMAGE1D, (AND GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (target, level, xoffset, x, y, width), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXSUBIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTexSubImage1DEXT, glCopyTexSubImage1DEXT, COPYTEXSUBIMAGE1DEXT, (AND GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (target, level, xoffset, x, y, width), &target, GL_void_return)
GL_PROCM(void, gl, CopyTexSubImage1DEXT, glCopyTexSubImage1DEXT, COPYTEXSUBIMAGE1DEXT, (AND GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (target, level, xoffset, x, y, width), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXSUBIMAGE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTexSubImage2D, glCopyTexSubImage2D, COPYTEXSUBIMAGE2D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (target, level, xoffset, yoffset, x, y, width, height), &target, GL_void_return)
GL_PROCM(void, gl, CopyTexSubImage2D, glCopyTexSubImage2D, COPYTEXSUBIMAGE2D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (target, level, xoffset, yoffset, x, y, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXSUBIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTexSubImage2DEXT, glCopyTexSubImage2DEXT, COPYTEXSUBIMAGE2DEXT, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (target, level, xoffset, yoffset, x, y, width, height), &target, GL_void_return)
GL_PROCM(void, gl, CopyTexSubImage2DEXT, glCopyTexSubImage2DEXT, COPYTEXSUBIMAGE2DEXT, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (target, level, xoffset, yoffset, x, y, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXSUBIMAGE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTexSubImage3D, glCopyTexSubImage3D, COPYTEXSUBIMAGE3D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (target, level, xoffset, yoffset, zoffset, x, y, width, height), &target, GL_void_return)
GL_PROCM(void, gl, CopyTexSubImage3D, glCopyTexSubImage3D, COPYTEXSUBIMAGE3D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (target, level, xoffset, yoffset, zoffset, x, y, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXSUBIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTexSubImage3DEXT, glCopyTexSubImage3DEXT, COPYTEXSUBIMAGE3DEXT, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (target, level, xoffset, yoffset, zoffset, x, y, width, height), &target, GL_void_return)
GL_PROCM(void, gl, CopyTexSubImage3DEXT, glCopyTexSubImage3DEXT, COPYTEXSUBIMAGE3DEXT, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (target, level, xoffset, yoffset, zoffset, x, y, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXTUREIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTextureImage1DEXT, glCopyTextureImage1DEXT, COPYTEXTUREIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border), (texture, target, level, internalformat, x, y, width, border), &texture, GL_void_return)
GL_PROCM(void, gl, CopyTextureImage1DEXT, glCopyTextureImage1DEXT, COPYTEXTUREIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border), (texture, target, level, internalformat, x, y, width, border), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXTUREIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTextureImage2DEXT, glCopyTextureImage2DEXT, COPYTEXTUREIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border), (texture, target, level, internalformat, x, y, width, height, border), &texture, GL_void_return)
GL_PROCM(void, gl, CopyTextureImage2DEXT, glCopyTextureImage2DEXT, COPYTEXTUREIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border), (texture, target, level, internalformat, x, y, width, height, border), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXTURESUBIMAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTextureSubImage1D, glCopyTextureSubImage1D, COPYTEXTURESUBIMAGE1D, (AND GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (texture, level, xoffset, x, y, width), &texture, GL_void_return)
GL_PROCM(void, gl, CopyTextureSubImage1D, glCopyTextureSubImage1D, COPYTEXTURESUBIMAGE1D, (AND GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (texture, level, xoffset, x, y, width), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXTURESUBIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTextureSubImage1DEXT, glCopyTextureSubImage1DEXT, COPYTEXTURESUBIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (texture, target, level, xoffset, x, y, width), &texture, GL_void_return)
GL_PROCM(void, gl, CopyTextureSubImage1DEXT, glCopyTextureSubImage1DEXT, COPYTEXTURESUBIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width), (texture, target, level, xoffset, x, y, width), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXTURESUBIMAGE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTextureSubImage2D, glCopyTextureSubImage2D, COPYTEXTURESUBIMAGE2D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texture, level, xoffset, yoffset, x, y, width, height), &texture, GL_void_return)
GL_PROCM(void, gl, CopyTextureSubImage2D, glCopyTextureSubImage2D, COPYTEXTURESUBIMAGE2D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texture, level, xoffset, yoffset, x, y, width, height), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXTURESUBIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTextureSubImage2DEXT, glCopyTextureSubImage2DEXT, COPYTEXTURESUBIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texture, target, level, xoffset, yoffset, x, y, width, height), &texture, GL_void_return)
GL_PROCM(void, gl, CopyTextureSubImage2DEXT, glCopyTextureSubImage2DEXT, COPYTEXTURESUBIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texture, target, level, xoffset, yoffset, x, y, width, height), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXTURESUBIMAGE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTextureSubImage3D, glCopyTextureSubImage3D, COPYTEXTURESUBIMAGE3D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texture, level, xoffset, yoffset, zoffset, x, y, width, height), &texture, GL_void_return)
GL_PROCM(void, gl, CopyTextureSubImage3D, glCopyTextureSubImage3D, COPYTEXTURESUBIMAGE3D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texture, level, xoffset, yoffset, zoffset, x, y, width, height), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOPYTEXTURESUBIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CopyTextureSubImage3DEXT, glCopyTextureSubImage3DEXT, COPYTEXTURESUBIMAGE3DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texture, target, level, xoffset, yoffset, zoffset, x, y, width, height), &texture, GL_void_return)
GL_PROCM(void, gl, CopyTextureSubImage3DEXT, glCopyTextureSubImage3DEXT, COPYTEXTURESUBIMAGE3DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height), (texture, target, level, xoffset, yoffset, zoffset, x, y, width, height), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLCOVERFILLPATHINSTANCEDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CoverFillPathInstancedNV, glCoverFillPathInstancedNV, COVERFILLPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues), (numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues), &numPaths, GL_void_return)
GL_PROCM(void, gl, CoverFillPathInstancedNV, glCoverFillPathInstancedNV, COVERFILLPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, memptr paths, GLuint pathBase, GLenum coverMode, GLenum transformType, memptr transformValues), (numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues), &numPaths, GL_void_return)
#endif
#endif
#ifndef NO_GLCOVERFILLPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CoverFillPathNV, glCoverFillPathNV, COVERFILLPATHNV, (AND GLuint path, GLenum coverMode), (path, coverMode), &path, GL_void_return)
GL_PROCM(void, gl, CoverFillPathNV, glCoverFillPathNV, COVERFILLPATHNV, (AND GLuint path, GLenum coverMode), (path, coverMode), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLCOVERSTROKEPATHINSTANCEDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CoverStrokePathInstancedNV, glCoverStrokePathInstancedNV, COVERSTROKEPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues), (numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues), &numPaths, GL_void_return)
GL_PROCM(void, gl, CoverStrokePathInstancedNV, glCoverStrokePathInstancedNV, COVERSTROKEPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, memptr paths, GLuint pathBase, GLenum coverMode, GLenum transformType, memptr transformValues), (numPaths, pathNameType, paths, pathBase, coverMode, transformType, transformValues), &numPaths, GL_void_return)
#endif
#endif
#ifndef NO_GLCOVERSTROKEPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CoverStrokePathNV, glCoverStrokePathNV, COVERSTROKEPATHNV, (AND GLuint path, GLenum coverMode), (path, coverMode), &path, GL_void_return)
GL_PROCM(void, gl, CoverStrokePathNV, glCoverStrokePathNV, COVERSTROKEPATHNV, (AND GLuint path, GLenum coverMode), (path, coverMode), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLCOVERAGEMODULATIONNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CoverageModulationNV, glCoverageModulationNV, COVERAGEMODULATIONNV, (AND GLenum components), (components), &components, GL_void_return)
GL_PROCM(void, gl, CoverageModulationNV, glCoverageModulationNV, COVERAGEMODULATIONNV, (AND GLenum components), (components), &components, GL_void_return)
#endif
#endif
#ifndef NO_GLCOVERAGEMODULATIONTABLENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CoverageModulationTableNV, glCoverageModulationTableNV, COVERAGEMODULATIONTABLENV, (AND GLsizei n, const GLfloat *v), (n, v), &n, GL_void_return)
GL_PROCM(void, gl, CoverageModulationTableNV, glCoverageModulationTableNV, COVERAGEMODULATIONTABLENV, (AND GLsizei n, memptr v), (n, v), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATEBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateBuffers, glCreateBuffers, CREATEBUFFERS, (AND GLsizei n, GLuint *buffers), (n, buffers), &n, GL_void_return)
GL_PROCM(void, gl, CreateBuffers, glCreateBuffers, CREATEBUFFERS, (AND GLsizei n, memptr buffers), (n, buffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATECOMMANDLISTSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateCommandListsNV, glCreateCommandListsNV, CREATECOMMANDLISTSNV, (AND GLsizei n, GLuint *lists), (n, lists), &n, GL_void_return)
GL_PROCM(void, gl, CreateCommandListsNV, glCreateCommandListsNV, CREATECOMMANDLISTSNV, (AND GLsizei n, memptr lists), (n, lists), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATEDEBUGOBJECTMESA
#if !defined(TINYGL_ONLY)
GL_PROC(GLhandleARB, gl, CreateDebugObjectMESA, glCreateDebugObjectMESA, CREATEDEBUGOBJECTMESA, (NOTHING), (), NULL, return (GLhandleARB))
GL_PROCM(GLhandleARB, gl, CreateDebugObjectMESA, glCreateDebugObjectMESA, CREATEDEBUGOBJECTMESA, (NOTHING), (), NULL, return (GLhandleARB))
#endif
#endif
#ifndef NO_GLCREATEFRAMEBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateFramebuffers, glCreateFramebuffers, CREATEFRAMEBUFFERS, (AND GLsizei n, GLuint *framebuffers), (n, framebuffers), &n, GL_void_return)
GL_PROCM(void, gl, CreateFramebuffers, glCreateFramebuffers, CREATEFRAMEBUFFERS, (AND GLsizei n, memptr framebuffers), (n, framebuffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATEMEMORYOBJECTSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateMemoryObjectsEXT, glCreateMemoryObjectsEXT, CREATEMEMORYOBJECTSEXT, (AND GLsizei n, GLuint *memoryObjects), (n, memoryObjects), &n, GL_void_return)
GL_PROCM(void, gl, CreateMemoryObjectsEXT, glCreateMemoryObjectsEXT, CREATEMEMORYOBJECTSEXT, (AND GLsizei n, memptr memoryObjects), (n, memoryObjects), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATEPERFQUERYINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreatePerfQueryINTEL, glCreatePerfQueryINTEL, CREATEPERFQUERYINTEL, (AND GLuint queryId, GLuint *queryHandle), (queryId, queryHandle), &queryId, GL_void_return)
GL_PROCM(void, gl, CreatePerfQueryINTEL, glCreatePerfQueryINTEL, CREATEPERFQUERYINTEL, (AND GLuint queryId, memptr queryHandle), (queryId, queryHandle), &queryId, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATEPROGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, CreateProgram, glCreateProgram, CREATEPROGRAM, (NOTHING), (), NULL, return (GLuint))
GL_PROCM(GLuint, gl, CreateProgram, glCreateProgram, CREATEPROGRAM, (NOTHING), (), NULL, return (GLuint))
#endif
#endif
#ifndef NO_GLCREATEPROGRAMOBJECTARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLhandleARB, gl, CreateProgramObjectARB, glCreateProgramObjectARB, CREATEPROGRAMOBJECTARB, (NOTHING), (), NULL, return (GLhandleARB))
GL_PROCM(GLhandleARB, gl, CreateProgramObjectARB, glCreateProgramObjectARB, CREATEPROGRAMOBJECTARB, (NOTHING), (), NULL, return (GLhandleARB))
#endif
#endif
#ifndef NO_GLCREATEPROGRAMPIPELINES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateProgramPipelines, glCreateProgramPipelines, CREATEPROGRAMPIPELINES, (AND GLsizei n, GLuint *pipelines), (n, pipelines), &n, GL_void_return)
GL_PROCM(void, gl, CreateProgramPipelines, glCreateProgramPipelines, CREATEPROGRAMPIPELINES, (AND GLsizei n, memptr pipelines), (n, pipelines), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATEQUERIES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateQueries, glCreateQueries, CREATEQUERIES, (AND GLenum target, GLsizei n, GLuint *ids), (target, n, ids), &target, GL_void_return)
GL_PROCM(void, gl, CreateQueries, glCreateQueries, CREATEQUERIES, (AND GLenum target, GLsizei n, memptr ids), (target, n, ids), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATERENDERBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateRenderbuffers, glCreateRenderbuffers, CREATERENDERBUFFERS, (AND GLsizei n, GLuint *renderbuffers), (n, renderbuffers), &n, GL_void_return)
GL_PROCM(void, gl, CreateRenderbuffers, glCreateRenderbuffers, CREATERENDERBUFFERS, (AND GLsizei n, memptr renderbuffers), (n, renderbuffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATESAMPLERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateSamplers, glCreateSamplers, CREATESAMPLERS, (AND GLsizei n, GLuint *samplers), (n, samplers), &n, GL_void_return)
GL_PROCM(void, gl, CreateSamplers, glCreateSamplers, CREATESAMPLERS, (AND GLsizei n, memptr samplers), (n, samplers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATESHADER
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, CreateShader, glCreateShader, CREATESHADER, (AND GLenum type), (type), &type, return (GLuint))
GL_PROCM(GLuint, gl, CreateShader, glCreateShader, CREATESHADER, (AND GLenum type), (type), &type, return (GLuint))
#endif
#endif
#ifndef NO_GLCREATESHADEROBJECTARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLhandleARB, gl, CreateShaderObjectARB, glCreateShaderObjectARB, CREATESHADEROBJECTARB, (AND GLenum shaderType), (shaderType), &shaderType, return (GLhandleARB))
GL_PROCM(GLhandleARB, gl, CreateShaderObjectARB, glCreateShaderObjectARB, CREATESHADEROBJECTARB, (AND GLenum shaderType), (shaderType), &shaderType, return (GLhandleARB))
#endif
#endif
#ifndef NO_GLCREATESHADERPROGRAMEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, CreateShaderProgramEXT, glCreateShaderProgramEXT, CREATESHADERPROGRAMEXT, (AND GLenum type, const GLchar *string), (type, string), &type, return (GLuint))
GL_PROCM(GLuint, gl, CreateShaderProgramEXT, glCreateShaderProgramEXT, CREATESHADERPROGRAMEXT, (AND GLenum type, memptr string), (type, string), &type, return (GLuint))
#endif
#endif
#ifndef NO_GLCREATESHADERPROGRAMV
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, CreateShaderProgramv, glCreateShaderProgramv, CREATESHADERPROGRAMV, (AND GLenum type, GLsizei count, const GLchar *const *strings), (type, count, strings), &type, return (GLuint))
GL_PROCM(GLuint, gl, CreateShaderProgramv, glCreateShaderProgramv, CREATESHADERPROGRAMV, (AND GLenum type, GLsizei count, memptr strings), (type, count, strings), &type, return (GLuint))
#endif
#endif
#ifndef NO_GLCREATESTATESNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateStatesNV, glCreateStatesNV, CREATESTATESNV, (AND GLsizei n, GLuint *states), (n, states), &n, GL_void_return)
GL_PROCM(void, gl, CreateStatesNV, glCreateStatesNV, CREATESTATESNV, (AND GLsizei n, memptr states), (n, states), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATESYNCFROMCLEVENTARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLsync, gl, CreateSyncFromCLeventARB, glCreateSyncFromCLeventARB, CREATESYNCFROMCLEVENTARB, (AND struct _cl_context *context, struct _cl_event *event, GLbitfield flags), (context, event, flags), &context, return (GLsync))
GL_PROCM(GLsync, gl, CreateSyncFromCLeventARB, glCreateSyncFromCLeventARB, CREATESYNCFROMCLEVENTARB, (AND memptr context, memptr event, GLbitfield flags), (context, event, flags), &context, return (GLsync))
#endif
#endif
#ifndef NO_GLCREATETEXTURES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateTextures, glCreateTextures, CREATETEXTURES, (AND GLenum target, GLsizei n, GLuint *textures), (target, n, textures), &target, GL_void_return)
GL_PROCM(void, gl, CreateTextures, glCreateTextures, CREATETEXTURES, (AND GLenum target, GLsizei n, memptr textures), (target, n, textures), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATETRANSFORMFEEDBACKS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateTransformFeedbacks, glCreateTransformFeedbacks, CREATETRANSFORMFEEDBACKS, (AND GLsizei n, GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, CreateTransformFeedbacks, glCreateTransformFeedbacks, CREATETRANSFORMFEEDBACKS, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCREATEVERTEXARRAYS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CreateVertexArrays, glCreateVertexArrays, CREATEVERTEXARRAYS, (AND GLsizei n, GLuint *arrays), (n, arrays), &n, GL_void_return)
GL_PROCM(void, gl, CreateVertexArrays, glCreateVertexArrays, CREATEVERTEXARRAYS, (AND GLsizei n, memptr arrays), (n, arrays), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLCULLFACE
GL_PROC(void, gl, CullFace, glCullFace, CULLFACE, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, CullFace, glCullFace, CULLFACE, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#ifndef NO_GLCULLPARAMETERDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CullParameterdvEXT, glCullParameterdvEXT, CULLPARAMETERDVEXT, (AND GLenum pname, GLdouble *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, CullParameterdvEXT, glCullParameterdvEXT, CULLPARAMETERDVEXT, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLCULLPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CullParameterfvEXT, glCullParameterfvEXT, CULLPARAMETERFVEXT, (AND GLenum pname, GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, CullParameterfvEXT, glCullParameterfvEXT, CULLPARAMETERFVEXT, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLCURRENTPALETTEMATRIXARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, CurrentPaletteMatrixARB, glCurrentPaletteMatrixARB, CURRENTPALETTEMATRIXARB, (AND GLint index), (index), &index, GL_void_return)
GL_PROCM(void, gl, CurrentPaletteMatrixARB, glCurrentPaletteMatrixARB, CURRENTPALETTEMATRIXARB, (AND GLint index), (index), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLDEBUGMESSAGECALLBACK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DebugMessageCallback, glDebugMessageCallback, DEBUGMESSAGECALLBACK, (AND GLDEBUGPROC callback, const void *userParam), (callback, userParam), &callback, GL_void_return)
GL_PROCM(void, gl, DebugMessageCallback, glDebugMessageCallback, DEBUGMESSAGECALLBACK, (AND memptr callback, memptr userParam), (callback, userParam), &callback, GL_void_return)
#endif
#endif
#ifndef NO_GLDEBUGMESSAGECALLBACKAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DebugMessageCallbackAMD, glDebugMessageCallbackAMD, DEBUGMESSAGECALLBACKAMD, (AND GLDEBUGPROCAMD callback, void *userParam), (callback, userParam), &callback, GL_void_return)
GL_PROCM(void, gl, DebugMessageCallbackAMD, glDebugMessageCallbackAMD, DEBUGMESSAGECALLBACKAMD, (AND memptr callback, memptr userParam), (callback, userParam), &callback, GL_void_return)
#endif
#endif
#ifndef NO_GLDEBUGMESSAGECALLBACKARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DebugMessageCallbackARB, glDebugMessageCallbackARB, DEBUGMESSAGECALLBACKARB, (AND GLDEBUGPROCARB callback, const void *userParam), (callback, userParam), &callback, GL_void_return)
GL_PROCM(void, gl, DebugMessageCallbackARB, glDebugMessageCallbackARB, DEBUGMESSAGECALLBACKARB, (AND memptr callback, memptr userParam), (callback, userParam), &callback, GL_void_return)
#endif
#endif
#ifndef NO_GLDEBUGMESSAGECONTROL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DebugMessageControl, glDebugMessageControl, DEBUGMESSAGECONTROL, (AND GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean32 enabled), (source, type, severity, count, ids, enabled), &source, GL_void_return)
GL_PROCM(void, gl, DebugMessageControl, glDebugMessageControl, DEBUGMESSAGECONTROL, (AND GLenum source, GLenum type, GLenum severity, GLsizei count, memptr ids, GLboolean32 enabled), (source, type, severity, count, ids, enabled), &source, GL_void_return)
#endif
#endif
#ifndef NO_GLDEBUGMESSAGECONTROLARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DebugMessageControlARB, glDebugMessageControlARB, DEBUGMESSAGECONTROLARB, (AND GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean32 enabled), (source, type, severity, count, ids, enabled), &source, GL_void_return)
GL_PROCM(void, gl, DebugMessageControlARB, glDebugMessageControlARB, DEBUGMESSAGECONTROLARB, (AND GLenum source, GLenum type, GLenum severity, GLsizei count, memptr ids, GLboolean32 enabled), (source, type, severity, count, ids, enabled), &source, GL_void_return)
#endif
#endif
#ifndef NO_GLDEBUGMESSAGEENABLEAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DebugMessageEnableAMD, glDebugMessageEnableAMD, DEBUGMESSAGEENABLEAMD, (AND GLenum category, GLenum severity, GLsizei count, const GLuint *ids, GLboolean32 enabled), (category, severity, count, ids, enabled), &category, GL_void_return)
GL_PROCM(void, gl, DebugMessageEnableAMD, glDebugMessageEnableAMD, DEBUGMESSAGEENABLEAMD, (AND GLenum category, GLenum severity, GLsizei count, memptr ids, GLboolean32 enabled), (category, severity, count, ids, enabled), &category, GL_void_return)
#endif
#endif
#ifndef NO_GLDEBUGMESSAGEINSERT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DebugMessageInsert, glDebugMessageInsert, DEBUGMESSAGEINSERT, (AND GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf), (source, type, id, severity, length, buf), &source, GL_void_return)
GL_PROCM(void, gl, DebugMessageInsert, glDebugMessageInsert, DEBUGMESSAGEINSERT, (AND GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, memptr buf), (source, type, id, severity, length, buf), &source, GL_void_return)
#endif
#endif
#ifndef NO_GLDEBUGMESSAGEINSERTAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DebugMessageInsertAMD, glDebugMessageInsertAMD, DEBUGMESSAGEINSERTAMD, (AND GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar *buf), (category, severity, id, length, buf), &category, GL_void_return)
GL_PROCM(void, gl, DebugMessageInsertAMD, glDebugMessageInsertAMD, DEBUGMESSAGEINSERTAMD, (AND GLenum category, GLenum severity, GLuint id, GLsizei length, memptr buf), (category, severity, id, length, buf), &category, GL_void_return)
#endif
#endif
#ifndef NO_GLDEBUGMESSAGEINSERTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DebugMessageInsertARB, glDebugMessageInsertARB, DEBUGMESSAGEINSERTARB, (AND GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf), (source, type, id, severity, length, buf), &source, GL_void_return)
GL_PROCM(void, gl, DebugMessageInsertARB, glDebugMessageInsertARB, DEBUGMESSAGEINSERTARB, (AND GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, memptr buf), (source, type, id, severity, length, buf), &source, GL_void_return)
#endif
#endif
#ifndef NO_GLDEFORMSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeformSGIX, glDeformSGIX, DEFORMSGIX, (AND GLbitfield mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, DeformSGIX, glDeformSGIX, DEFORMSGIX, (AND GLbitfield mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLDEFORMATIONMAP3DSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeformationMap3dSGIX, glDeformationMap3dSGIX, DEFORMATIONMAP3DSGIX, (AND GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, const GLdouble *points), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points), &target, GL_void_return)
GL_PROCM(void, gl, DeformationMap3dSGIX, glDeformationMap3dSGIX, DEFORMATIONMAP3DSGIX, (AND GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, GLdouble w1, GLdouble w2, GLint wstride, GLint worder, memptr points), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLDEFORMATIONMAP3FSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeformationMap3fSGIX, glDeformationMap3fSGIX, DEFORMATIONMAP3FSGIX, (AND GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, const GLfloat *points), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points), &target, GL_void_return)
GL_PROCM(void, gl, DeformationMap3fSGIX, glDeformationMap3fSGIX, DEFORMATIONMAP3FSGIX, (AND GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, GLfloat w1, GLfloat w2, GLint wstride, GLint worder, memptr points), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, w1, w2, wstride, worder, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEASYNCMARKERSSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteAsyncMarkersSGIX, glDeleteAsyncMarkersSGIX, DELETEASYNCMARKERSSGIX, (AND GLuint marker, GLsizei range), (marker, range), &marker, GL_void_return)
GL_PROCM(void, gl, DeleteAsyncMarkersSGIX, glDeleteAsyncMarkersSGIX, DELETEASYNCMARKERSSGIX, (AND GLuint marker, GLsizei range), (marker, range), &marker, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteBuffers, glDeleteBuffers, DELETEBUFFERS, (AND GLsizei n, const GLuint *buffers), (n, buffers), &n, GL_void_return)
GL_PROCM(void, gl, DeleteBuffers, glDeleteBuffers, DELETEBUFFERS, (AND GLsizei n, memptr buffers), (n, buffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEBUFFERSARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteBuffersARB, glDeleteBuffersARB, DELETEBUFFERSARB, (AND GLsizei n, const GLuint *buffers), (n, buffers), &n, GL_void_return)
GL_PROCM(void, gl, DeleteBuffersARB, glDeleteBuffersARB, DELETEBUFFERSARB, (AND GLsizei n, memptr buffers), (n, buffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETECOMMANDLISTSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteCommandListsNV, glDeleteCommandListsNV, DELETECOMMANDLISTSNV, (AND GLsizei n, const GLuint *lists), (n, lists), &n, GL_void_return)
GL_PROCM(void, gl, DeleteCommandListsNV, glDeleteCommandListsNV, DELETECOMMANDLISTSNV, (AND GLsizei n, memptr lists), (n, lists), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEFENCESAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteFencesAPPLE, glDeleteFencesAPPLE, DELETEFENCESAPPLE, (AND GLsizei n, const GLuint *fences), (n, fences), &n, GL_void_return)
GL_PROCM(void, gl, DeleteFencesAPPLE, glDeleteFencesAPPLE, DELETEFENCESAPPLE, (AND GLsizei n, memptr fences), (n, fences), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEFENCESNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteFencesNV, glDeleteFencesNV, DELETEFENCESNV, (AND GLsizei n, const GLuint *fences), (n, fences), &n, GL_void_return)
GL_PROCM(void, gl, DeleteFencesNV, glDeleteFencesNV, DELETEFENCESNV, (AND GLsizei n, memptr fences), (n, fences), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEFRAGMENTSHADERATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteFragmentShaderATI, glDeleteFragmentShaderATI, DELETEFRAGMENTSHADERATI, (AND GLuint id), (id), &id, GL_void_return)
GL_PROCM(void, gl, DeleteFragmentShaderATI, glDeleteFragmentShaderATI, DELETEFRAGMENTSHADERATI, (AND GLuint id), (id), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEFRAMEBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteFramebuffers, glDeleteFramebuffers, DELETEFRAMEBUFFERS, (AND GLsizei n, const GLuint *framebuffers), (n, framebuffers), &n, GL_void_return)
GL_PROCM(void, gl, DeleteFramebuffers, glDeleteFramebuffers, DELETEFRAMEBUFFERS, (AND GLsizei n, memptr framebuffers), (n, framebuffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEFRAMEBUFFERSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteFramebuffersEXT, glDeleteFramebuffersEXT, DELETEFRAMEBUFFERSEXT, (AND GLsizei n, const GLuint *framebuffers), (n, framebuffers), &n, GL_void_return)
GL_PROCM(void, gl, DeleteFramebuffersEXT, glDeleteFramebuffersEXT, DELETEFRAMEBUFFERSEXT, (AND GLsizei n, memptr framebuffers), (n, framebuffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETELISTS
GL_PROC(void, gl, DeleteLists, glDeleteLists, DELETELISTS, (AND GLuint list, GLsizei range), (list, range), &list, GL_void_return)
GL_PROCM(void, gl, DeleteLists, glDeleteLists, DELETELISTS, (AND GLuint list, GLsizei range), (list, range), &list, GL_void_return)
#endif
#ifndef NO_GLDELETEMEMORYOBJECTSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteMemoryObjectsEXT, glDeleteMemoryObjectsEXT, DELETEMEMORYOBJECTSEXT, (AND GLsizei n, const GLuint *memoryObjects), (n, memoryObjects), &n, GL_void_return)
GL_PROCM(void, gl, DeleteMemoryObjectsEXT, glDeleteMemoryObjectsEXT, DELETEMEMORYOBJECTSEXT, (AND GLsizei n, memptr memoryObjects), (n, memoryObjects), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETENAMEDSTRINGARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteNamedStringARB, glDeleteNamedStringARB, DELETENAMEDSTRINGARB, (AND GLint namelen, const GLchar *name), (namelen, name), &namelen, GL_void_return)
GL_PROCM(void, gl, DeleteNamedStringARB, glDeleteNamedStringARB, DELETENAMEDSTRINGARB, (AND GLint namelen, memptr name), (namelen, name), &namelen, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETENAMESAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteNamesAMD, glDeleteNamesAMD, DELETENAMESAMD, (AND GLenum identifier, GLuint num, const GLuint *names), (identifier, num, names), &identifier, GL_void_return)
GL_PROCM(void, gl, DeleteNamesAMD, glDeleteNamesAMD, DELETENAMESAMD, (AND GLenum identifier, GLuint num, memptr names), (identifier, num, names), &identifier, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEOBJECTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteObjectARB, glDeleteObjectARB, DELETEOBJECTARB, (AND GLhandleARB obj), (obj), &obj, GL_void_return)
GL_PROCM(void, gl, DeleteObjectARB, glDeleteObjectARB, DELETEOBJECTARB, (AND GLhandleARB obj), (obj), &obj, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEOBJECTBUFFERATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteObjectBufferATI, glDeleteObjectBufferATI, DELETEOBJECTBUFFERATI, (AND GLuint buffer), (buffer), &buffer, GL_void_return)
GL_PROCM(void, gl, DeleteObjectBufferATI, glDeleteObjectBufferATI, DELETEOBJECTBUFFERATI, (AND GLuint buffer), (buffer), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEOCCLUSIONQUERIESNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteOcclusionQueriesNV, glDeleteOcclusionQueriesNV, DELETEOCCLUSIONQUERIESNV, (AND GLsizei n, const GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, DeleteOcclusionQueriesNV, glDeleteOcclusionQueriesNV, DELETEOCCLUSIONQUERIESNV, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEPATHSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeletePathsNV, glDeletePathsNV, DELETEPATHSNV, (AND GLuint path, GLsizei range), (path, range), &path, GL_void_return)
GL_PROCM(void, gl, DeletePathsNV, glDeletePathsNV, DELETEPATHSNV, (AND GLuint path, GLsizei range), (path, range), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEPERFMONITORSAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeletePerfMonitorsAMD, glDeletePerfMonitorsAMD, DELETEPERFMONITORSAMD, (AND GLsizei n, GLuint *monitors), (n, monitors), &n, GL_void_return)
GL_PROCM(void, gl, DeletePerfMonitorsAMD, glDeletePerfMonitorsAMD, DELETEPERFMONITORSAMD, (AND GLsizei n, memptr monitors), (n, monitors), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEPERFQUERYINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeletePerfQueryINTEL, glDeletePerfQueryINTEL, DELETEPERFQUERYINTEL, (AND GLuint queryHandle), (queryHandle), &queryHandle, GL_void_return)
GL_PROCM(void, gl, DeletePerfQueryINTEL, glDeletePerfQueryINTEL, DELETEPERFQUERYINTEL, (AND GLuint queryHandle), (queryHandle), &queryHandle, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEPROGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteProgram, glDeleteProgram, DELETEPROGRAM, (AND GLuint program), (program), &program, GL_void_return)
GL_PROCM(void, gl, DeleteProgram, glDeleteProgram, DELETEPROGRAM, (AND GLuint program), (program), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEPROGRAMPIPELINES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteProgramPipelines, glDeleteProgramPipelines, DELETEPROGRAMPIPELINES, (AND GLsizei n, const GLuint *pipelines), (n, pipelines), &n, GL_void_return)
GL_PROCM(void, gl, DeleteProgramPipelines, glDeleteProgramPipelines, DELETEPROGRAMPIPELINES, (AND GLsizei n, memptr pipelines), (n, pipelines), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEPROGRAMSARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteProgramsARB, glDeleteProgramsARB, DELETEPROGRAMSARB, (AND GLsizei n, const GLuint *programs), (n, programs), &n, GL_void_return)
GL_PROCM(void, gl, DeleteProgramsARB, glDeleteProgramsARB, DELETEPROGRAMSARB, (AND GLsizei n, memptr programs), (n, programs), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEPROGRAMSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteProgramsNV, glDeleteProgramsNV, DELETEPROGRAMSNV, (AND GLsizei n, const GLuint *programs), (n, programs), &n, GL_void_return)
GL_PROCM(void, gl, DeleteProgramsNV, glDeleteProgramsNV, DELETEPROGRAMSNV, (AND GLsizei n, memptr programs), (n, programs), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEQUERIES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteQueries, glDeleteQueries, DELETEQUERIES, (AND GLsizei n, const GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, DeleteQueries, glDeleteQueries, DELETEQUERIES, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEQUERIESARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteQueriesARB, glDeleteQueriesARB, DELETEQUERIESARB, (AND GLsizei n, const GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, DeleteQueriesARB, glDeleteQueriesARB, DELETEQUERIESARB, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEQUERYRESOURCETAGNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteQueryResourceTagNV, glDeleteQueryResourceTagNV, DELETEQUERYRESOURCETAGNV, (AND GLsizei n, const GLint *tagIds), (n, tagIds), &n, GL_void_return)
GL_PROCM(void, gl, DeleteQueryResourceTagNV, glDeleteQueryResourceTagNV, DELETEQUERYRESOURCETAGNV, (AND GLsizei n, memptr tagIds), (n, tagIds), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETERENDERBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteRenderbuffers, glDeleteRenderbuffers, DELETERENDERBUFFERS, (AND GLsizei n, const GLuint *renderbuffers), (n, renderbuffers), &n, GL_void_return)
GL_PROCM(void, gl, DeleteRenderbuffers, glDeleteRenderbuffers, DELETERENDERBUFFERS, (AND GLsizei n, memptr renderbuffers), (n, renderbuffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETERENDERBUFFERSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteRenderbuffersEXT, glDeleteRenderbuffersEXT, DELETERENDERBUFFERSEXT, (AND GLsizei n, const GLuint *renderbuffers), (n, renderbuffers), &n, GL_void_return)
GL_PROCM(void, gl, DeleteRenderbuffersEXT, glDeleteRenderbuffersEXT, DELETERENDERBUFFERSEXT, (AND GLsizei n, memptr renderbuffers), (n, renderbuffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETESAMPLERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteSamplers, glDeleteSamplers, DELETESAMPLERS, (AND GLsizei count, const GLuint *samplers), (count, samplers), &count, GL_void_return)
GL_PROCM(void, gl, DeleteSamplers, glDeleteSamplers, DELETESAMPLERS, (AND GLsizei count, memptr samplers), (count, samplers), &count, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETESEMAPHORESEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteSemaphoresEXT, glDeleteSemaphoresEXT, DELETESEMAPHORESEXT, (AND GLsizei n, const GLuint *semaphores), (n, semaphores), &n, GL_void_return)
GL_PROCM(void, gl, DeleteSemaphoresEXT, glDeleteSemaphoresEXT, DELETESEMAPHORESEXT, (AND GLsizei n, memptr semaphores), (n, semaphores), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETESHADER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteShader, glDeleteShader, DELETESHADER, (AND GLuint shader), (shader), &shader, GL_void_return)
GL_PROCM(void, gl, DeleteShader, glDeleteShader, DELETESHADER, (AND GLuint shader), (shader), &shader, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETESTATESNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteStatesNV, glDeleteStatesNV, DELETESTATESNV, (AND GLsizei n, const GLuint *states), (n, states), &n, GL_void_return)
GL_PROCM(void, gl, DeleteStatesNV, glDeleteStatesNV, DELETESTATESNV, (AND GLsizei n, memptr states), (n, states), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETESYNC
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteSync, glDeleteSync, DELETESYNC, (AND GLsync sync), (sync), &sync, GL_void_return)
GL_PROCM(void, gl, DeleteSync, glDeleteSync, DELETESYNC, (AND GLsync sync), (sync), &sync, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETETEXTURES
GL_PROC(void, gl, DeleteTextures, glDeleteTextures, DELETETEXTURES, (AND GLsizei n, const GLuint *textures), (n, textures), &n, GL_void_return)
GL_PROCM(void, gl, DeleteTextures, glDeleteTextures, DELETETEXTURES, (AND GLsizei n, memptr textures), (n, textures), &n, GL_void_return)
#endif
#ifndef NO_GLDELETETEXTURESEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteTexturesEXT, glDeleteTexturesEXT, DELETETEXTURESEXT, (AND GLsizei n, const GLuint *textures), (n, textures), &n, GL_void_return)
GL_PROCM(void, gl, DeleteTexturesEXT, glDeleteTexturesEXT, DELETETEXTURESEXT, (AND GLsizei n, memptr textures), (n, textures), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETETRANSFORMFEEDBACKS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteTransformFeedbacks, glDeleteTransformFeedbacks, DELETETRANSFORMFEEDBACKS, (AND GLsizei n, const GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, DeleteTransformFeedbacks, glDeleteTransformFeedbacks, DELETETRANSFORMFEEDBACKS, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETETRANSFORMFEEDBACKSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteTransformFeedbacksNV, glDeleteTransformFeedbacksNV, DELETETRANSFORMFEEDBACKSNV, (AND GLsizei n, const GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, DeleteTransformFeedbacksNV, glDeleteTransformFeedbacksNV, DELETETRANSFORMFEEDBACKSNV, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEVERTEXARRAYS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteVertexArrays, glDeleteVertexArrays, DELETEVERTEXARRAYS, (AND GLsizei n, const GLuint *arrays), (n, arrays), &n, GL_void_return)
GL_PROCM(void, gl, DeleteVertexArrays, glDeleteVertexArrays, DELETEVERTEXARRAYS, (AND GLsizei n, memptr arrays), (n, arrays), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEVERTEXARRAYSAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteVertexArraysAPPLE, glDeleteVertexArraysAPPLE, DELETEVERTEXARRAYSAPPLE, (AND GLsizei n, const GLuint *arrays), (n, arrays), &n, GL_void_return)
GL_PROCM(void, gl, DeleteVertexArraysAPPLE, glDeleteVertexArraysAPPLE, DELETEVERTEXARRAYSAPPLE, (AND GLsizei n, memptr arrays), (n, arrays), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDELETEVERTEXSHADEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DeleteVertexShaderEXT, glDeleteVertexShaderEXT, DELETEVERTEXSHADEREXT, (AND GLuint id), (id), &id, GL_void_return)
GL_PROCM(void, gl, DeleteVertexShaderEXT, glDeleteVertexShaderEXT, DELETEVERTEXSHADEREXT, (AND GLuint id), (id), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHBOUNDSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthBoundsEXT, glDepthBoundsEXT, DEPTHBOUNDSEXT, (AND GLclampd zmin, GLclampd zmax), (zmin, zmax), &zmin, GL_void_return)
GL_PROCM(void, gl, DepthBoundsEXT, glDepthBoundsEXT, DEPTHBOUNDSEXT, (AND GLclampd zmin, GLclampd zmax), (zmin, zmax), &zmin, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHBOUNDSDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthBoundsdNV, glDepthBoundsdNV, DEPTHBOUNDSDNV, (AND GLdouble zmin, GLdouble zmax), (zmin, zmax), &zmin, GL_void_return)
GL_PROCM(void, gl, DepthBoundsdNV, glDepthBoundsdNV, DEPTHBOUNDSDNV, (AND GLdouble zmin, GLdouble zmax), (zmin, zmax), &zmin, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHFUNC
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthFunc, glDepthFunc, DEPTHFUNC, (AND GLenum func), (func), &func, GL_void_return)
GL_PROCM(void, gl, DepthFunc, glDepthFunc, DEPTHFUNC, (AND GLenum func), (func), &func, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHMASK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthMask, glDepthMask, DEPTHMASK, (AND GLboolean32 flag), (flag), &flag, GL_void_return)
GL_PROCM(void, gl, DepthMask, glDepthMask, DEPTHMASK, (AND GLboolean32 flag), (flag), &flag, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHRANGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthRange, glDepthRange, DEPTHRANGE, (AND GLclampd zNear, GLclampd zFar), (zNear, zFar), &zNear, GL_void_return)
GL_PROCM(void, gl, DepthRange, glDepthRange, DEPTHRANGE, (AND GLclampd zNear, GLclampd zFar), (zNear, zFar), &zNear, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHRANGEARRAYV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthRangeArrayv, glDepthRangeArrayv, DEPTHRANGEARRAYV, (AND GLuint first, GLsizei count, const GLdouble *v), (first, count, v), &first, GL_void_return)
GL_PROCM(void, gl, DepthRangeArrayv, glDepthRangeArrayv, DEPTHRANGEARRAYV, (AND GLuint first, GLsizei count, memptr v), (first, count, v), &first, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHRANGEINDEXED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthRangeIndexed, glDepthRangeIndexed, DEPTHRANGEINDEXED, (AND GLuint index, GLdouble n, GLdouble f), (index, n, f), &index, GL_void_return)
GL_PROCM(void, gl, DepthRangeIndexed, glDepthRangeIndexed, DEPTHRANGEINDEXED, (AND GLuint index, GLdouble n, GLdouble f), (index, n, f), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHRANGEDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthRangedNV, glDepthRangedNV, DEPTHRANGEDNV, (AND GLdouble zNear, GLdouble zFar), (zNear, zFar), &zNear, GL_void_return)
GL_PROCM(void, gl, DepthRangedNV, glDepthRangedNV, DEPTHRANGEDNV, (AND GLdouble zNear, GLdouble zFar), (zNear, zFar), &zNear, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHRANGEF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthRangef, glDepthRangef, DEPTHRANGEF, (AND GLfloat n, GLfloat f), (n, f), &n, GL_void_return)
GL_PROCM(void, gl, DepthRangef, glDepthRangef, DEPTHRANGEF, (AND GLfloat n, GLfloat f), (n, f), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHRANGEFOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthRangefOES, glDepthRangefOES, DEPTHRANGEFOES, (AND GLclampf n, GLclampf f), (n, f), &n, GL_void_return)
GL_PROCM(void, gl, DepthRangefOES, glDepthRangefOES, DEPTHRANGEFOES, (AND GLclampf n, GLclampf f), (n, f), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDEPTHRANGEXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DepthRangexOES, glDepthRangexOES, DEPTHRANGEXOES, (AND GLfixed n, GLfixed f), (n, f), &n, GL_void_return)
GL_PROCM(void, gl, DepthRangexOES, glDepthRangexOES, DEPTHRANGEXOES, (AND GLfixed n, GLfixed f), (n, f), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDETACHOBJECTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DetachObjectARB, glDetachObjectARB, DETACHOBJECTARB, (AND GLhandleARB containerObj, GLhandleARB attachedObj), (containerObj, attachedObj), &containerObj, GL_void_return)
GL_PROCM(void, gl, DetachObjectARB, glDetachObjectARB, DETACHOBJECTARB, (AND GLhandleARB containerObj, GLhandleARB attachedObj), (containerObj, attachedObj), &containerObj, GL_void_return)
#endif
#endif
#ifndef NO_GLDETACHSHADER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DetachShader, glDetachShader, DETACHSHADER, (AND GLuint program, GLuint shader), (program, shader), &program, GL_void_return)
GL_PROCM(void, gl, DetachShader, glDetachShader, DETACHSHADER, (AND GLuint program, GLuint shader), (program, shader), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLDETAILTEXFUNCSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DetailTexFuncSGIS, glDetailTexFuncSGIS, DETAILTEXFUNCSGIS, (AND GLenum target, GLsizei n, const GLfloat *points), (target, n, points), &target, GL_void_return)
GL_PROCM(void, gl, DetailTexFuncSGIS, glDetailTexFuncSGIS, DETAILTEXFUNCSGIS, (AND GLenum target, GLsizei n, memptr points), (target, n, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLE
GL_PROC(void, gl, Disable, glDisable, DISABLE, (AND GLenum cap), (cap), &cap, GL_void_return)
GL_PROCM(void, gl, Disable, glDisable, DISABLE, (AND GLenum cap), (cap), &cap, GL_void_return)
#endif
#ifndef NO_GLDISABLECLIENTSTATE
GL_PROC(void, gl, DisableClientState, glDisableClientState, DISABLECLIENTSTATE, (AND GLenum array), (array), &array, GL_void_return)
GL_PROCM(void, gl, DisableClientState, glDisableClientState, DISABLECLIENTSTATE, (AND GLenum array), (array), &array, GL_void_return)
#endif
#ifndef NO_GLDISABLECLIENTSTATEINDEXEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableClientStateIndexedEXT, glDisableClientStateIndexedEXT, DISABLECLIENTSTATEINDEXEDEXT, (AND GLenum array, GLuint index), (array, index), &array, GL_void_return)
GL_PROCM(void, gl, DisableClientStateIndexedEXT, glDisableClientStateIndexedEXT, DISABLECLIENTSTATEINDEXEDEXT, (AND GLenum array, GLuint index), (array, index), &array, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLECLIENTSTATEIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableClientStateiEXT, glDisableClientStateiEXT, DISABLECLIENTSTATEIEXT, (AND GLenum array, GLuint index), (array, index), &array, GL_void_return)
GL_PROCM(void, gl, DisableClientStateiEXT, glDisableClientStateiEXT, DISABLECLIENTSTATEIEXT, (AND GLenum array, GLuint index), (array, index), &array, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLEINDEXEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableIndexedEXT, glDisableIndexedEXT, DISABLEINDEXEDEXT, (AND GLenum target, GLuint index), (target, index), &target, GL_void_return)
GL_PROCM(void, gl, DisableIndexedEXT, glDisableIndexedEXT, DISABLEINDEXEDEXT, (AND GLenum target, GLuint index), (target, index), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLETRACEMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableTraceMESA, glDisableTraceMESA, DISABLETRACEMESA, (AND GLbitfield mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, DisableTraceMESA, glDisableTraceMESA, DISABLETRACEMESA, (AND GLbitfield mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLEVARIANTCLIENTSTATEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableVariantClientStateEXT, glDisableVariantClientStateEXT, DISABLEVARIANTCLIENTSTATEEXT, (AND GLuint id), (id), &id, GL_void_return)
GL_PROCM(void, gl, DisableVariantClientStateEXT, glDisableVariantClientStateEXT, DISABLEVARIANTCLIENTSTATEEXT, (AND GLuint id), (id), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLEVERTEXARRAYATTRIB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableVertexArrayAttrib, glDisableVertexArrayAttrib, DISABLEVERTEXARRAYATTRIB, (AND GLuint vaobj, GLuint index), (vaobj, index), &vaobj, GL_void_return)
GL_PROCM(void, gl, DisableVertexArrayAttrib, glDisableVertexArrayAttrib, DISABLEVERTEXARRAYATTRIB, (AND GLuint vaobj, GLuint index), (vaobj, index), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLEVERTEXARRAYATTRIBEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableVertexArrayAttribEXT, glDisableVertexArrayAttribEXT, DISABLEVERTEXARRAYATTRIBEXT, (AND GLuint vaobj, GLuint index), (vaobj, index), &vaobj, GL_void_return)
GL_PROCM(void, gl, DisableVertexArrayAttribEXT, glDisableVertexArrayAttribEXT, DISABLEVERTEXARRAYATTRIBEXT, (AND GLuint vaobj, GLuint index), (vaobj, index), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLEVERTEXARRAYEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableVertexArrayEXT, glDisableVertexArrayEXT, DISABLEVERTEXARRAYEXT, (AND GLuint vaobj, GLenum array), (vaobj, array), &vaobj, GL_void_return)
GL_PROCM(void, gl, DisableVertexArrayEXT, glDisableVertexArrayEXT, DISABLEVERTEXARRAYEXT, (AND GLuint vaobj, GLenum array), (vaobj, array), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLEVERTEXATTRIBAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableVertexAttribAPPLE, glDisableVertexAttribAPPLE, DISABLEVERTEXATTRIBAPPLE, (AND GLuint index, GLenum pname), (index, pname), &index, GL_void_return)
GL_PROCM(void, gl, DisableVertexAttribAPPLE, glDisableVertexAttribAPPLE, DISABLEVERTEXATTRIBAPPLE, (AND GLuint index, GLenum pname), (index, pname), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLEVERTEXATTRIBARRAY
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableVertexAttribArray, glDisableVertexAttribArray, DISABLEVERTEXATTRIBARRAY, (AND GLuint index), (index), &index, GL_void_return)
GL_PROCM(void, gl, DisableVertexAttribArray, glDisableVertexAttribArray, DISABLEVERTEXATTRIBARRAY, (AND GLuint index), (index), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLEVERTEXATTRIBARRAYARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DisableVertexAttribArrayARB, glDisableVertexAttribArrayARB, DISABLEVERTEXATTRIBARRAYARB, (AND GLuint index), (index), &index, GL_void_return)
GL_PROCM(void, gl, DisableVertexAttribArrayARB, glDisableVertexAttribArrayARB, DISABLEVERTEXATTRIBARRAYARB, (AND GLuint index), (index), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLDISABLEI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Disablei, glDisablei, DISABLEI, (AND GLenum target, GLuint index), (target, index), &target, GL_void_return)
GL_PROCM(void, gl, Disablei, glDisablei, DISABLEI, (AND GLenum target, GLuint index), (target, index), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLDISPATCHCOMPUTE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DispatchCompute, glDispatchCompute, DISPATCHCOMPUTE, (AND GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z), (num_groups_x, num_groups_y, num_groups_z), &num_groups_x, GL_void_return)
GL_PROCM(void, gl, DispatchCompute, glDispatchCompute, DISPATCHCOMPUTE, (AND GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z), (num_groups_x, num_groups_y, num_groups_z), &num_groups_x, GL_void_return)
#endif
#endif
#ifndef NO_GLDISPATCHCOMPUTEGROUPSIZEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DispatchComputeGroupSizeARB, glDispatchComputeGroupSizeARB, DISPATCHCOMPUTEGROUPSIZEARB, (AND GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z), (num_groups_x, num_groups_y, num_groups_z, group_size_x, group_size_y, group_size_z), &num_groups_x, GL_void_return)
GL_PROCM(void, gl, DispatchComputeGroupSizeARB, glDispatchComputeGroupSizeARB, DISPATCHCOMPUTEGROUPSIZEARB, (AND GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z), (num_groups_x, num_groups_y, num_groups_z, group_size_x, group_size_y, group_size_z), &num_groups_x, GL_void_return)
#endif
#endif
#ifndef NO_GLDISPATCHCOMPUTEINDIRECT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DispatchComputeIndirect, glDispatchComputeIndirect, DISPATCHCOMPUTEINDIRECT, (AND GLintptr indirect), (indirect), &indirect, GL_void_return)
GL_PROCM(void, gl, DispatchComputeIndirect, glDispatchComputeIndirect, DISPATCHCOMPUTEINDIRECT, (AND GLintptr indirect), (indirect), &indirect, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWARRAYS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawArrays, glDrawArrays, DRAWARRAYS, (AND GLenum mode, GLint first, GLsizei count), (mode, first, count), &mode, GL_void_return)
GL_PROCM(void, gl, DrawArrays, glDrawArrays, DRAWARRAYS, (AND GLenum mode, GLint first, GLsizei count), (mode, first, count), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWARRAYSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawArraysEXT, glDrawArraysEXT, DRAWARRAYSEXT, (AND GLenum mode, GLint first, GLsizei count), (mode, first, count), &mode, GL_void_return)
GL_PROCM(void, gl, DrawArraysEXT, glDrawArraysEXT, DRAWARRAYSEXT, (AND GLenum mode, GLint first, GLsizei count), (mode, first, count), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWARRAYSINDIRECT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawArraysIndirect, glDrawArraysIndirect, DRAWARRAYSINDIRECT, (AND GLenum mode, const void *indirect), (mode, indirect), &mode, GL_void_return)
GL_PROCM(void, gl, DrawArraysIndirect, glDrawArraysIndirect, DRAWARRAYSINDIRECT, (AND GLenum mode, memptr indirect), (mode, indirect), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWARRAYSINSTANCED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawArraysInstanced, glDrawArraysInstanced, DRAWARRAYSINSTANCED, (AND GLenum mode, GLint first, GLsizei count, GLsizei instancecount), (mode, first, count, instancecount), &mode, GL_void_return)
GL_PROCM(void, gl, DrawArraysInstanced, glDrawArraysInstanced, DRAWARRAYSINSTANCED, (AND GLenum mode, GLint first, GLsizei count, GLsizei instancecount), (mode, first, count, instancecount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWARRAYSINSTANCEDARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawArraysInstancedARB, glDrawArraysInstancedARB, DRAWARRAYSINSTANCEDARB, (AND GLenum mode, GLint first, GLsizei count, GLsizei primcount), (mode, first, count, primcount), &mode, GL_void_return)
GL_PROCM(void, gl, DrawArraysInstancedARB, glDrawArraysInstancedARB, DRAWARRAYSINSTANCEDARB, (AND GLenum mode, GLint first, GLsizei count, GLsizei primcount), (mode, first, count, primcount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWARRAYSINSTANCEDBASEINSTANCE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawArraysInstancedBaseInstance, glDrawArraysInstancedBaseInstance, DRAWARRAYSINSTANCEDBASEINSTANCE, (AND GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance), (mode, first, count, instancecount, baseinstance), &mode, GL_void_return)
GL_PROCM(void, gl, DrawArraysInstancedBaseInstance, glDrawArraysInstancedBaseInstance, DRAWARRAYSINSTANCEDBASEINSTANCE, (AND GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance), (mode, first, count, instancecount, baseinstance), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWARRAYSINSTANCEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawArraysInstancedEXT, glDrawArraysInstancedEXT, DRAWARRAYSINSTANCEDEXT, (AND GLenum mode, GLint start, GLsizei count, GLsizei primcount), (mode, start, count, primcount), &mode, GL_void_return)
GL_PROCM(void, gl, DrawArraysInstancedEXT, glDrawArraysInstancedEXT, DRAWARRAYSINSTANCEDEXT, (AND GLenum mode, GLint start, GLsizei count, GLsizei primcount), (mode, start, count, primcount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawBuffer, glDrawBuffer, DRAWBUFFER, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, DrawBuffer, glDrawBuffer, DRAWBUFFER, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawBuffers, glDrawBuffers, DRAWBUFFERS, (AND GLsizei n, const GLenum *bufs), (n, bufs), &n, GL_void_return)
GL_PROCM(void, gl, DrawBuffers, glDrawBuffers, DRAWBUFFERS, (AND GLsizei n, memptr bufs), (n, bufs), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWBUFFERSARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawBuffersARB, glDrawBuffersARB, DRAWBUFFERSARB, (AND GLsizei n, const GLenum *bufs), (n, bufs), &n, GL_void_return)
GL_PROCM(void, gl, DrawBuffersARB, glDrawBuffersARB, DRAWBUFFERSARB, (AND GLsizei n, memptr bufs), (n, bufs), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWBUFFERSATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawBuffersATI, glDrawBuffersATI, DRAWBUFFERSATI, (AND GLsizei n, const GLenum *bufs), (n, bufs), &n, GL_void_return)
GL_PROCM(void, gl, DrawBuffersATI, glDrawBuffersATI, DRAWBUFFERSATI, (AND GLsizei n, memptr bufs), (n, bufs), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWCOMMANDSADDRESSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawCommandsAddressNV, glDrawCommandsAddressNV, DRAWCOMMANDSADDRESSNV, (AND GLenum primitiveMode, const GLuint64 *indirects, const GLsizei *sizes, GLuint count), (primitiveMode, indirects, sizes, count), &primitiveMode, GL_void_return)
GL_PROCM(void, gl, DrawCommandsAddressNV, glDrawCommandsAddressNV, DRAWCOMMANDSADDRESSNV, (AND GLenum primitiveMode, memptr indirects, memptr sizes, GLuint count), (primitiveMode, indirects, sizes, count), &primitiveMode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWCOMMANDSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawCommandsNV, glDrawCommandsNV, DRAWCOMMANDSNV, (AND GLenum primitiveMode, GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, GLuint count), (primitiveMode, buffer, indirects, sizes, count), &primitiveMode, GL_void_return)
GL_PROCM(void, gl, DrawCommandsNV, glDrawCommandsNV, DRAWCOMMANDSNV, (AND GLenum primitiveMode, GLuint buffer, memptr indirects, memptr sizes, GLuint count), (primitiveMode, buffer, indirects, sizes, count), &primitiveMode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWCOMMANDSSTATESADDRESSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawCommandsStatesAddressNV, glDrawCommandsStatesAddressNV, DRAWCOMMANDSSTATESADDRESSNV, (AND const GLuint64 *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count), (indirects, sizes, states, fbos, count), &indirects, GL_void_return)
GL_PROCM(void, gl, DrawCommandsStatesAddressNV, glDrawCommandsStatesAddressNV, DRAWCOMMANDSSTATESADDRESSNV, (AND memptr indirects, memptr sizes, memptr states, memptr fbos, GLuint count), (indirects, sizes, states, fbos, count), &indirects, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWCOMMANDSSTATESNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawCommandsStatesNV, glDrawCommandsStatesNV, DRAWCOMMANDSSTATESNV, (AND GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count), (buffer, indirects, sizes, states, fbos, count), &buffer, GL_void_return)
GL_PROCM(void, gl, DrawCommandsStatesNV, glDrawCommandsStatesNV, DRAWCOMMANDSSTATESNV, (AND GLuint buffer, memptr indirects, memptr sizes, memptr states, memptr fbos, GLuint count), (buffer, indirects, sizes, states, fbos, count), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTARRAYAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElementArrayAPPLE, glDrawElementArrayAPPLE, DRAWELEMENTARRAYAPPLE, (AND GLenum mode, GLint first, GLsizei count), (mode, first, count), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElementArrayAPPLE, glDrawElementArrayAPPLE, DRAWELEMENTARRAYAPPLE, (AND GLenum mode, GLint first, GLsizei count), (mode, first, count), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTARRAYATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElementArrayATI, glDrawElementArrayATI, DRAWELEMENTARRAYATI, (AND GLenum mode, GLsizei count), (mode, count), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElementArrayATI, glDrawElementArrayATI, DRAWELEMENTARRAYATI, (AND GLenum mode, GLsizei count), (mode, count), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElements, glDrawElements, DRAWELEMENTS, (AND GLenum mode, GLsizei count, GLenum type, const GLvoid *indices), (mode, count, type, indices), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElements, glDrawElements, DRAWELEMENTS, (AND GLenum mode, GLsizei count, GLenum type, memptr indices), (mode, count, type, indices), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTSBASEVERTEX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElementsBaseVertex, glDrawElementsBaseVertex, DRAWELEMENTSBASEVERTEX, (AND GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex), (mode, count, type, indices, basevertex), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElementsBaseVertex, glDrawElementsBaseVertex, DRAWELEMENTSBASEVERTEX, (AND GLenum mode, GLsizei count, GLenum type, memptr indices, GLint basevertex), (mode, count, type, indices, basevertex), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTSINDIRECT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElementsIndirect, glDrawElementsIndirect, DRAWELEMENTSINDIRECT, (AND GLenum mode, GLenum type, const void *indirect), (mode, type, indirect), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElementsIndirect, glDrawElementsIndirect, DRAWELEMENTSINDIRECT, (AND GLenum mode, GLenum type, memptr indirect), (mode, type, indirect), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTSINSTANCED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElementsInstanced, glDrawElementsInstanced, DRAWELEMENTSINSTANCED, (AND GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount), (mode, count, type, indices, instancecount), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElementsInstanced, glDrawElementsInstanced, DRAWELEMENTSINSTANCED, (AND GLenum mode, GLsizei count, GLenum type, memptr indices, GLsizei instancecount), (mode, count, type, indices, instancecount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTSINSTANCEDARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElementsInstancedARB, glDrawElementsInstancedARB, DRAWELEMENTSINSTANCEDARB, (AND GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount), (mode, count, type, indices, primcount), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElementsInstancedARB, glDrawElementsInstancedARB, DRAWELEMENTSINSTANCEDARB, (AND GLenum mode, GLsizei count, GLenum type, memptr indices, GLsizei primcount), (mode, count, type, indices, primcount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTSINSTANCEDBASEINSTANCE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElementsInstancedBaseInstance, glDrawElementsInstancedBaseInstance, DRAWELEMENTSINSTANCEDBASEINSTANCE, (AND GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance), (mode, count, type, indices, instancecount, baseinstance), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElementsInstancedBaseInstance, glDrawElementsInstancedBaseInstance, DRAWELEMENTSINSTANCEDBASEINSTANCE, (AND GLenum mode, GLsizei count, GLenum type, memptr indices, GLsizei instancecount, GLuint baseinstance), (mode, count, type, indices, instancecount, baseinstance), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTSINSTANCEDBASEVERTEX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElementsInstancedBaseVertex, glDrawElementsInstancedBaseVertex, DRAWELEMENTSINSTANCEDBASEVERTEX, (AND GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex), (mode, count, type, indices, instancecount, basevertex), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElementsInstancedBaseVertex, glDrawElementsInstancedBaseVertex, DRAWELEMENTSINSTANCEDBASEVERTEX, (AND GLenum mode, GLsizei count, GLenum type, memptr indices, GLsizei instancecount, GLint basevertex), (mode, count, type, indices, instancecount, basevertex), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElementsInstancedBaseVertexBaseInstance, glDrawElementsInstancedBaseVertexBaseInstance, DRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCE, (AND GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance), (mode, count, type, indices, instancecount, basevertex, baseinstance), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElementsInstancedBaseVertexBaseInstance, glDrawElementsInstancedBaseVertexBaseInstance, DRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCE, (AND GLenum mode, GLsizei count, GLenum type, memptr indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance), (mode, count, type, indices, instancecount, basevertex, baseinstance), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWELEMENTSINSTANCEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawElementsInstancedEXT, glDrawElementsInstancedEXT, DRAWELEMENTSINSTANCEDEXT, (AND GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount), (mode, count, type, indices, primcount), &mode, GL_void_return)
GL_PROCM(void, gl, DrawElementsInstancedEXT, glDrawElementsInstancedEXT, DRAWELEMENTSINSTANCEDEXT, (AND GLenum mode, GLsizei count, GLenum type, memptr indices, GLsizei primcount), (mode, count, type, indices, primcount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWMESHARRAYSSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawMeshArraysSUN, glDrawMeshArraysSUN, DRAWMESHARRAYSSUN, (AND GLenum mode, GLint first, GLsizei count, GLsizei width), (mode, first, count, width), &mode, GL_void_return)
GL_PROCM(void, gl, DrawMeshArraysSUN, glDrawMeshArraysSUN, DRAWMESHARRAYSSUN, (AND GLenum mode, GLint first, GLsizei count, GLsizei width), (mode, first, count, width), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWPIXELS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawPixels, glDrawPixels, DRAWPIXELS, (AND GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels), (width, height, format, type, pixels), &width, GL_void_return)
GL_PROCM(void, gl, DrawPixels, glDrawPixels, DRAWPIXELS, (AND GLsizei width, GLsizei height, GLenum format, GLenum type, memptr pixels), (width, height, format, type, pixels), &width, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWRANGEELEMENTARRAYAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawRangeElementArrayAPPLE, glDrawRangeElementArrayAPPLE, DRAWRANGEELEMENTARRAYAPPLE, (AND GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count), (mode, start, end, first, count), &mode, GL_void_return)
GL_PROCM(void, gl, DrawRangeElementArrayAPPLE, glDrawRangeElementArrayAPPLE, DRAWRANGEELEMENTARRAYAPPLE, (AND GLenum mode, GLuint start, GLuint end, GLint first, GLsizei count), (mode, start, end, first, count), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWRANGEELEMENTARRAYATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawRangeElementArrayATI, glDrawRangeElementArrayATI, DRAWRANGEELEMENTARRAYATI, (AND GLenum mode, GLuint start, GLuint end, GLsizei count), (mode, start, end, count), &mode, GL_void_return)
GL_PROCM(void, gl, DrawRangeElementArrayATI, glDrawRangeElementArrayATI, DRAWRANGEELEMENTARRAYATI, (AND GLenum mode, GLuint start, GLuint end, GLsizei count), (mode, start, end, count), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWRANGEELEMENTS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawRangeElements, glDrawRangeElements, DRAWRANGEELEMENTS, (AND GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices), (mode, start, end, count, type, indices), &mode, GL_void_return)
GL_PROCM(void, gl, DrawRangeElements, glDrawRangeElements, DRAWRANGEELEMENTS, (AND GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, memptr indices), (mode, start, end, count, type, indices), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWRANGEELEMENTSBASEVERTEX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawRangeElementsBaseVertex, glDrawRangeElementsBaseVertex, DRAWRANGEELEMENTSBASEVERTEX, (AND GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex), (mode, start, end, count, type, indices, basevertex), &mode, GL_void_return)
GL_PROCM(void, gl, DrawRangeElementsBaseVertex, glDrawRangeElementsBaseVertex, DRAWRANGEELEMENTSBASEVERTEX, (AND GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, memptr indices, GLint basevertex), (mode, start, end, count, type, indices, basevertex), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWRANGEELEMENTSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawRangeElementsEXT, glDrawRangeElementsEXT, DRAWRANGEELEMENTSEXT, (AND GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices), (mode, start, end, count, type, indices), &mode, GL_void_return)
GL_PROCM(void, gl, DrawRangeElementsEXT, glDrawRangeElementsEXT, DRAWRANGEELEMENTSEXT, (AND GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, memptr indices), (mode, start, end, count, type, indices), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWTEXTURENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawTextureNV, glDrawTextureNV, DRAWTEXTURENV, (AND GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1), (texture, sampler, x0, y0, x1, y1, z, s0, t0, s1, t1), &texture, GL_void_return)
GL_PROCM(void, gl, DrawTextureNV, glDrawTextureNV, DRAWTEXTURENV, (AND GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1), (texture, sampler, x0, y0, x1, y1, z, s0, t0, s1, t1), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWTRANSFORMFEEDBACK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawTransformFeedback, glDrawTransformFeedback, DRAWTRANSFORMFEEDBACK, (AND GLenum mode, GLuint id), (mode, id), &mode, GL_void_return)
GL_PROCM(void, gl, DrawTransformFeedback, glDrawTransformFeedback, DRAWTRANSFORMFEEDBACK, (AND GLenum mode, GLuint id), (mode, id), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWTRANSFORMFEEDBACKINSTANCED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawTransformFeedbackInstanced, glDrawTransformFeedbackInstanced, DRAWTRANSFORMFEEDBACKINSTANCED, (AND GLenum mode, GLuint id, GLsizei instancecount), (mode, id, instancecount), &mode, GL_void_return)
GL_PROCM(void, gl, DrawTransformFeedbackInstanced, glDrawTransformFeedbackInstanced, DRAWTRANSFORMFEEDBACKINSTANCED, (AND GLenum mode, GLuint id, GLsizei instancecount), (mode, id, instancecount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWTRANSFORMFEEDBACKNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawTransformFeedbackNV, glDrawTransformFeedbackNV, DRAWTRANSFORMFEEDBACKNV, (AND GLenum mode, GLuint id), (mode, id), &mode, GL_void_return)
GL_PROCM(void, gl, DrawTransformFeedbackNV, glDrawTransformFeedbackNV, DRAWTRANSFORMFEEDBACKNV, (AND GLenum mode, GLuint id), (mode, id), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWTRANSFORMFEEDBACKSTREAM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawTransformFeedbackStream, glDrawTransformFeedbackStream, DRAWTRANSFORMFEEDBACKSTREAM, (AND GLenum mode, GLuint id, GLuint stream), (mode, id, stream), &mode, GL_void_return)
GL_PROCM(void, gl, DrawTransformFeedbackStream, glDrawTransformFeedbackStream, DRAWTRANSFORMFEEDBACKSTREAM, (AND GLenum mode, GLuint id, GLuint stream), (mode, id, stream), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWTRANSFORMFEEDBACKSTREAMINSTANCED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawTransformFeedbackStreamInstanced, glDrawTransformFeedbackStreamInstanced, DRAWTRANSFORMFEEDBACKSTREAMINSTANCED, (AND GLenum mode, GLuint id, GLuint stream, GLsizei instancecount), (mode, id, stream, instancecount), &mode, GL_void_return)
GL_PROCM(void, gl, DrawTransformFeedbackStreamInstanced, glDrawTransformFeedbackStreamInstanced, DRAWTRANSFORMFEEDBACKSTREAMINSTANCED, (AND GLenum mode, GLuint id, GLuint stream, GLsizei instancecount), (mode, id, stream, instancecount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLDRAWVKIMAGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, DrawVkImageNV, glDrawVkImageNV, DRAWVKIMAGENV, (AND GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1), (vkImage, sampler, x0, y0, x1, y1, z, s0, t0, s1, t1), &vkImage, GL_void_return)
GL_PROCM(void, gl, DrawVkImageNV, glDrawVkImageNV, DRAWVKIMAGENV, (AND GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1), (vkImage, sampler, x0, y0, x1, y1, z, s0, t0, s1, t1), &vkImage, GL_void_return)
#endif
#endif
#ifndef NO_GLEDGEFLAG
GL_PROC(void, gl, EdgeFlag, glEdgeFlag, EDGEFLAG, (AND GLboolean32 flag), (flag), &flag, GL_void_return)
GL_PROCM(void, gl, EdgeFlag, glEdgeFlag, EDGEFLAG, (AND GLboolean32 flag), (flag), &flag, GL_void_return)
#endif
#ifndef NO_GLEDGEFLAGFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EdgeFlagFormatNV, glEdgeFlagFormatNV, EDGEFLAGFORMATNV, (AND GLsizei stride), (stride), &stride, GL_void_return)
GL_PROCM(void, gl, EdgeFlagFormatNV, glEdgeFlagFormatNV, EDGEFLAGFORMATNV, (AND GLsizei stride), (stride), &stride, GL_void_return)
#endif
#endif
#ifndef NO_GLEDGEFLAGPOINTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EdgeFlagPointer, glEdgeFlagPointer, EDGEFLAGPOINTER, (AND GLsizei stride, const GLvoid *pointer), (stride, pointer), &stride, GL_void_return)
GL_PROCM(void, gl, EdgeFlagPointer, glEdgeFlagPointer, EDGEFLAGPOINTER, (AND GLsizei stride, memptr pointer), (stride, pointer), &stride, GL_void_return)
#endif
#endif
#ifndef NO_GLEDGEFLAGPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EdgeFlagPointerEXT, glEdgeFlagPointerEXT, EDGEFLAGPOINTEREXT, (AND GLsizei stride, GLsizei count, const GLboolean *pointer), (stride, count, pointer), &stride, GL_void_return)
GL_PROCM(void, gl, EdgeFlagPointerEXT, glEdgeFlagPointerEXT, EDGEFLAGPOINTEREXT, (AND GLsizei stride, GLsizei count, memptr pointer), (stride, count, pointer), &stride, GL_void_return)
#endif
#endif
#ifndef NO_GLEDGEFLAGPOINTERLISTIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EdgeFlagPointerListIBM, glEdgeFlagPointerListIBM, EDGEFLAGPOINTERLISTIBM, (AND GLint stride, const GLboolean * *pointer, GLint ptrstride), (stride, pointer, ptrstride), &stride, GL_void_return)
GL_PROCM(void, gl, EdgeFlagPointerListIBM, glEdgeFlagPointerListIBM, EDGEFLAGPOINTERLISTIBM, (AND GLint stride, memptr pointer, GLint ptrstride), (stride, pointer, ptrstride), &stride, GL_void_return)
#endif
#endif
#ifndef NO_GLEDGEFLAGV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EdgeFlagv, glEdgeFlagv, EDGEFLAGV, (AND const GLboolean *flag), (flag), &flag, GL_void_return)
GL_PROCM(void, gl, EdgeFlagv, glEdgeFlagv, EDGEFLAGV, (AND memptr flag), (flag), &flag, GL_void_return)
#endif
#endif
#ifndef NO_GLELEMENTPOINTERAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ElementPointerAPPLE, glElementPointerAPPLE, ELEMENTPOINTERAPPLE, (AND GLenum type, const void *pointer), (type, pointer), &type, GL_void_return)
GL_PROCM(void, gl, ElementPointerAPPLE, glElementPointerAPPLE, ELEMENTPOINTERAPPLE, (AND GLenum type, memptr pointer), (type, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLELEMENTPOINTERATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ElementPointerATI, glElementPointerATI, ELEMENTPOINTERATI, (AND GLenum type, const void *pointer), (type, pointer), &type, GL_void_return)
GL_PROCM(void, gl, ElementPointerATI, glElementPointerATI, ELEMENTPOINTERATI, (AND GLenum type, memptr pointer), (type, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLE
GL_PROC(void, gl, Enable, glEnable, ENABLE, (AND GLenum cap), (cap), &cap, GL_void_return)
GL_PROCM(void, gl, Enable, glEnable, ENABLE, (AND GLenum cap), (cap), &cap, GL_void_return)
#endif
#ifndef NO_GLENABLECLIENTSTATE
GL_PROC(void, gl, EnableClientState, glEnableClientState, ENABLECLIENTSTATE, (AND GLenum array), (array), &array, GL_void_return)
GL_PROCM(void, gl, EnableClientState, glEnableClientState, ENABLECLIENTSTATE, (AND GLenum array), (array), &array, GL_void_return)
#endif
#ifndef NO_GLENABLECLIENTSTATEINDEXEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableClientStateIndexedEXT, glEnableClientStateIndexedEXT, ENABLECLIENTSTATEINDEXEDEXT, (AND GLenum array, GLuint index), (array, index), &array, GL_void_return)
GL_PROCM(void, gl, EnableClientStateIndexedEXT, glEnableClientStateIndexedEXT, ENABLECLIENTSTATEINDEXEDEXT, (AND GLenum array, GLuint index), (array, index), &array, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLECLIENTSTATEIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableClientStateiEXT, glEnableClientStateiEXT, ENABLECLIENTSTATEIEXT, (AND GLenum array, GLuint index), (array, index), &array, GL_void_return)
GL_PROCM(void, gl, EnableClientStateiEXT, glEnableClientStateiEXT, ENABLECLIENTSTATEIEXT, (AND GLenum array, GLuint index), (array, index), &array, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLEINDEXEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableIndexedEXT, glEnableIndexedEXT, ENABLEINDEXEDEXT, (AND GLenum target, GLuint index), (target, index), &target, GL_void_return)
GL_PROCM(void, gl, EnableIndexedEXT, glEnableIndexedEXT, ENABLEINDEXEDEXT, (AND GLenum target, GLuint index), (target, index), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLETRACEMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableTraceMESA, glEnableTraceMESA, ENABLETRACEMESA, (AND GLbitfield mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, EnableTraceMESA, glEnableTraceMESA, ENABLETRACEMESA, (AND GLbitfield mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLEVARIANTCLIENTSTATEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableVariantClientStateEXT, glEnableVariantClientStateEXT, ENABLEVARIANTCLIENTSTATEEXT, (AND GLuint id), (id), &id, GL_void_return)
GL_PROCM(void, gl, EnableVariantClientStateEXT, glEnableVariantClientStateEXT, ENABLEVARIANTCLIENTSTATEEXT, (AND GLuint id), (id), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLEVERTEXARRAYATTRIB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableVertexArrayAttrib, glEnableVertexArrayAttrib, ENABLEVERTEXARRAYATTRIB, (AND GLuint vaobj, GLuint index), (vaobj, index), &vaobj, GL_void_return)
GL_PROCM(void, gl, EnableVertexArrayAttrib, glEnableVertexArrayAttrib, ENABLEVERTEXARRAYATTRIB, (AND GLuint vaobj, GLuint index), (vaobj, index), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLEVERTEXARRAYATTRIBEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableVertexArrayAttribEXT, glEnableVertexArrayAttribEXT, ENABLEVERTEXARRAYATTRIBEXT, (AND GLuint vaobj, GLuint index), (vaobj, index), &vaobj, GL_void_return)
GL_PROCM(void, gl, EnableVertexArrayAttribEXT, glEnableVertexArrayAttribEXT, ENABLEVERTEXARRAYATTRIBEXT, (AND GLuint vaobj, GLuint index), (vaobj, index), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLEVERTEXARRAYEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableVertexArrayEXT, glEnableVertexArrayEXT, ENABLEVERTEXARRAYEXT, (AND GLuint vaobj, GLenum array), (vaobj, array), &vaobj, GL_void_return)
GL_PROCM(void, gl, EnableVertexArrayEXT, glEnableVertexArrayEXT, ENABLEVERTEXARRAYEXT, (AND GLuint vaobj, GLenum array), (vaobj, array), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLEVERTEXATTRIBAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableVertexAttribAPPLE, glEnableVertexAttribAPPLE, ENABLEVERTEXATTRIBAPPLE, (AND GLuint index, GLenum pname), (index, pname), &index, GL_void_return)
GL_PROCM(void, gl, EnableVertexAttribAPPLE, glEnableVertexAttribAPPLE, ENABLEVERTEXATTRIBAPPLE, (AND GLuint index, GLenum pname), (index, pname), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLEVERTEXATTRIBARRAY
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableVertexAttribArray, glEnableVertexAttribArray, ENABLEVERTEXATTRIBARRAY, (AND GLuint index), (index), &index, GL_void_return)
GL_PROCM(void, gl, EnableVertexAttribArray, glEnableVertexAttribArray, ENABLEVERTEXATTRIBARRAY, (AND GLuint index), (index), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLEVERTEXATTRIBARRAYARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EnableVertexAttribArrayARB, glEnableVertexAttribArrayARB, ENABLEVERTEXATTRIBARRAYARB, (AND GLuint index), (index), &index, GL_void_return)
GL_PROCM(void, gl, EnableVertexAttribArrayARB, glEnableVertexAttribArrayARB, ENABLEVERTEXATTRIBARRAYARB, (AND GLuint index), (index), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLENABLEI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Enablei, glEnablei, ENABLEI, (AND GLenum target, GLuint index), (target, index), &target, GL_void_return)
GL_PROCM(void, gl, Enablei, glEnablei, ENABLEI, (AND GLenum target, GLuint index), (target, index), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLEND
GL_PROC(void, gl, End, glEnd, END, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, End, glEnd, END, (NOTHING), (), NULL, GL_void_return)
#endif
#ifndef NO_GLENDCONDITIONALRENDER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndConditionalRender, glEndConditionalRender, ENDCONDITIONALRENDER, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndConditionalRender, glEndConditionalRender, ENDCONDITIONALRENDER, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLENDCONDITIONALRENDERNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndConditionalRenderNV, glEndConditionalRenderNV, ENDCONDITIONALRENDERNV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndConditionalRenderNV, glEndConditionalRenderNV, ENDCONDITIONALRENDERNV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLENDCONDITIONALRENDERNVX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndConditionalRenderNVX, glEndConditionalRenderNVX, ENDCONDITIONALRENDERNVX, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndConditionalRenderNVX, glEndConditionalRenderNVX, ENDCONDITIONALRENDERNVX, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLENDFRAGMENTSHADERATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndFragmentShaderATI, glEndFragmentShaderATI, ENDFRAGMENTSHADERATI, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndFragmentShaderATI, glEndFragmentShaderATI, ENDFRAGMENTSHADERATI, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLENDLIST
GL_PROC(void, gl, EndList, glEndList, ENDLIST, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndList, glEndList, ENDLIST, (NOTHING), (), NULL, GL_void_return)
#endif
#ifndef NO_GLENDOCCLUSIONQUERYNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndOcclusionQueryNV, glEndOcclusionQueryNV, ENDOCCLUSIONQUERYNV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndOcclusionQueryNV, glEndOcclusionQueryNV, ENDOCCLUSIONQUERYNV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLENDPERFMONITORAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndPerfMonitorAMD, glEndPerfMonitorAMD, ENDPERFMONITORAMD, (AND GLuint monitor), (monitor), &monitor, GL_void_return)
GL_PROCM(void, gl, EndPerfMonitorAMD, glEndPerfMonitorAMD, ENDPERFMONITORAMD, (AND GLuint monitor), (monitor), &monitor, GL_void_return)
#endif
#endif
#ifndef NO_GLENDPERFQUERYINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndPerfQueryINTEL, glEndPerfQueryINTEL, ENDPERFQUERYINTEL, (AND GLuint queryHandle), (queryHandle), &queryHandle, GL_void_return)
GL_PROCM(void, gl, EndPerfQueryINTEL, glEndPerfQueryINTEL, ENDPERFQUERYINTEL, (AND GLuint queryHandle), (queryHandle), &queryHandle, GL_void_return)
#endif
#endif
#ifndef NO_GLENDQUERY
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndQuery, glEndQuery, ENDQUERY, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, EndQuery, glEndQuery, ENDQUERY, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLENDQUERYARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndQueryARB, glEndQueryARB, ENDQUERYARB, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, EndQueryARB, glEndQueryARB, ENDQUERYARB, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLENDQUERYINDEXED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndQueryIndexed, glEndQueryIndexed, ENDQUERYINDEXED, (AND GLenum target, GLuint index), (target, index), &target, GL_void_return)
GL_PROCM(void, gl, EndQueryIndexed, glEndQueryIndexed, ENDQUERYINDEXED, (AND GLenum target, GLuint index), (target, index), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLENDTRACEMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndTraceMESA, glEndTraceMESA, ENDTRACEMESA, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndTraceMESA, glEndTraceMESA, ENDTRACEMESA, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLENDTRANSFORMFEEDBACK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndTransformFeedback, glEndTransformFeedback, ENDTRANSFORMFEEDBACK, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndTransformFeedback, glEndTransformFeedback, ENDTRANSFORMFEEDBACK, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLENDTRANSFORMFEEDBACKEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndTransformFeedbackEXT, glEndTransformFeedbackEXT, ENDTRANSFORMFEEDBACKEXT, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndTransformFeedbackEXT, glEndTransformFeedbackEXT, ENDTRANSFORMFEEDBACKEXT, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLENDTRANSFORMFEEDBACKNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndTransformFeedbackNV, glEndTransformFeedbackNV, ENDTRANSFORMFEEDBACKNV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndTransformFeedbackNV, glEndTransformFeedbackNV, ENDTRANSFORMFEEDBACKNV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLENDVERTEXSHADEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndVertexShaderEXT, glEndVertexShaderEXT, ENDVERTEXSHADEREXT, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EndVertexShaderEXT, glEndVertexShaderEXT, ENDVERTEXSHADEREXT, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLENDVIDEOCAPTURENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EndVideoCaptureNV, glEndVideoCaptureNV, ENDVIDEOCAPTURENV, (AND GLuint video_capture_slot), (video_capture_slot), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, EndVideoCaptureNV, glEndVideoCaptureNV, ENDVIDEOCAPTURENV, (AND GLuint video_capture_slot), (video_capture_slot), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord1d, glEvalCoord1d, EVALCOORD1D, (AND GLdouble u), (u), &u, GL_void_return)
GL_PROCM(void, gl, EvalCoord1d, glEvalCoord1d, EVALCOORD1D, (AND GLdouble u), (u), &u, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD1DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord1dv, glEvalCoord1dv, EVALCOORD1DV, (AND const GLdouble *u), (u), &u, GL_void_return)
GL_PROCM(void, gl, EvalCoord1dv, glEvalCoord1dv, EVALCOORD1DV, (AND memptr u), (u), &u, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD1F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord1f, glEvalCoord1f, EVALCOORD1F, (AND GLfloat u), (u), &u, GL_void_return)
GL_PROCM(void, gl, EvalCoord1f, glEvalCoord1f, EVALCOORD1F, (AND GLfloat u), (u), &u, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD1FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord1fv, glEvalCoord1fv, EVALCOORD1FV, (AND const GLfloat *u), (u), &u, GL_void_return)
GL_PROCM(void, gl, EvalCoord1fv, glEvalCoord1fv, EVALCOORD1FV, (AND memptr u), (u), &u, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD1XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord1xOES, glEvalCoord1xOES, EVALCOORD1XOES, (AND GLfixed u), (u), &u, GL_void_return)
GL_PROCM(void, gl, EvalCoord1xOES, glEvalCoord1xOES, EVALCOORD1XOES, (AND GLfixed u), (u), &u, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD1XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord1xvOES, glEvalCoord1xvOES, EVALCOORD1XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, EvalCoord1xvOES, glEvalCoord1xvOES, EVALCOORD1XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord2d, glEvalCoord2d, EVALCOORD2D, (AND GLdouble u, GLdouble v), (u, v), &u, GL_void_return)
GL_PROCM(void, gl, EvalCoord2d, glEvalCoord2d, EVALCOORD2D, (AND GLdouble u, GLdouble v), (u, v), &u, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord2dv, glEvalCoord2dv, EVALCOORD2DV, (AND const GLdouble *u), (u), &u, GL_void_return)
GL_PROCM(void, gl, EvalCoord2dv, glEvalCoord2dv, EVALCOORD2DV, (AND memptr u), (u), &u, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD2F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord2f, glEvalCoord2f, EVALCOORD2F, (AND GLfloat u, GLfloat v), (u, v), &u, GL_void_return)
GL_PROCM(void, gl, EvalCoord2f, glEvalCoord2f, EVALCOORD2F, (AND GLfloat u, GLfloat v), (u, v), &u, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord2fv, glEvalCoord2fv, EVALCOORD2FV, (AND const GLfloat *u), (u), &u, GL_void_return)
GL_PROCM(void, gl, EvalCoord2fv, glEvalCoord2fv, EVALCOORD2FV, (AND memptr u), (u), &u, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD2XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord2xOES, glEvalCoord2xOES, EVALCOORD2XOES, (AND GLfixed u, GLfixed v), (u, v), &u, GL_void_return)
GL_PROCM(void, gl, EvalCoord2xOES, glEvalCoord2xOES, EVALCOORD2XOES, (AND GLfixed u, GLfixed v), (u, v), &u, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALCOORD2XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalCoord2xvOES, glEvalCoord2xvOES, EVALCOORD2XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, EvalCoord2xvOES, glEvalCoord2xvOES, EVALCOORD2XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALMAPSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalMapsNV, glEvalMapsNV, EVALMAPSNV, (AND GLenum target, GLenum mode), (target, mode), &target, GL_void_return)
GL_PROCM(void, gl, EvalMapsNV, glEvalMapsNV, EVALMAPSNV, (AND GLenum target, GLenum mode), (target, mode), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALMESH1
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalMesh1, glEvalMesh1, EVALMESH1, (AND GLenum mode, GLint i1, GLint i2), (mode, i1, i2), &mode, GL_void_return)
GL_PROCM(void, gl, EvalMesh1, glEvalMesh1, EVALMESH1, (AND GLenum mode, GLint i1, GLint i2), (mode, i1, i2), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALMESH2
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalMesh2, glEvalMesh2, EVALMESH2, (AND GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2), (mode, i1, i2, j1, j2), &mode, GL_void_return)
GL_PROCM(void, gl, EvalMesh2, glEvalMesh2, EVALMESH2, (AND GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2), (mode, i1, i2, j1, j2), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALPOINT1
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalPoint1, glEvalPoint1, EVALPOINT1, (AND GLint i), (i), &i, GL_void_return)
GL_PROCM(void, gl, EvalPoint1, glEvalPoint1, EVALPOINT1, (AND GLint i), (i), &i, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALPOINT2
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvalPoint2, glEvalPoint2, EVALPOINT2, (AND GLint i, GLint j), (i, j), &i, GL_void_return)
GL_PROCM(void, gl, EvalPoint2, glEvalPoint2, EVALPOINT2, (AND GLint i, GLint j), (i, j), &i, GL_void_return)
#endif
#endif
#ifndef NO_GLEVALUATEDEPTHVALUESARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, EvaluateDepthValuesARB, glEvaluateDepthValuesARB, EVALUATEDEPTHVALUESARB, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, EvaluateDepthValuesARB, glEvaluateDepthValuesARB, EVALUATEDEPTHVALUESARB, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLEXECUTEPROGRAMNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ExecuteProgramNV, glExecuteProgramNV, EXECUTEPROGRAMNV, (AND GLenum target, GLuint id, const GLfloat *params), (target, id, params), &target, GL_void_return)
GL_PROCM(void, gl, ExecuteProgramNV, glExecuteProgramNV, EXECUTEPROGRAMNV, (AND GLenum target, GLuint id, memptr params), (target, id, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLEXTRACTCOMPONENTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ExtractComponentEXT, glExtractComponentEXT, EXTRACTCOMPONENTEXT, (AND GLuint res, GLuint src, GLuint num), (res, src, num), &res, GL_void_return)
GL_PROCM(void, gl, ExtractComponentEXT, glExtractComponentEXT, EXTRACTCOMPONENTEXT, (AND GLuint res, GLuint src, GLuint num), (res, src, num), &res, GL_void_return)
#endif
#endif
#ifndef NO_GLFEEDBACKBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FeedbackBuffer, glFeedbackBuffer, FEEDBACKBUFFER, (AND GLsizei size, GLenum type, GLfloat *buffer), (size, type, buffer), &size, GL_void_return)
GL_PROCM(void, gl, FeedbackBuffer, glFeedbackBuffer, FEEDBACKBUFFER, (AND GLsizei size, GLenum type, memptr buffer), (size, type, buffer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLFEEDBACKBUFFERXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FeedbackBufferxOES, glFeedbackBufferxOES, FEEDBACKBUFFERXOES, (AND GLsizei n, GLenum type, const GLfixed *buffer), (n, type, buffer), &n, GL_void_return)
GL_PROCM(void, gl, FeedbackBufferxOES, glFeedbackBufferxOES, FEEDBACKBUFFERXOES, (AND GLsizei n, GLenum type, memptr buffer), (n, type, buffer), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLFENCESYNC
#if !defined(TINYGL_ONLY)
GL_PROC(GLsync, gl, FenceSync, glFenceSync, FENCESYNC, (AND GLenum condition, GLbitfield flags), (condition, flags), &condition, return (GLsync))
GL_PROCM(GLsync, gl, FenceSync, glFenceSync, FENCESYNC, (AND GLenum condition, GLbitfield flags), (condition, flags), &condition, return (GLsync))
#endif
#endif
#ifndef NO_GLFINALCOMBINERINPUTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FinalCombinerInputNV, glFinalCombinerInputNV, FINALCOMBINERINPUTNV, (AND GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage), (variable, input, mapping, componentUsage), &variable, GL_void_return)
GL_PROCM(void, gl, FinalCombinerInputNV, glFinalCombinerInputNV, FINALCOMBINERINPUTNV, (AND GLenum variable, GLenum input, GLenum mapping, GLenum componentUsage), (variable, input, mapping, componentUsage), &variable, GL_void_return)
#endif
#endif
#ifndef NO_GLFINISH
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Finish, glFinish, FINISH, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, Finish, glFinish, FINISH, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLFINISHASYNCSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, FinishAsyncSGIX, glFinishAsyncSGIX, FINISHASYNCSGIX, (AND GLuint *markerp), (markerp), &markerp, return (GLint))
GL_PROCM(GLint, gl, FinishAsyncSGIX, glFinishAsyncSGIX, FINISHASYNCSGIX, (AND memptr markerp), (markerp), &markerp, return (GLint))
#endif
#endif
#ifndef NO_GLFINISHFENCEAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FinishFenceAPPLE, glFinishFenceAPPLE, FINISHFENCEAPPLE, (AND GLuint fence), (fence), &fence, GL_void_return)
GL_PROCM(void, gl, FinishFenceAPPLE, glFinishFenceAPPLE, FINISHFENCEAPPLE, (AND GLuint fence), (fence), &fence, GL_void_return)
#endif
#endif
#ifndef NO_GLFINISHFENCENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FinishFenceNV, glFinishFenceNV, FINISHFENCENV, (AND GLuint fence), (fence), &fence, GL_void_return)
GL_PROCM(void, gl, FinishFenceNV, glFinishFenceNV, FINISHFENCENV, (AND GLuint fence), (fence), &fence, GL_void_return)
#endif
#endif
#ifndef NO_GLFINISHOBJECTAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FinishObjectAPPLE, glFinishObjectAPPLE, FINISHOBJECTAPPLE, (AND GLenum object, GLuint name), (object, name), &object, GL_void_return)
GL_PROCM(void, gl, FinishObjectAPPLE, glFinishObjectAPPLE, FINISHOBJECTAPPLE, (AND GLenum object, GLuint name), (object, name), &object, GL_void_return)
#endif
#endif
#ifndef NO_GLFINISHRENDERAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FinishRenderAPPLE, glFinishRenderAPPLE, FINISHRENDERAPPLE, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, FinishRenderAPPLE, glFinishRenderAPPLE, FINISHRENDERAPPLE, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLFINISHTEXTURESUNX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FinishTextureSUNX, glFinishTextureSUNX, FINISHTEXTURESUNX, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, FinishTextureSUNX, glFinishTextureSUNX, FINISHTEXTURESUNX, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLFLUSH
GL_PROC(void, gl, Flush, glFlush, FLUSH, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, Flush, glFlush, FLUSH, (NOTHING), (), NULL, GL_void_return)
#endif
#ifndef NO_GLFLUSHMAPPEDBUFFERRANGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FlushMappedBufferRange, glFlushMappedBufferRange, FLUSHMAPPEDBUFFERRANGE, (AND GLenum target, GLintptr offset, GLsizeiptr length), (target, offset, length), &target, GL_void_return)
GL_PROCM(void, gl, FlushMappedBufferRange, glFlushMappedBufferRange, FLUSHMAPPEDBUFFERRANGE, (AND GLenum target, GLintptr offset, GLsizeiptr length), (target, offset, length), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFLUSHMAPPEDBUFFERRANGEAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FlushMappedBufferRangeAPPLE, glFlushMappedBufferRangeAPPLE, FLUSHMAPPEDBUFFERRANGEAPPLE, (AND GLenum target, GLintptr offset, GLsizeiptr size), (target, offset, size), &target, GL_void_return)
GL_PROCM(void, gl, FlushMappedBufferRangeAPPLE, glFlushMappedBufferRangeAPPLE, FLUSHMAPPEDBUFFERRANGEAPPLE, (AND GLenum target, GLintptr offset, GLsizeiptr size), (target, offset, size), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFLUSHMAPPEDNAMEDBUFFERRANGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FlushMappedNamedBufferRange, glFlushMappedNamedBufferRange, FLUSHMAPPEDNAMEDBUFFERRANGE, (AND GLuint buffer, GLintptr offset, GLsizeiptr length), (buffer, offset, length), &buffer, GL_void_return)
GL_PROCM(void, gl, FlushMappedNamedBufferRange, glFlushMappedNamedBufferRange, FLUSHMAPPEDNAMEDBUFFERRANGE, (AND GLuint buffer, GLintptr offset, GLsizeiptr length), (buffer, offset, length), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLFLUSHMAPPEDNAMEDBUFFERRANGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FlushMappedNamedBufferRangeEXT, glFlushMappedNamedBufferRangeEXT, FLUSHMAPPEDNAMEDBUFFERRANGEEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr length), (buffer, offset, length), &buffer, GL_void_return)
GL_PROCM(void, gl, FlushMappedNamedBufferRangeEXT, glFlushMappedNamedBufferRangeEXT, FLUSHMAPPEDNAMEDBUFFERRANGEEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr length), (buffer, offset, length), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLFLUSHPIXELDATARANGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FlushPixelDataRangeNV, glFlushPixelDataRangeNV, FLUSHPIXELDATARANGENV, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, FlushPixelDataRangeNV, glFlushPixelDataRangeNV, FLUSHPIXELDATARANGENV, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFLUSHRASTERSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FlushRasterSGIX, glFlushRasterSGIX, FLUSHRASTERSGIX, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, FlushRasterSGIX, glFlushRasterSGIX, FLUSHRASTERSGIX, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLFLUSHRENDERAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FlushRenderAPPLE, glFlushRenderAPPLE, FLUSHRENDERAPPLE, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, FlushRenderAPPLE, glFlushRenderAPPLE, FLUSHRENDERAPPLE, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLFLUSHSTATICDATAIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FlushStaticDataIBM, glFlushStaticDataIBM, FLUSHSTATICDATAIBM, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, FlushStaticDataIBM, glFlushStaticDataIBM, FLUSHSTATICDATAIBM, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFLUSHVERTEXARRAYRANGEAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FlushVertexArrayRangeAPPLE, glFlushVertexArrayRangeAPPLE, FLUSHVERTEXARRAYRANGEAPPLE, (AND GLsizei length, void *pointer), (length, pointer), &length, GL_void_return)
GL_PROCM(void, gl, FlushVertexArrayRangeAPPLE, glFlushVertexArrayRangeAPPLE, FLUSHVERTEXARRAYRANGEAPPLE, (AND GLsizei length, memptr pointer), (length, pointer), &length, GL_void_return)
#endif
#endif
#ifndef NO_GLFLUSHVERTEXARRAYRANGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FlushVertexArrayRangeNV, glFlushVertexArrayRangeNV, FLUSHVERTEXARRAYRANGENV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, FlushVertexArrayRangeNV, glFlushVertexArrayRangeNV, FLUSHVERTEXARRAYRANGENV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordFormatNV, glFogCoordFormatNV, FOGCOORDFORMATNV, (AND GLenum type, GLsizei stride), (type, stride), &type, GL_void_return)
GL_PROCM(void, gl, FogCoordFormatNV, glFogCoordFormatNV, FOGCOORDFORMATNV, (AND GLenum type, GLsizei stride), (type, stride), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDPOINTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordPointer, glFogCoordPointer, FOGCOORDPOINTER, (AND GLenum type, GLsizei stride, const void *pointer), (type, stride, pointer), &type, GL_void_return)
GL_PROCM(void, gl, FogCoordPointer, glFogCoordPointer, FOGCOORDPOINTER, (AND GLenum type, GLsizei stride, memptr pointer), (type, stride, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordPointerEXT, glFogCoordPointerEXT, FOGCOORDPOINTEREXT, (AND GLenum type, GLsizei stride, const void *pointer), (type, stride, pointer), &type, GL_void_return)
GL_PROCM(void, gl, FogCoordPointerEXT, glFogCoordPointerEXT, FOGCOORDPOINTEREXT, (AND GLenum type, GLsizei stride, memptr pointer), (type, stride, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDPOINTERLISTIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordPointerListIBM, glFogCoordPointerListIBM, FOGCOORDPOINTERLISTIBM, (AND GLenum type, GLint stride, const void * *pointer, GLint ptrstride), (type, stride, pointer, ptrstride), &type, GL_void_return)
GL_PROCM(void, gl, FogCoordPointerListIBM, glFogCoordPointerListIBM, FOGCOORDPOINTERLISTIBM, (AND GLenum type, GLint stride, memptr pointer, GLint ptrstride), (type, stride, pointer, ptrstride), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordd, glFogCoordd, FOGCOORDD, (AND GLdouble coord), (coord), &coord, GL_void_return)
GL_PROCM(void, gl, FogCoordd, glFogCoordd, FOGCOORDD, (AND GLdouble coord), (coord), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoorddEXT, glFogCoorddEXT, FOGCOORDDEXT, (AND GLdouble coord), (coord), &coord, GL_void_return)
GL_PROCM(void, gl, FogCoorddEXT, glFogCoorddEXT, FOGCOORDDEXT, (AND GLdouble coord), (coord), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoorddv, glFogCoorddv, FOGCOORDDV, (AND const GLdouble *coord), (coord), &coord, GL_void_return)
GL_PROCM(void, gl, FogCoorddv, glFogCoorddv, FOGCOORDDV, (AND memptr coord), (coord), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoorddvEXT, glFogCoorddvEXT, FOGCOORDDVEXT, (AND const GLdouble *coord), (coord), &coord, GL_void_return)
GL_PROCM(void, gl, FogCoorddvEXT, glFogCoorddvEXT, FOGCOORDDVEXT, (AND memptr coord), (coord), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordf, glFogCoordf, FOGCOORDF, (AND GLfloat coord), (coord), &coord, GL_void_return)
GL_PROCM(void, gl, FogCoordf, glFogCoordf, FOGCOORDF, (AND GLfloat coord), (coord), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordfEXT, glFogCoordfEXT, FOGCOORDFEXT, (AND GLfloat coord), (coord), &coord, GL_void_return)
GL_PROCM(void, gl, FogCoordfEXT, glFogCoordfEXT, FOGCOORDFEXT, (AND GLfloat coord), (coord), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordfv, glFogCoordfv, FOGCOORDFV, (AND const GLfloat *coord), (coord), &coord, GL_void_return)
GL_PROCM(void, gl, FogCoordfv, glFogCoordfv, FOGCOORDFV, (AND memptr coord), (coord), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordfvEXT, glFogCoordfvEXT, FOGCOORDFVEXT, (AND const GLfloat *coord), (coord), &coord, GL_void_return)
GL_PROCM(void, gl, FogCoordfvEXT, glFogCoordfvEXT, FOGCOORDFVEXT, (AND memptr coord), (coord), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDHNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordhNV, glFogCoordhNV, FOGCOORDHNV, (AND GLhalfNV32 fog), (fog), &fog, GL_void_return)
GL_PROCM(void, gl, FogCoordhNV, glFogCoordhNV, FOGCOORDHNV, (AND GLhalfNV32 fog), (fog), &fog, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGCOORDHVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogCoordhvNV, glFogCoordhvNV, FOGCOORDHVNV, (AND const GLhalfNV *fog), (fog), &fog, GL_void_return)
GL_PROCM(void, gl, FogCoordhvNV, glFogCoordhvNV, FOGCOORDHVNV, (AND memptr fog), (fog), &fog, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGFUNCSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogFuncSGIS, glFogFuncSGIS, FOGFUNCSGIS, (AND GLsizei n, const GLfloat *points), (n, points), &n, GL_void_return)
GL_PROCM(void, gl, FogFuncSGIS, glFogFuncSGIS, FOGFUNCSGIS, (AND GLsizei n, memptr points), (n, points), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Fogf, glFogf, FOGF, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, Fogf, glFogf, FOGF, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Fogfv, glFogfv, FOGFV, (AND GLenum pname, const GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, Fogfv, glFogfv, FOGFV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Fogi, glFogi, FOGI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, Fogi, glFogi, FOGI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Fogiv, glFogiv, FOGIV, (AND GLenum pname, const GLint *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, Fogiv, glFogiv, FOGIV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogxOES, glFogxOES, FOGXOES, (AND GLenum pname, GLfixed param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, FogxOES, glFogxOES, FOGXOES, (AND GLenum pname, GLfixed param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLFOGXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FogxvOES, glFogxvOES, FOGXVOES, (AND GLenum pname, const GLfixed *param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, FogxvOES, glFogxvOES, FOGXVOES, (AND GLenum pname, memptr param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTCOLORMATERIALSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentColorMaterialSGIX, glFragmentColorMaterialSGIX, FRAGMENTCOLORMATERIALSGIX, (AND GLenum face, GLenum mode), (face, mode), &face, GL_void_return)
GL_PROCM(void, gl, FragmentColorMaterialSGIX, glFragmentColorMaterialSGIX, FRAGMENTCOLORMATERIALSGIX, (AND GLenum face, GLenum mode), (face, mode), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTCOVERAGECOLORNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentCoverageColorNV, glFragmentCoverageColorNV, FRAGMENTCOVERAGECOLORNV, (AND GLuint color), (color), &color, GL_void_return)
GL_PROCM(void, gl, FragmentCoverageColorNV, glFragmentCoverageColorNV, FRAGMENTCOVERAGECOLORNV, (AND GLuint color), (color), &color, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTLIGHTMODELFSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentLightModelfSGIX, glFragmentLightModelfSGIX, FRAGMENTLIGHTMODELFSGIX, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, FragmentLightModelfSGIX, glFragmentLightModelfSGIX, FRAGMENTLIGHTMODELFSGIX, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTLIGHTMODELFVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentLightModelfvSGIX, glFragmentLightModelfvSGIX, FRAGMENTLIGHTMODELFVSGIX, (AND GLenum pname, const GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, FragmentLightModelfvSGIX, glFragmentLightModelfvSGIX, FRAGMENTLIGHTMODELFVSGIX, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTLIGHTMODELISGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentLightModeliSGIX, glFragmentLightModeliSGIX, FRAGMENTLIGHTMODELISGIX, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, FragmentLightModeliSGIX, glFragmentLightModeliSGIX, FRAGMENTLIGHTMODELISGIX, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTLIGHTMODELIVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentLightModelivSGIX, glFragmentLightModelivSGIX, FRAGMENTLIGHTMODELIVSGIX, (AND GLenum pname, const GLint *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, FragmentLightModelivSGIX, glFragmentLightModelivSGIX, FRAGMENTLIGHTMODELIVSGIX, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTLIGHTFSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentLightfSGIX, glFragmentLightfSGIX, FRAGMENTLIGHTFSGIX, (AND GLenum light, GLenum pname, GLfloat param), (light, pname, param), &light, GL_void_return)
GL_PROCM(void, gl, FragmentLightfSGIX, glFragmentLightfSGIX, FRAGMENTLIGHTFSGIX, (AND GLenum light, GLenum pname, GLfloat param), (light, pname, param), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTLIGHTFVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentLightfvSGIX, glFragmentLightfvSGIX, FRAGMENTLIGHTFVSGIX, (AND GLenum light, GLenum pname, const GLfloat *params), (light, pname, params), &light, GL_void_return)
GL_PROCM(void, gl, FragmentLightfvSGIX, glFragmentLightfvSGIX, FRAGMENTLIGHTFVSGIX, (AND GLenum light, GLenum pname, memptr params), (light, pname, params), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTLIGHTISGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentLightiSGIX, glFragmentLightiSGIX, FRAGMENTLIGHTISGIX, (AND GLenum light, GLenum pname, GLint param), (light, pname, param), &light, GL_void_return)
GL_PROCM(void, gl, FragmentLightiSGIX, glFragmentLightiSGIX, FRAGMENTLIGHTISGIX, (AND GLenum light, GLenum pname, GLint param), (light, pname, param), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTLIGHTIVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentLightivSGIX, glFragmentLightivSGIX, FRAGMENTLIGHTIVSGIX, (AND GLenum light, GLenum pname, const GLint *params), (light, pname, params), &light, GL_void_return)
GL_PROCM(void, gl, FragmentLightivSGIX, glFragmentLightivSGIX, FRAGMENTLIGHTIVSGIX, (AND GLenum light, GLenum pname, memptr params), (light, pname, params), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTMATERIALFSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentMaterialfSGIX, glFragmentMaterialfSGIX, FRAGMENTMATERIALFSGIX, (AND GLenum face, GLenum pname, GLfloat param), (face, pname, param), &face, GL_void_return)
GL_PROCM(void, gl, FragmentMaterialfSGIX, glFragmentMaterialfSGIX, FRAGMENTMATERIALFSGIX, (AND GLenum face, GLenum pname, GLfloat param), (face, pname, param), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTMATERIALFVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentMaterialfvSGIX, glFragmentMaterialfvSGIX, FRAGMENTMATERIALFVSGIX, (AND GLenum face, GLenum pname, const GLfloat *params), (face, pname, params), &face, GL_void_return)
GL_PROCM(void, gl, FragmentMaterialfvSGIX, glFragmentMaterialfvSGIX, FRAGMENTMATERIALFVSGIX, (AND GLenum face, GLenum pname, memptr params), (face, pname, params), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTMATERIALISGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentMaterialiSGIX, glFragmentMaterialiSGIX, FRAGMENTMATERIALISGIX, (AND GLenum face, GLenum pname, GLint param), (face, pname, param), &face, GL_void_return)
GL_PROCM(void, gl, FragmentMaterialiSGIX, glFragmentMaterialiSGIX, FRAGMENTMATERIALISGIX, (AND GLenum face, GLenum pname, GLint param), (face, pname, param), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAGMENTMATERIALIVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FragmentMaterialivSGIX, glFragmentMaterialivSGIX, FRAGMENTMATERIALIVSGIX, (AND GLenum face, GLenum pname, const GLint *params), (face, pname, params), &face, GL_void_return)
GL_PROCM(void, gl, FragmentMaterialivSGIX, glFragmentMaterialivSGIX, FRAGMENTMATERIALIVSGIX, (AND GLenum face, GLenum pname, memptr params), (face, pname, params), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMETERMINATORGREMEDY
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FrameTerminatorGREMEDY, glFrameTerminatorGREMEDY, FRAMETERMINATORGREMEDY, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, FrameTerminatorGREMEDY, glFrameTerminatorGREMEDY, FRAMETERMINATORGREMEDY, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEZOOMSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FrameZoomSGIX, glFrameZoomSGIX, FRAMEZOOMSGIX, (AND GLint factor), (factor), &factor, GL_void_return)
GL_PROCM(void, gl, FrameZoomSGIX, glFrameZoomSGIX, FRAMEZOOMSGIX, (AND GLint factor), (factor), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERDRAWBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferDrawBufferEXT, glFramebufferDrawBufferEXT, FRAMEBUFFERDRAWBUFFEREXT, (AND GLuint framebuffer, GLenum mode), (framebuffer, mode), &framebuffer, GL_void_return)
GL_PROCM(void, gl, FramebufferDrawBufferEXT, glFramebufferDrawBufferEXT, FRAMEBUFFERDRAWBUFFEREXT, (AND GLuint framebuffer, GLenum mode), (framebuffer, mode), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERDRAWBUFFERSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferDrawBuffersEXT, glFramebufferDrawBuffersEXT, FRAMEBUFFERDRAWBUFFERSEXT, (AND GLuint framebuffer, GLsizei n, const GLenum *bufs), (framebuffer, n, bufs), &framebuffer, GL_void_return)
GL_PROCM(void, gl, FramebufferDrawBuffersEXT, glFramebufferDrawBuffersEXT, FRAMEBUFFERDRAWBUFFERSEXT, (AND GLuint framebuffer, GLsizei n, memptr bufs), (framebuffer, n, bufs), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERPARAMETERI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferParameteri, glFramebufferParameteri, FRAMEBUFFERPARAMETERI, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferParameteri, glFramebufferParameteri, FRAMEBUFFERPARAMETERI, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERREADBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferReadBufferEXT, glFramebufferReadBufferEXT, FRAMEBUFFERREADBUFFEREXT, (AND GLuint framebuffer, GLenum mode), (framebuffer, mode), &framebuffer, GL_void_return)
GL_PROCM(void, gl, FramebufferReadBufferEXT, glFramebufferReadBufferEXT, FRAMEBUFFERREADBUFFEREXT, (AND GLuint framebuffer, GLenum mode), (framebuffer, mode), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERRENDERBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferRenderbuffer, glFramebufferRenderbuffer, FRAMEBUFFERRENDERBUFFER, (AND GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (target, attachment, renderbuffertarget, renderbuffer), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferRenderbuffer, glFramebufferRenderbuffer, FRAMEBUFFERRENDERBUFFER, (AND GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (target, attachment, renderbuffertarget, renderbuffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERRENDERBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferRenderbufferEXT, glFramebufferRenderbufferEXT, FRAMEBUFFERRENDERBUFFEREXT, (AND GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (target, attachment, renderbuffertarget, renderbuffer), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferRenderbufferEXT, glFramebufferRenderbufferEXT, FRAMEBUFFERRENDERBUFFEREXT, (AND GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (target, attachment, renderbuffertarget, renderbuffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERSAMPLELOCATIONSFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferSampleLocationsfvARB, glFramebufferSampleLocationsfvARB, FRAMEBUFFERSAMPLELOCATIONSFVARB, (AND GLenum target, GLuint start, GLsizei count, const GLfloat *v), (target, start, count, v), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferSampleLocationsfvARB, glFramebufferSampleLocationsfvARB, FRAMEBUFFERSAMPLELOCATIONSFVARB, (AND GLenum target, GLuint start, GLsizei count, memptr v), (target, start, count, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERSAMPLELOCATIONSFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferSampleLocationsfvNV, glFramebufferSampleLocationsfvNV, FRAMEBUFFERSAMPLELOCATIONSFVNV, (AND GLenum target, GLuint start, GLsizei count, const GLfloat *v), (target, start, count, v), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferSampleLocationsfvNV, glFramebufferSampleLocationsfvNV, FRAMEBUFFERSAMPLELOCATIONSFVNV, (AND GLenum target, GLuint start, GLsizei count, memptr v), (target, start, count, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERSAMPLEPOSITIONSFVAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferSamplePositionsfvAMD, glFramebufferSamplePositionsfvAMD, FRAMEBUFFERSAMPLEPOSITIONSFVAMD, (AND GLenum target, GLuint numsamples, GLuint pixelindex, const GLfloat *values), (target, numsamples, pixelindex, values), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferSamplePositionsfvAMD, glFramebufferSamplePositionsfvAMD, FRAMEBUFFERSAMPLEPOSITIONSFVAMD, (AND GLenum target, GLuint numsamples, GLuint pixelindex, memptr values), (target, numsamples, pixelindex, values), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTURE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTexture, glFramebufferTexture, FRAMEBUFFERTEXTURE, (AND GLenum target, GLenum attachment, GLuint texture, GLint level), (target, attachment, texture, level), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTexture, glFramebufferTexture, FRAMEBUFFERTEXTURE, (AND GLenum target, GLenum attachment, GLuint texture, GLint level), (target, attachment, texture, level), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTURE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTexture1D, glFramebufferTexture1D, FRAMEBUFFERTEXTURE1D, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (target, attachment, textarget, texture, level), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTexture1D, glFramebufferTexture1D, FRAMEBUFFERTEXTURE1D, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (target, attachment, textarget, texture, level), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTURE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTexture1DEXT, glFramebufferTexture1DEXT, FRAMEBUFFERTEXTURE1DEXT, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (target, attachment, textarget, texture, level), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTexture1DEXT, glFramebufferTexture1DEXT, FRAMEBUFFERTEXTURE1DEXT, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (target, attachment, textarget, texture, level), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTURE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTexture2D, glFramebufferTexture2D, FRAMEBUFFERTEXTURE2D, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (target, attachment, textarget, texture, level), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTexture2D, glFramebufferTexture2D, FRAMEBUFFERTEXTURE2D, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (target, attachment, textarget, texture, level), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTURE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTexture2DEXT, glFramebufferTexture2DEXT, FRAMEBUFFERTEXTURE2DEXT, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (target, attachment, textarget, texture, level), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTexture2DEXT, glFramebufferTexture2DEXT, FRAMEBUFFERTEXTURE2DEXT, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (target, attachment, textarget, texture, level), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTURE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTexture3D, glFramebufferTexture3D, FRAMEBUFFERTEXTURE3D, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset), (target, attachment, textarget, texture, level, zoffset), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTexture3D, glFramebufferTexture3D, FRAMEBUFFERTEXTURE3D, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset), (target, attachment, textarget, texture, level, zoffset), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTURE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTexture3DEXT, glFramebufferTexture3DEXT, FRAMEBUFFERTEXTURE3DEXT, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset), (target, attachment, textarget, texture, level, zoffset), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTexture3DEXT, glFramebufferTexture3DEXT, FRAMEBUFFERTEXTURE3DEXT, (AND GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset), (target, attachment, textarget, texture, level, zoffset), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTUREARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTextureARB, glFramebufferTextureARB, FRAMEBUFFERTEXTUREARB, (AND GLenum target, GLenum attachment, GLuint texture, GLint level), (target, attachment, texture, level), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTextureARB, glFramebufferTextureARB, FRAMEBUFFERTEXTUREARB, (AND GLenum target, GLenum attachment, GLuint texture, GLint level), (target, attachment, texture, level), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTUREEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTextureEXT, glFramebufferTextureEXT, FRAMEBUFFERTEXTUREEXT, (AND GLenum target, GLenum attachment, GLuint texture, GLint level), (target, attachment, texture, level), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTextureEXT, glFramebufferTextureEXT, FRAMEBUFFERTEXTUREEXT, (AND GLenum target, GLenum attachment, GLuint texture, GLint level), (target, attachment, texture, level), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTUREFACEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTextureFaceARB, glFramebufferTextureFaceARB, FRAMEBUFFERTEXTUREFACEARB, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face), (target, attachment, texture, level, face), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTextureFaceARB, glFramebufferTextureFaceARB, FRAMEBUFFERTEXTUREFACEARB, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face), (target, attachment, texture, level, face), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTUREFACEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTextureFaceEXT, glFramebufferTextureFaceEXT, FRAMEBUFFERTEXTUREFACEEXT, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face), (target, attachment, texture, level, face), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTextureFaceEXT, glFramebufferTextureFaceEXT, FRAMEBUFFERTEXTUREFACEEXT, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face), (target, attachment, texture, level, face), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTURELAYER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTextureLayer, glFramebufferTextureLayer, FRAMEBUFFERTEXTURELAYER, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer), (target, attachment, texture, level, layer), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTextureLayer, glFramebufferTextureLayer, FRAMEBUFFERTEXTURELAYER, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer), (target, attachment, texture, level, layer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTURELAYERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTextureLayerARB, glFramebufferTextureLayerARB, FRAMEBUFFERTEXTURELAYERARB, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer), (target, attachment, texture, level, layer), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTextureLayerARB, glFramebufferTextureLayerARB, FRAMEBUFFERTEXTURELAYERARB, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer), (target, attachment, texture, level, layer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTURELAYEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTextureLayerEXT, glFramebufferTextureLayerEXT, FRAMEBUFFERTEXTURELAYEREXT, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer), (target, attachment, texture, level, layer), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTextureLayerEXT, glFramebufferTextureLayerEXT, FRAMEBUFFERTEXTURELAYEREXT, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer), (target, attachment, texture, level, layer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFRAMEBUFFERTEXTUREMULTIVIEWOVR
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FramebufferTextureMultiviewOVR, glFramebufferTextureMultiviewOVR, FRAMEBUFFERTEXTUREMULTIVIEWOVR, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews), (target, attachment, texture, level, baseViewIndex, numViews), &target, GL_void_return)
GL_PROCM(void, gl, FramebufferTextureMultiviewOVR, glFramebufferTextureMultiviewOVR, FRAMEBUFFERTEXTUREMULTIVIEWOVR, (AND GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews), (target, attachment, texture, level, baseViewIndex, numViews), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLFREEOBJECTBUFFERATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FreeObjectBufferATI, glFreeObjectBufferATI, FREEOBJECTBUFFERATI, (AND GLuint buffer), (buffer), &buffer, GL_void_return)
GL_PROCM(void, gl, FreeObjectBufferATI, glFreeObjectBufferATI, FREEOBJECTBUFFERATI, (AND GLuint buffer), (buffer), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLFRONTFACE
GL_PROC(void, gl, FrontFace, glFrontFace, FRONTFACE, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, FrontFace, glFrontFace, FRONTFACE, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#ifndef NO_GLFRUSTUM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Frustum, glFrustumd, FRUSTUM, (AND GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar), (left, right, bottom, top, zNear, zFar), &left, GL_void_return)
GL_PROCM(void, gl, Frustum, glFrustumd, FRUSTUM, (AND GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar), (left, right, bottom, top, zNear, zFar), &left, GL_void_return)
#endif
#endif
#ifndef NO_GLFRUSTUMFOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FrustumfOES, glFrustumfOES, FRUSTUMFOES, (AND GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f), (l, r, b, t, n, f), &l, GL_void_return)
GL_PROCM(void, gl, FrustumfOES, glFrustumfOES, FRUSTUMFOES, (AND GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f), (l, r, b, t, n, f), &l, GL_void_return)
#endif
#endif
#ifndef NO_GLFRUSTUMXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, FrustumxOES, glFrustumxOES, FRUSTUMXOES, (AND GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f), (l, r, b, t, n, f), &l, GL_void_return)
GL_PROCM(void, gl, FrustumxOES, glFrustumxOES, FRUSTUMXOES, (AND GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f), (l, r, b, t, n, f), &l, GL_void_return)
#endif
#endif
#ifndef NO_GLGENASYNCMARKERSSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GenAsyncMarkersSGIX, glGenAsyncMarkersSGIX, GENASYNCMARKERSSGIX, (AND GLsizei range), (range), &range, return (GLuint))
GL_PROCM(GLuint, gl, GenAsyncMarkersSGIX, glGenAsyncMarkersSGIX, GENASYNCMARKERSSGIX, (AND GLsizei range), (range), &range, return (GLuint))
#endif
#endif
#ifndef NO_GLGENBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenBuffers, glGenBuffers, GENBUFFERS, (AND GLsizei n, GLuint *buffers), (n, buffers), &n, GL_void_return)
GL_PROCM(void, gl, GenBuffers, glGenBuffers, GENBUFFERS, (AND GLsizei n, memptr buffers), (n, buffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENBUFFERSARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenBuffersARB, glGenBuffersARB, GENBUFFERSARB, (AND GLsizei n, GLuint *buffers), (n, buffers), &n, GL_void_return)
GL_PROCM(void, gl, GenBuffersARB, glGenBuffersARB, GENBUFFERSARB, (AND GLsizei n, memptr buffers), (n, buffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENFENCESAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenFencesAPPLE, glGenFencesAPPLE, GENFENCESAPPLE, (AND GLsizei n, GLuint *fences), (n, fences), &n, GL_void_return)
GL_PROCM(void, gl, GenFencesAPPLE, glGenFencesAPPLE, GENFENCESAPPLE, (AND GLsizei n, memptr fences), (n, fences), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENFENCESNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenFencesNV, glGenFencesNV, GENFENCESNV, (AND GLsizei n, GLuint *fences), (n, fences), &n, GL_void_return)
GL_PROCM(void, gl, GenFencesNV, glGenFencesNV, GENFENCESNV, (AND GLsizei n, memptr fences), (n, fences), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENFRAGMENTSHADERSATI
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GenFragmentShadersATI, glGenFragmentShadersATI, GENFRAGMENTSHADERSATI, (AND GLuint range), (range), &range, return (GLuint))
GL_PROCM(GLuint, gl, GenFragmentShadersATI, glGenFragmentShadersATI, GENFRAGMENTSHADERSATI, (AND GLuint range), (range), &range, return (GLuint))
#endif
#endif
#ifndef NO_GLGENFRAMEBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenFramebuffers, glGenFramebuffers, GENFRAMEBUFFERS, (AND GLsizei n, GLuint *framebuffers), (n, framebuffers), &n, GL_void_return)
GL_PROCM(void, gl, GenFramebuffers, glGenFramebuffers, GENFRAMEBUFFERS, (AND GLsizei n, memptr framebuffers), (n, framebuffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENFRAMEBUFFERSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenFramebuffersEXT, glGenFramebuffersEXT, GENFRAMEBUFFERSEXT, (AND GLsizei n, GLuint *framebuffers), (n, framebuffers), &n, GL_void_return)
GL_PROCM(void, gl, GenFramebuffersEXT, glGenFramebuffersEXT, GENFRAMEBUFFERSEXT, (AND GLsizei n, memptr framebuffers), (n, framebuffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENLISTS
GL_PROC(GLuint, gl, GenLists, glGenLists, GENLISTS, (AND GLsizei range), (range), &range, return (GLuint))
GL_PROCM(GLuint, gl, GenLists, glGenLists, GENLISTS, (AND GLsizei range), (range), &range, return (GLuint))
#endif
#ifndef NO_GLGENNAMESAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenNamesAMD, glGenNamesAMD, GENNAMESAMD, (AND GLenum identifier, GLuint num, GLuint *names), (identifier, num, names), &identifier, GL_void_return)
GL_PROCM(void, gl, GenNamesAMD, glGenNamesAMD, GENNAMESAMD, (AND GLenum identifier, GLuint num, memptr names), (identifier, num, names), &identifier, GL_void_return)
#endif
#endif
#ifndef NO_GLGENOCCLUSIONQUERIESNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenOcclusionQueriesNV, glGenOcclusionQueriesNV, GENOCCLUSIONQUERIESNV, (AND GLsizei n, GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, GenOcclusionQueriesNV, glGenOcclusionQueriesNV, GENOCCLUSIONQUERIESNV, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENPATHSNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GenPathsNV, glGenPathsNV, GENPATHSNV, (AND GLsizei range), (range), &range, return (GLuint))
GL_PROCM(GLuint, gl, GenPathsNV, glGenPathsNV, GENPATHSNV, (AND GLsizei range), (range), &range, return (GLuint))
#endif
#endif
#ifndef NO_GLGENPERFMONITORSAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenPerfMonitorsAMD, glGenPerfMonitorsAMD, GENPERFMONITORSAMD, (AND GLsizei n, GLuint *monitors), (n, monitors), &n, GL_void_return)
GL_PROCM(void, gl, GenPerfMonitorsAMD, glGenPerfMonitorsAMD, GENPERFMONITORSAMD, (AND GLsizei n, memptr monitors), (n, monitors), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENPROGRAMPIPELINES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenProgramPipelines, glGenProgramPipelines, GENPROGRAMPIPELINES, (AND GLsizei n, GLuint *pipelines), (n, pipelines), &n, GL_void_return)
GL_PROCM(void, gl, GenProgramPipelines, glGenProgramPipelines, GENPROGRAMPIPELINES, (AND GLsizei n, memptr pipelines), (n, pipelines), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENPROGRAMSARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenProgramsARB, glGenProgramsARB, GENPROGRAMSARB, (AND GLsizei n, GLuint *programs), (n, programs), &n, GL_void_return)
GL_PROCM(void, gl, GenProgramsARB, glGenProgramsARB, GENPROGRAMSARB, (AND GLsizei n, memptr programs), (n, programs), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENPROGRAMSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenProgramsNV, glGenProgramsNV, GENPROGRAMSNV, (AND GLsizei n, GLuint *programs), (n, programs), &n, GL_void_return)
GL_PROCM(void, gl, GenProgramsNV, glGenProgramsNV, GENPROGRAMSNV, (AND GLsizei n, memptr programs), (n, programs), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENQUERIES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenQueries, glGenQueries, GENQUERIES, (AND GLsizei n, GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, GenQueries, glGenQueries, GENQUERIES, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENQUERIESARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenQueriesARB, glGenQueriesARB, GENQUERIESARB, (AND GLsizei n, GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, GenQueriesARB, glGenQueriesARB, GENQUERIESARB, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENQUERYRESOURCETAGNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenQueryResourceTagNV, glGenQueryResourceTagNV, GENQUERYRESOURCETAGNV, (AND GLsizei n, GLint *tagIds), (n, tagIds), &n, GL_void_return)
GL_PROCM(void, gl, GenQueryResourceTagNV, glGenQueryResourceTagNV, GENQUERYRESOURCETAGNV, (AND GLsizei n, memptr tagIds), (n, tagIds), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENRENDERBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenRenderbuffers, glGenRenderbuffers, GENRENDERBUFFERS, (AND GLsizei n, GLuint *renderbuffers), (n, renderbuffers), &n, GL_void_return)
GL_PROCM(void, gl, GenRenderbuffers, glGenRenderbuffers, GENRENDERBUFFERS, (AND GLsizei n, memptr renderbuffers), (n, renderbuffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENRENDERBUFFERSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenRenderbuffersEXT, glGenRenderbuffersEXT, GENRENDERBUFFERSEXT, (AND GLsizei n, GLuint *renderbuffers), (n, renderbuffers), &n, GL_void_return)
GL_PROCM(void, gl, GenRenderbuffersEXT, glGenRenderbuffersEXT, GENRENDERBUFFERSEXT, (AND GLsizei n, memptr renderbuffers), (n, renderbuffers), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENSAMPLERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenSamplers, glGenSamplers, GENSAMPLERS, (AND GLsizei count, GLuint *samplers), (count, samplers), &count, GL_void_return)
GL_PROCM(void, gl, GenSamplers, glGenSamplers, GENSAMPLERS, (AND GLsizei count, memptr samplers), (count, samplers), &count, GL_void_return)
#endif
#endif
#ifndef NO_GLGENSEMAPHORESEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenSemaphoresEXT, glGenSemaphoresEXT, GENSEMAPHORESEXT, (AND GLsizei n, GLuint *semaphores), (n, semaphores), &n, GL_void_return)
GL_PROCM(void, gl, GenSemaphoresEXT, glGenSemaphoresEXT, GENSEMAPHORESEXT, (AND GLsizei n, memptr semaphores), (n, semaphores), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENSYMBOLSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GenSymbolsEXT, glGenSymbolsEXT, GENSYMBOLSEXT, (AND GLenum datatype, GLenum storagetype, GLenum range, GLuint components), (datatype, storagetype, range, components), &datatype, return (GLuint))
GL_PROCM(GLuint, gl, GenSymbolsEXT, glGenSymbolsEXT, GENSYMBOLSEXT, (AND GLenum datatype, GLenum storagetype, GLenum range, GLuint components), (datatype, storagetype, range, components), &datatype, return (GLuint))
#endif
#endif
#ifndef NO_GLGENTEXTURES
GL_PROC(void, gl, GenTextures, glGenTextures, GENTEXTURES, (AND GLsizei n, GLuint *textures), (n, textures), &n, GL_void_return)
GL_PROCM(void, gl, GenTextures, glGenTextures, GENTEXTURES, (AND GLsizei n, memptr textures), (n, textures), &n, GL_void_return)
#endif
#ifndef NO_GLGENTEXTURESEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenTexturesEXT, glGenTexturesEXT, GENTEXTURESEXT, (AND GLsizei n, GLuint *textures), (n, textures), &n, GL_void_return)
GL_PROCM(void, gl, GenTexturesEXT, glGenTexturesEXT, GENTEXTURESEXT, (AND GLsizei n, memptr textures), (n, textures), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENTRANSFORMFEEDBACKS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenTransformFeedbacks, glGenTransformFeedbacks, GENTRANSFORMFEEDBACKS, (AND GLsizei n, GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, GenTransformFeedbacks, glGenTransformFeedbacks, GENTRANSFORMFEEDBACKS, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENTRANSFORMFEEDBACKSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenTransformFeedbacksNV, glGenTransformFeedbacksNV, GENTRANSFORMFEEDBACKSNV, (AND GLsizei n, GLuint *ids), (n, ids), &n, GL_void_return)
GL_PROCM(void, gl, GenTransformFeedbacksNV, glGenTransformFeedbacksNV, GENTRANSFORMFEEDBACKSNV, (AND GLsizei n, memptr ids), (n, ids), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENVERTEXARRAYS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenVertexArrays, glGenVertexArrays, GENVERTEXARRAYS, (AND GLsizei n, GLuint *arrays), (n, arrays), &n, GL_void_return)
GL_PROCM(void, gl, GenVertexArrays, glGenVertexArrays, GENVERTEXARRAYS, (AND GLsizei n, memptr arrays), (n, arrays), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENVERTEXARRAYSAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenVertexArraysAPPLE, glGenVertexArraysAPPLE, GENVERTEXARRAYSAPPLE, (AND GLsizei n, GLuint *arrays), (n, arrays), &n, GL_void_return)
GL_PROCM(void, gl, GenVertexArraysAPPLE, glGenVertexArraysAPPLE, GENVERTEXARRAYSAPPLE, (AND GLsizei n, memptr arrays), (n, arrays), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLGENVERTEXSHADERSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GenVertexShadersEXT, glGenVertexShadersEXT, GENVERTEXSHADERSEXT, (AND GLuint range), (range), &range, return (GLuint))
GL_PROCM(GLuint, gl, GenVertexShadersEXT, glGenVertexShadersEXT, GENVERTEXSHADERSEXT, (AND GLuint range), (range), &range, return (GLuint))
#endif
#endif
#ifndef NO_GLGENERATEMIPMAP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenerateMipmap, glGenerateMipmap, GENERATEMIPMAP, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, GenerateMipmap, glGenerateMipmap, GENERATEMIPMAP, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGENERATEMIPMAPEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenerateMipmapEXT, glGenerateMipmapEXT, GENERATEMIPMAPEXT, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, GenerateMipmapEXT, glGenerateMipmapEXT, GENERATEMIPMAPEXT, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGENERATEMULTITEXMIPMAPEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenerateMultiTexMipmapEXT, glGenerateMultiTexMipmapEXT, GENERATEMULTITEXMIPMAPEXT, (AND GLenum texunit, GLenum target), (texunit, target), &texunit, GL_void_return)
GL_PROCM(void, gl, GenerateMultiTexMipmapEXT, glGenerateMultiTexMipmapEXT, GENERATEMULTITEXMIPMAPEXT, (AND GLenum texunit, GLenum target), (texunit, target), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGENERATETEXTUREMIPMAP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenerateTextureMipmap, glGenerateTextureMipmap, GENERATETEXTUREMIPMAP, (AND GLuint texture), (texture), &texture, GL_void_return)
GL_PROCM(void, gl, GenerateTextureMipmap, glGenerateTextureMipmap, GENERATETEXTUREMIPMAP, (AND GLuint texture), (texture), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGENERATETEXTUREMIPMAPEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GenerateTextureMipmapEXT, glGenerateTextureMipmapEXT, GENERATETEXTUREMIPMAPEXT, (AND GLuint texture, GLenum target), (texture, target), &texture, GL_void_return)
GL_PROCM(void, gl, GenerateTextureMipmapEXT, glGenerateTextureMipmapEXT, GENERATETEXTUREMIPMAPEXT, (AND GLuint texture, GLenum target), (texture, target), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVEATOMICCOUNTERBUFFERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveAtomicCounterBufferiv, glGetActiveAtomicCounterBufferiv, GETACTIVEATOMICCOUNTERBUFFERIV, (AND GLuint program, GLuint bufferIndex, GLenum pname, GLint *params), (program, bufferIndex, pname, params), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveAtomicCounterBufferiv, glGetActiveAtomicCounterBufferiv, GETACTIVEATOMICCOUNTERBUFFERIV, (AND GLuint program, GLuint bufferIndex, GLenum pname, memptr params), (program, bufferIndex, pname, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVEATTRIB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveAttrib, glGetActiveAttrib, GETACTIVEATTRIB, (AND GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name), (program, index, bufSize, length, size, type, name), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveAttrib, glGetActiveAttrib, GETACTIVEATTRIB, (AND GLuint program, GLuint index, GLsizei bufSize, memptr length, memptr size, memptr type, memptr name), (program, index, bufSize, length, size, type, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVEATTRIBARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveAttribARB, glGetActiveAttribARB, GETACTIVEATTRIBARB, (AND GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name), (programObj, index, maxLength, length, size, type, name), &programObj, GL_void_return)
GL_PROCM(void, gl, GetActiveAttribARB, glGetActiveAttribARB, GETACTIVEATTRIBARB, (AND GLhandleARB programObj, GLuint index, GLsizei maxLength, memptr length, memptr size, memptr type, memptr name), (programObj, index, maxLength, length, size, type, name), &programObj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVESUBROUTINENAME
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveSubroutineName, glGetActiveSubroutineName, GETACTIVESUBROUTINENAME, (AND GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name), (program, shadertype, index, bufsize, length, name), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveSubroutineName, glGetActiveSubroutineName, GETACTIVESUBROUTINENAME, (AND GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, memptr length, memptr name), (program, shadertype, index, bufsize, length, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVESUBROUTINEUNIFORMNAME
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveSubroutineUniformName, glGetActiveSubroutineUniformName, GETACTIVESUBROUTINEUNIFORMNAME, (AND GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei *length, GLchar *name), (program, shadertype, index, bufsize, length, name), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveSubroutineUniformName, glGetActiveSubroutineUniformName, GETACTIVESUBROUTINEUNIFORMNAME, (AND GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, memptr length, memptr name), (program, shadertype, index, bufsize, length, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVESUBROUTINEUNIFORMIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveSubroutineUniformiv, glGetActiveSubroutineUniformiv, GETACTIVESUBROUTINEUNIFORMIV, (AND GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values), (program, shadertype, index, pname, values), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveSubroutineUniformiv, glGetActiveSubroutineUniformiv, GETACTIVESUBROUTINEUNIFORMIV, (AND GLuint program, GLenum shadertype, GLuint index, GLenum pname, memptr values), (program, shadertype, index, pname, values), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVEUNIFORM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveUniform, glGetActiveUniform, GETACTIVEUNIFORM, (AND GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name), (program, index, bufSize, length, size, type, name), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveUniform, glGetActiveUniform, GETACTIVEUNIFORM, (AND GLuint program, GLuint index, GLsizei bufSize, memptr length, memptr size, memptr type, memptr name), (program, index, bufSize, length, size, type, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVEUNIFORMARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveUniformARB, glGetActiveUniformARB, GETACTIVEUNIFORMARB, (AND GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei *length, GLint *size, GLenum *type, GLcharARB *name), (programObj, index, maxLength, length, size, type, name), &programObj, GL_void_return)
GL_PROCM(void, gl, GetActiveUniformARB, glGetActiveUniformARB, GETACTIVEUNIFORMARB, (AND GLhandleARB programObj, GLuint index, GLsizei maxLength, memptr length, memptr size, memptr type, memptr name), (programObj, index, maxLength, length, size, type, name), &programObj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVEUNIFORMBLOCKINDEX
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GetActiveUniformBlockIndex, glGetActiveUniformBlockIndex, GETACTIVEUNIFORMBLOCKINDEX, (AND GLuint program, const GLchar *uniformBlockName), (program, uniformBlockName), &program, return (GLuint))
GL_PROCM(GLuint, gl, GetActiveUniformBlockIndex, glGetActiveUniformBlockIndex, GETACTIVEUNIFORMBLOCKINDEX, (AND GLuint program, memptr uniformBlockName), (program, uniformBlockName), &program, return (GLuint))
#endif
#endif
#ifndef NO_GLGETACTIVEUNIFORMBLOCKNAME
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveUniformBlockName, glGetActiveUniformBlockName, GETACTIVEUNIFORMBLOCKNAME, (AND GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName), (program, uniformBlockIndex, bufSize, length, uniformBlockName), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveUniformBlockName, glGetActiveUniformBlockName, GETACTIVEUNIFORMBLOCKNAME, (AND GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, memptr length, memptr uniformBlockName), (program, uniformBlockIndex, bufSize, length, uniformBlockName), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVEUNIFORMBLOCKIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveUniformBlockiv, glGetActiveUniformBlockiv, GETACTIVEUNIFORMBLOCKIV, (AND GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params), (program, uniformBlockIndex, pname, params), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveUniformBlockiv, glGetActiveUniformBlockiv, GETACTIVEUNIFORMBLOCKIV, (AND GLuint program, GLuint uniformBlockIndex, GLenum pname, memptr params), (program, uniformBlockIndex, pname, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVEUNIFORMNAME
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveUniformName, glGetActiveUniformName, GETACTIVEUNIFORMNAME, (AND GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName), (program, uniformIndex, bufSize, length, uniformName), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveUniformName, glGetActiveUniformName, GETACTIVEUNIFORMNAME, (AND GLuint program, GLuint uniformIndex, GLsizei bufSize, memptr length, memptr uniformName), (program, uniformIndex, bufSize, length, uniformName), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVEUNIFORMSIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveUniformsiv, glGetActiveUniformsiv, GETACTIVEUNIFORMSIV, (AND GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params), (program, uniformCount, uniformIndices, pname, params), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveUniformsiv, glGetActiveUniformsiv, GETACTIVEUNIFORMSIV, (AND GLuint program, GLsizei uniformCount, memptr uniformIndices, GLenum pname, memptr params), (program, uniformCount, uniformIndices, pname, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETACTIVEVARYINGNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetActiveVaryingNV, glGetActiveVaryingNV, GETACTIVEVARYINGNV, (AND GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name), (program, index, bufSize, length, size, type, name), &program, GL_void_return)
GL_PROCM(void, gl, GetActiveVaryingNV, glGetActiveVaryingNV, GETACTIVEVARYINGNV, (AND GLuint program, GLuint index, GLsizei bufSize, memptr length, memptr size, memptr type, memptr name), (program, index, bufSize, length, size, type, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETARRAYOBJECTFVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetArrayObjectfvATI, glGetArrayObjectfvATI, GETARRAYOBJECTFVATI, (AND GLenum array, GLenum pname, GLfloat *params), (array, pname, params), &array, GL_void_return)
GL_PROCM(void, gl, GetArrayObjectfvATI, glGetArrayObjectfvATI, GETARRAYOBJECTFVATI, (AND GLenum array, GLenum pname, memptr params), (array, pname, params), &array, GL_void_return)
#endif
#endif
#ifndef NO_GLGETARRAYOBJECTIVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetArrayObjectivATI, glGetArrayObjectivATI, GETARRAYOBJECTIVATI, (AND GLenum array, GLenum pname, GLint *params), (array, pname, params), &array, GL_void_return)
GL_PROCM(void, gl, GetArrayObjectivATI, glGetArrayObjectivATI, GETARRAYOBJECTIVATI, (AND GLenum array, GLenum pname, memptr params), (array, pname, params), &array, GL_void_return)
#endif
#endif
#ifndef NO_GLGETATTACHEDOBJECTSARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetAttachedObjectsARB, glGetAttachedObjectsARB, GETATTACHEDOBJECTSARB, (AND GLhandleARB containerObj, GLsizei maxCount, GLsizei *count, GLhandleARB *obj), (containerObj, maxCount, count, obj), &containerObj, GL_void_return)
GL_PROCM(void, gl, GetAttachedObjectsARB, glGetAttachedObjectsARB, GETATTACHEDOBJECTSARB, (AND GLhandleARB containerObj, GLsizei maxCount, memptr count, memptr obj), (containerObj, maxCount, count, obj), &containerObj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETATTACHEDSHADERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetAttachedShaders, glGetAttachedShaders, GETATTACHEDSHADERS, (AND GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders), (program, maxCount, count, shaders), &program, GL_void_return)
GL_PROCM(void, gl, GetAttachedShaders, glGetAttachedShaders, GETATTACHEDSHADERS, (AND GLuint program, GLsizei maxCount, memptr count, memptr shaders), (program, maxCount, count, shaders), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETATTRIBLOCATION
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetAttribLocation, glGetAttribLocation, GETATTRIBLOCATION, (AND GLuint program, const GLchar *name), (program, name), &program, return (GLint))
GL_PROCM(GLint, gl, GetAttribLocation, glGetAttribLocation, GETATTRIBLOCATION, (AND GLuint program, memptr name), (program, name), &program, return (GLint))
#endif
#endif
#ifndef NO_GLGETATTRIBLOCATIONARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetAttribLocationARB, glGetAttribLocationARB, GETATTRIBLOCATIONARB, (AND GLhandleARB programObj, const GLcharARB *name), (programObj, name), &programObj, return (GLint))
GL_PROCM(GLint, gl, GetAttribLocationARB, glGetAttribLocationARB, GETATTRIBLOCATIONARB, (AND GLhandleARB programObj, memptr name), (programObj, name), &programObj, return (GLint))
#endif
#endif
#ifndef NO_GLGETBOOLEANINDEXEDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBooleanIndexedvEXT, glGetBooleanIndexedvEXT, GETBOOLEANINDEXEDVEXT, (AND GLenum target, GLuint index, GLboolean *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetBooleanIndexedvEXT, glGetBooleanIndexedvEXT, GETBOOLEANINDEXEDVEXT, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETBOOLEANI_V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBooleani_v, glGetBooleani_v, GETBOOLEANI_V, (AND GLenum target, GLuint index, GLboolean *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetBooleani_v, glGetBooleani_v, GETBOOLEANI_V, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETBOOLEANV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBooleanv, glGetBooleanv, GETBOOLEANV, (AND GLenum pname, GLboolean *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetBooleanv, glGetBooleanv, GETBOOLEANV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETBUFFERPARAMETERI64V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBufferParameteri64v, glGetBufferParameteri64v, GETBUFFERPARAMETERI64V, (AND GLenum target, GLenum pname, GLint64 *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetBufferParameteri64v, glGetBufferParameteri64v, GETBUFFERPARAMETERI64V, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETBUFFERPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBufferParameteriv, glGetBufferParameteriv, GETBUFFERPARAMETERIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetBufferParameteriv, glGetBufferParameteriv, GETBUFFERPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETBUFFERPARAMETERIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBufferParameterivARB, glGetBufferParameterivARB, GETBUFFERPARAMETERIVARB, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetBufferParameterivARB, glGetBufferParameterivARB, GETBUFFERPARAMETERIVARB, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETBUFFERPARAMETERUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBufferParameterui64vNV, glGetBufferParameterui64vNV, GETBUFFERPARAMETERUI64VNV, (AND GLenum target, GLenum pname, GLuint64EXT *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetBufferParameterui64vNV, glGetBufferParameterui64vNV, GETBUFFERPARAMETERUI64VNV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETBUFFERPOINTERV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBufferPointerv, glGetBufferPointerv, GETBUFFERPOINTERV, (AND GLenum target, GLenum pname, void * *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetBufferPointerv, glGetBufferPointerv, GETBUFFERPOINTERV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETBUFFERPOINTERVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBufferPointervARB, glGetBufferPointervARB, GETBUFFERPOINTERVARB, (AND GLenum target, GLenum pname, void * *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetBufferPointervARB, glGetBufferPointervARB, GETBUFFERPOINTERVARB, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETBUFFERSUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBufferSubData, glGetBufferSubData, GETBUFFERSUBDATA, (AND GLenum target, GLintptr offset, GLsizeiptr size, void *data), (target, offset, size, data), &target, GL_void_return)
GL_PROCM(void, gl, GetBufferSubData, glGetBufferSubData, GETBUFFERSUBDATA, (AND GLenum target, GLintptr offset, GLsizeiptr size, memptr data), (target, offset, size, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETBUFFERSUBDATAARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetBufferSubDataARB, glGetBufferSubDataARB, GETBUFFERSUBDATAARB, (AND GLenum target, GLintptrARB offset, GLsizeiptrARB size, void *data), (target, offset, size, data), &target, GL_void_return)
GL_PROCM(void, gl, GetBufferSubDataARB, glGetBufferSubDataARB, GETBUFFERSUBDATAARB, (AND GLenum target, GLintptrARB offset, GLsizeiptrARB size, memptr data), (target, offset, size, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCLIPPLANE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetClipPlane, glGetClipPlane, GETCLIPPLANE, (AND GLenum plane, GLdouble *equation), (plane, equation), &plane, GL_void_return)
GL_PROCM(void, gl, GetClipPlane, glGetClipPlane, GETCLIPPLANE, (AND GLenum plane, memptr equation), (plane, equation), &plane, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCLIPPLANEFOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetClipPlanefOES, glGetClipPlanefOES, GETCLIPPLANEFOES, (AND GLenum plane, GLfloat *equation), (plane, equation), &plane, GL_void_return)
GL_PROCM(void, gl, GetClipPlanefOES, glGetClipPlanefOES, GETCLIPPLANEFOES, (AND GLenum plane, memptr equation), (plane, equation), &plane, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCLIPPLANEXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetClipPlanexOES, glGetClipPlanexOES, GETCLIPPLANEXOES, (AND GLenum plane, GLfixed *equation), (plane, equation), &plane, GL_void_return)
GL_PROCM(void, gl, GetClipPlanexOES, glGetClipPlanexOES, GETCLIPPLANEXOES, (AND GLenum plane, memptr equation), (plane, equation), &plane, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOLORTABLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetColorTable, glGetColorTable, GETCOLORTABLE, (AND GLenum target, GLenum format, GLenum type, void *table), (target, format, type, table), &target, GL_void_return)
GL_PROCM(void, gl, GetColorTable, glGetColorTable, GETCOLORTABLE, (AND GLenum target, GLenum format, GLenum type, memptr table), (target, format, type, table), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOLORTABLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetColorTableEXT, glGetColorTableEXT, GETCOLORTABLEEXT, (AND GLenum target, GLenum format, GLenum type, void *data), (target, format, type, data), &target, GL_void_return)
GL_PROCM(void, gl, GetColorTableEXT, glGetColorTableEXT, GETCOLORTABLEEXT, (AND GLenum target, GLenum format, GLenum type, memptr data), (target, format, type, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOLORTABLEPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetColorTableParameterfv, glGetColorTableParameterfv, GETCOLORTABLEPARAMETERFV, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetColorTableParameterfv, glGetColorTableParameterfv, GETCOLORTABLEPARAMETERFV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOLORTABLEPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetColorTableParameterfvEXT, glGetColorTableParameterfvEXT, GETCOLORTABLEPARAMETERFVEXT, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetColorTableParameterfvEXT, glGetColorTableParameterfvEXT, GETCOLORTABLEPARAMETERFVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOLORTABLEPARAMETERFVSGI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetColorTableParameterfvSGI, glGetColorTableParameterfvSGI, GETCOLORTABLEPARAMETERFVSGI, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetColorTableParameterfvSGI, glGetColorTableParameterfvSGI, GETCOLORTABLEPARAMETERFVSGI, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOLORTABLEPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetColorTableParameteriv, glGetColorTableParameteriv, GETCOLORTABLEPARAMETERIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetColorTableParameteriv, glGetColorTableParameteriv, GETCOLORTABLEPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOLORTABLEPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetColorTableParameterivEXT, glGetColorTableParameterivEXT, GETCOLORTABLEPARAMETERIVEXT, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetColorTableParameterivEXT, glGetColorTableParameterivEXT, GETCOLORTABLEPARAMETERIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOLORTABLEPARAMETERIVSGI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetColorTableParameterivSGI, glGetColorTableParameterivSGI, GETCOLORTABLEPARAMETERIVSGI, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetColorTableParameterivSGI, glGetColorTableParameterivSGI, GETCOLORTABLEPARAMETERIVSGI, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOLORTABLESGI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetColorTableSGI, glGetColorTableSGI, GETCOLORTABLESGI, (AND GLenum target, GLenum format, GLenum type, void *table), (target, format, type, table), &target, GL_void_return)
GL_PROCM(void, gl, GetColorTableSGI, glGetColorTableSGI, GETCOLORTABLESGI, (AND GLenum target, GLenum format, GLenum type, memptr table), (target, format, type, table), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMBINERINPUTPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCombinerInputParameterfvNV, glGetCombinerInputParameterfvNV, GETCOMBINERINPUTPARAMETERFVNV, (AND GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLfloat *params), (stage, portion, variable, pname, params), &stage, GL_void_return)
GL_PROCM(void, gl, GetCombinerInputParameterfvNV, glGetCombinerInputParameterfvNV, GETCOMBINERINPUTPARAMETERFVNV, (AND GLenum stage, GLenum portion, GLenum variable, GLenum pname, memptr params), (stage, portion, variable, pname, params), &stage, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMBINERINPUTPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCombinerInputParameterivNV, glGetCombinerInputParameterivNV, GETCOMBINERINPUTPARAMETERIVNV, (AND GLenum stage, GLenum portion, GLenum variable, GLenum pname, GLint *params), (stage, portion, variable, pname, params), &stage, GL_void_return)
GL_PROCM(void, gl, GetCombinerInputParameterivNV, glGetCombinerInputParameterivNV, GETCOMBINERINPUTPARAMETERIVNV, (AND GLenum stage, GLenum portion, GLenum variable, GLenum pname, memptr params), (stage, portion, variable, pname, params), &stage, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMBINEROUTPUTPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCombinerOutputParameterfvNV, glGetCombinerOutputParameterfvNV, GETCOMBINEROUTPUTPARAMETERFVNV, (AND GLenum stage, GLenum portion, GLenum pname, GLfloat *params), (stage, portion, pname, params), &stage, GL_void_return)
GL_PROCM(void, gl, GetCombinerOutputParameterfvNV, glGetCombinerOutputParameterfvNV, GETCOMBINEROUTPUTPARAMETERFVNV, (AND GLenum stage, GLenum portion, GLenum pname, memptr params), (stage, portion, pname, params), &stage, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMBINEROUTPUTPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCombinerOutputParameterivNV, glGetCombinerOutputParameterivNV, GETCOMBINEROUTPUTPARAMETERIVNV, (AND GLenum stage, GLenum portion, GLenum pname, GLint *params), (stage, portion, pname, params), &stage, GL_void_return)
GL_PROCM(void, gl, GetCombinerOutputParameterivNV, glGetCombinerOutputParameterivNV, GETCOMBINEROUTPUTPARAMETERIVNV, (AND GLenum stage, GLenum portion, GLenum pname, memptr params), (stage, portion, pname, params), &stage, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMBINERSTAGEPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCombinerStageParameterfvNV, glGetCombinerStageParameterfvNV, GETCOMBINERSTAGEPARAMETERFVNV, (AND GLenum stage, GLenum pname, GLfloat *params), (stage, pname, params), &stage, GL_void_return)
GL_PROCM(void, gl, GetCombinerStageParameterfvNV, glGetCombinerStageParameterfvNV, GETCOMBINERSTAGEPARAMETERFVNV, (AND GLenum stage, GLenum pname, memptr params), (stage, pname, params), &stage, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMMANDHEADERNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GetCommandHeaderNV, glGetCommandHeaderNV, GETCOMMANDHEADERNV, (AND GLenum tokenID, GLuint size), (tokenID, size), &tokenID, return (GLuint))
GL_PROCM(GLuint, gl, GetCommandHeaderNV, glGetCommandHeaderNV, GETCOMMANDHEADERNV, (AND GLenum tokenID, GLuint size), (tokenID, size), &tokenID, return (GLuint))
#endif
#endif
#ifndef NO_GLGETCOMPRESSEDMULTITEXIMAGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCompressedMultiTexImageEXT, glGetCompressedMultiTexImageEXT, GETCOMPRESSEDMULTITEXIMAGEEXT, (AND GLenum texunit, GLenum target, GLint lod, void *img), (texunit, target, lod, img), &texunit, GL_void_return)
GL_PROCM(void, gl, GetCompressedMultiTexImageEXT, glGetCompressedMultiTexImageEXT, GETCOMPRESSEDMULTITEXIMAGEEXT, (AND GLenum texunit, GLenum target, GLint lod, memptr img), (texunit, target, lod, img), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMPRESSEDTEXIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCompressedTexImage, glGetCompressedTexImage, GETCOMPRESSEDTEXIMAGE, (AND GLenum target, GLint level, void *img), (target, level, img), &target, GL_void_return)
GL_PROCM(void, gl, GetCompressedTexImage, glGetCompressedTexImage, GETCOMPRESSEDTEXIMAGE, (AND GLenum target, GLint level, memptr img), (target, level, img), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMPRESSEDTEXIMAGEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCompressedTexImageARB, glGetCompressedTexImageARB, GETCOMPRESSEDTEXIMAGEARB, (AND GLenum target, GLint level, void *img), (target, level, img), &target, GL_void_return)
GL_PROCM(void, gl, GetCompressedTexImageARB, glGetCompressedTexImageARB, GETCOMPRESSEDTEXIMAGEARB, (AND GLenum target, GLint level, memptr img), (target, level, img), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMPRESSEDTEXTUREIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCompressedTextureImage, glGetCompressedTextureImage, GETCOMPRESSEDTEXTUREIMAGE, (AND GLuint texture, GLint level, GLsizei bufSize, void *pixels), (texture, level, bufSize, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, GetCompressedTextureImage, glGetCompressedTextureImage, GETCOMPRESSEDTEXTUREIMAGE, (AND GLuint texture, GLint level, GLsizei bufSize, memptr pixels), (texture, level, bufSize, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMPRESSEDTEXTUREIMAGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCompressedTextureImageEXT, glGetCompressedTextureImageEXT, GETCOMPRESSEDTEXTUREIMAGEEXT, (AND GLuint texture, GLenum target, GLint lod, void *img), (texture, target, lod, img), &texture, GL_void_return)
GL_PROCM(void, gl, GetCompressedTextureImageEXT, glGetCompressedTextureImageEXT, GETCOMPRESSEDTEXTUREIMAGEEXT, (AND GLuint texture, GLenum target, GLint lod, memptr img), (texture, target, lod, img), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOMPRESSEDTEXTURESUBIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCompressedTextureSubImage, glGetCompressedTextureSubImage, GETCOMPRESSEDTEXTURESUBIMAGE, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels), (texture, level, xoffset, yoffset, zoffset, width, height, depth, bufSize, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, GetCompressedTextureSubImage, glGetCompressedTextureSubImage, GETCOMPRESSEDTEXTURESUBIMAGE, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, memptr pixels), (texture, level, xoffset, yoffset, zoffset, width, height, depth, bufSize, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCONVOLUTIONFILTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetConvolutionFilter, glGetConvolutionFilter, GETCONVOLUTIONFILTER, (AND GLenum target, GLenum format, GLenum type, void *image), (target, format, type, image), &target, GL_void_return)
GL_PROCM(void, gl, GetConvolutionFilter, glGetConvolutionFilter, GETCONVOLUTIONFILTER, (AND GLenum target, GLenum format, GLenum type, memptr image), (target, format, type, image), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCONVOLUTIONFILTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetConvolutionFilterEXT, glGetConvolutionFilterEXT, GETCONVOLUTIONFILTEREXT, (AND GLenum target, GLenum format, GLenum type, void *image), (target, format, type, image), &target, GL_void_return)
GL_PROCM(void, gl, GetConvolutionFilterEXT, glGetConvolutionFilterEXT, GETCONVOLUTIONFILTEREXT, (AND GLenum target, GLenum format, GLenum type, memptr image), (target, format, type, image), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCONVOLUTIONPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetConvolutionParameterfv, glGetConvolutionParameterfv, GETCONVOLUTIONPARAMETERFV, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetConvolutionParameterfv, glGetConvolutionParameterfv, GETCONVOLUTIONPARAMETERFV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCONVOLUTIONPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetConvolutionParameterfvEXT, glGetConvolutionParameterfvEXT, GETCONVOLUTIONPARAMETERFVEXT, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetConvolutionParameterfvEXT, glGetConvolutionParameterfvEXT, GETCONVOLUTIONPARAMETERFVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCONVOLUTIONPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetConvolutionParameteriv, glGetConvolutionParameteriv, GETCONVOLUTIONPARAMETERIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetConvolutionParameteriv, glGetConvolutionParameteriv, GETCONVOLUTIONPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCONVOLUTIONPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetConvolutionParameterivEXT, glGetConvolutionParameterivEXT, GETCONVOLUTIONPARAMETERIVEXT, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetConvolutionParameterivEXT, glGetConvolutionParameterivEXT, GETCONVOLUTIONPARAMETERIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCONVOLUTIONPARAMETERXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetConvolutionParameterxvOES, glGetConvolutionParameterxvOES, GETCONVOLUTIONPARAMETERXVOES, (AND GLenum target, GLenum pname, GLfixed *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetConvolutionParameterxvOES, glGetConvolutionParameterxvOES, GETCONVOLUTIONPARAMETERXVOES, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETCOVERAGEMODULATIONTABLENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetCoverageModulationTableNV, glGetCoverageModulationTableNV, GETCOVERAGEMODULATIONTABLENV, (AND GLsizei bufsize, GLfloat *v), (bufsize, v), &bufsize, GL_void_return)
GL_PROCM(void, gl, GetCoverageModulationTableNV, glGetCoverageModulationTableNV, GETCOVERAGEMODULATIONTABLENV, (AND GLsizei bufsize, memptr v), (bufsize, v), &bufsize, GL_void_return)
#endif
#endif
#ifndef NO_GLGETDEBUGLOGLENGTHMESA
#if !defined(TINYGL_ONLY)
GL_PROC(GLsizei, gl, GetDebugLogLengthMESA, glGetDebugLogLengthMESA, GETDEBUGLOGLENGTHMESA, (AND GLhandleARB obj, GLenum logType, GLenum shaderType), (obj, logType, shaderType), &obj, return (GLsizei))
GL_PROCM(GLsizei, gl, GetDebugLogLengthMESA, glGetDebugLogLengthMESA, GETDEBUGLOGLENGTHMESA, (AND GLhandleARB obj, GLenum logType, GLenum shaderType), (obj, logType, shaderType), &obj, return (GLsizei))
#endif
#endif
#ifndef NO_GLGETDEBUGLOGMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetDebugLogMESA, glGetDebugLogMESA, GETDEBUGLOGMESA, (AND GLhandleARB obj, GLenum logType, GLenum shaderType, GLsizei maxLength, GLsizei *length, GLcharARB *debugLog), (obj, logType, shaderType, maxLength, length, debugLog), &obj, GL_void_return)
GL_PROCM(void, gl, GetDebugLogMESA, glGetDebugLogMESA, GETDEBUGLOGMESA, (AND GLhandleARB obj, GLenum logType, GLenum shaderType, GLsizei maxLength, memptr length, memptr debugLog), (obj, logType, shaderType, maxLength, length, debugLog), &obj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETDEBUGMESSAGELOG
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GetDebugMessageLog, glGetDebugMessageLog, GETDEBUGMESSAGELOG, (AND GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog), (count, bufSize, sources, types, ids, severities, lengths, messageLog), &count, return (GLuint))
GL_PROCM(GLuint, gl, GetDebugMessageLog, glGetDebugMessageLog, GETDEBUGMESSAGELOG, (AND GLuint count, GLsizei bufSize, memptr sources, memptr types, memptr ids, memptr severities, memptr lengths, memptr messageLog), (count, bufSize, sources, types, ids, severities, lengths, messageLog), &count, return (GLuint))
#endif
#endif
#ifndef NO_GLGETDEBUGMESSAGELOGAMD
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GetDebugMessageLogAMD, glGetDebugMessageLogAMD, GETDEBUGMESSAGELOGAMD, (AND GLuint count, GLsizei bufsize, GLenum *categories, GLuint *severities, GLuint *ids, GLsizei *lengths, GLchar *message), (count, bufsize, categories, severities, ids, lengths, message), &count, return (GLuint))
GL_PROCM(GLuint, gl, GetDebugMessageLogAMD, glGetDebugMessageLogAMD, GETDEBUGMESSAGELOGAMD, (AND GLuint count, GLsizei bufsize, memptr categories, memptr severities, memptr ids, memptr lengths, memptr message), (count, bufsize, categories, severities, ids, lengths, message), &count, return (GLuint))
#endif
#endif
#ifndef NO_GLGETDEBUGMESSAGELOGARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GetDebugMessageLogARB, glGetDebugMessageLogARB, GETDEBUGMESSAGELOGARB, (AND GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog), (count, bufSize, sources, types, ids, severities, lengths, messageLog), &count, return (GLuint))
GL_PROCM(GLuint, gl, GetDebugMessageLogARB, glGetDebugMessageLogARB, GETDEBUGMESSAGELOGARB, (AND GLuint count, GLsizei bufSize, memptr sources, memptr types, memptr ids, memptr severities, memptr lengths, memptr messageLog), (count, bufSize, sources, types, ids, severities, lengths, messageLog), &count, return (GLuint))
#endif
#endif
#ifndef NO_GLGETDETAILTEXFUNCSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetDetailTexFuncSGIS, glGetDetailTexFuncSGIS, GETDETAILTEXFUNCSGIS, (AND GLenum target, GLfloat *points), (target, points), &target, GL_void_return)
GL_PROCM(void, gl, GetDetailTexFuncSGIS, glGetDetailTexFuncSGIS, GETDETAILTEXFUNCSGIS, (AND GLenum target, memptr points), (target, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETDOUBLEINDEXEDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetDoubleIndexedvEXT, glGetDoubleIndexedvEXT, GETDOUBLEINDEXEDVEXT, (AND GLenum target, GLuint index, GLdouble *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetDoubleIndexedvEXT, glGetDoubleIndexedvEXT, GETDOUBLEINDEXEDVEXT, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETDOUBLEI_V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetDoublei_v, glGetDoublei_v, GETDOUBLEI_V, (AND GLenum target, GLuint index, GLdouble *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetDoublei_v, glGetDoublei_v, GETDOUBLEI_V, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETDOUBLEI_VEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetDoublei_vEXT, glGetDoublei_vEXT, GETDOUBLEI_VEXT, (AND GLenum pname, GLuint index, GLdouble *params), (pname, index, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetDoublei_vEXT, glGetDoublei_vEXT, GETDOUBLEI_VEXT, (AND GLenum pname, GLuint index, memptr params), (pname, index, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETDOUBLEV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetDoublev, glGetDoublev, GETDOUBLEV, (AND GLenum pname, GLdouble *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetDoublev, glGetDoublev, GETDOUBLEV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETERROR
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, GetError, glGetError, GETERROR, (NOTHING), (), NULL, return (GLenum))
GL_PROCM(GLenum, gl, GetError, glGetError, GETERROR, (NOTHING), (), NULL, return (GLenum))
#endif
#endif
#ifndef NO_GLGETFENCEIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFenceivNV, glGetFenceivNV, GETFENCEIVNV, (AND GLuint fence, GLenum pname, GLint *params), (fence, pname, params), &fence, GL_void_return)
GL_PROCM(void, gl, GetFenceivNV, glGetFenceivNV, GETFENCEIVNV, (AND GLuint fence, GLenum pname, memptr params), (fence, pname, params), &fence, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFINALCOMBINERINPUTPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFinalCombinerInputParameterfvNV, glGetFinalCombinerInputParameterfvNV, GETFINALCOMBINERINPUTPARAMETERFVNV, (AND GLenum variable, GLenum pname, GLfloat *params), (variable, pname, params), &variable, GL_void_return)
GL_PROCM(void, gl, GetFinalCombinerInputParameterfvNV, glGetFinalCombinerInputParameterfvNV, GETFINALCOMBINERINPUTPARAMETERFVNV, (AND GLenum variable, GLenum pname, memptr params), (variable, pname, params), &variable, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFINALCOMBINERINPUTPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFinalCombinerInputParameterivNV, glGetFinalCombinerInputParameterivNV, GETFINALCOMBINERINPUTPARAMETERIVNV, (AND GLenum variable, GLenum pname, GLint *params), (variable, pname, params), &variable, GL_void_return)
GL_PROCM(void, gl, GetFinalCombinerInputParameterivNV, glGetFinalCombinerInputParameterivNV, GETFINALCOMBINERINPUTPARAMETERIVNV, (AND GLenum variable, GLenum pname, memptr params), (variable, pname, params), &variable, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFIRSTPERFQUERYIDINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFirstPerfQueryIdINTEL, glGetFirstPerfQueryIdINTEL, GETFIRSTPERFQUERYIDINTEL, (AND GLuint *queryId), (queryId), &queryId, GL_void_return)
GL_PROCM(void, gl, GetFirstPerfQueryIdINTEL, glGetFirstPerfQueryIdINTEL, GETFIRSTPERFQUERYIDINTEL, (AND memptr queryId), (queryId), &queryId, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFIXEDVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFixedvOES, glGetFixedvOES, GETFIXEDVOES, (AND GLenum pname, GLfixed *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetFixedvOES, glGetFixedvOES, GETFIXEDVOES, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFLOATINDEXEDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFloatIndexedvEXT, glGetFloatIndexedvEXT, GETFLOATINDEXEDVEXT, (AND GLenum target, GLuint index, GLfloat *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetFloatIndexedvEXT, glGetFloatIndexedvEXT, GETFLOATINDEXEDVEXT, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFLOATI_V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFloati_v, glGetFloati_v, GETFLOATI_V, (AND GLenum target, GLuint index, GLfloat *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetFloati_v, glGetFloati_v, GETFLOATI_V, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFLOATI_VEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFloati_vEXT, glGetFloati_vEXT, GETFLOATI_VEXT, (AND GLenum pname, GLuint index, GLfloat *params), (pname, index, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetFloati_vEXT, glGetFloati_vEXT, GETFLOATI_VEXT, (AND GLenum pname, GLuint index, memptr params), (pname, index, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFLOATV
GL_PROC(void, gl, GetFloatv, glGetFloatv, GETFLOATV, (AND GLenum pname, GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetFloatv, glGetFloatv, GETFLOATV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#ifndef NO_GLGETFOGFUNCSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFogFuncSGIS, glGetFogFuncSGIS, GETFOGFUNCSGIS, (AND GLfloat *points), (points), &points, GL_void_return)
GL_PROCM(void, gl, GetFogFuncSGIS, glGetFogFuncSGIS, GETFOGFUNCSGIS, (AND memptr points), (points), &points, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFRAGDATAINDEX
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetFragDataIndex, glGetFragDataIndex, GETFRAGDATAINDEX, (AND GLuint program, const GLchar *name), (program, name), &program, return (GLint))
GL_PROCM(GLint, gl, GetFragDataIndex, glGetFragDataIndex, GETFRAGDATAINDEX, (AND GLuint program, memptr name), (program, name), &program, return (GLint))
#endif
#endif
#ifndef NO_GLGETFRAGDATALOCATION
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetFragDataLocation, glGetFragDataLocation, GETFRAGDATALOCATION, (AND GLuint program, const GLchar *name), (program, name), &program, return (GLint))
GL_PROCM(GLint, gl, GetFragDataLocation, glGetFragDataLocation, GETFRAGDATALOCATION, (AND GLuint program, memptr name), (program, name), &program, return (GLint))
#endif
#endif
#ifndef NO_GLGETFRAGDATALOCATIONEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetFragDataLocationEXT, glGetFragDataLocationEXT, GETFRAGDATALOCATIONEXT, (AND GLuint program, const GLchar *name), (program, name), &program, return (GLint))
GL_PROCM(GLint, gl, GetFragDataLocationEXT, glGetFragDataLocationEXT, GETFRAGDATALOCATIONEXT, (AND GLuint program, memptr name), (program, name), &program, return (GLint))
#endif
#endif
#ifndef NO_GLGETFRAGMENTLIGHTFVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFragmentLightfvSGIX, glGetFragmentLightfvSGIX, GETFRAGMENTLIGHTFVSGIX, (AND GLenum light, GLenum pname, GLfloat *params), (light, pname, params), &light, GL_void_return)
GL_PROCM(void, gl, GetFragmentLightfvSGIX, glGetFragmentLightfvSGIX, GETFRAGMENTLIGHTFVSGIX, (AND GLenum light, GLenum pname, memptr params), (light, pname, params), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFRAGMENTLIGHTIVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFragmentLightivSGIX, glGetFragmentLightivSGIX, GETFRAGMENTLIGHTIVSGIX, (AND GLenum light, GLenum pname, GLint *params), (light, pname, params), &light, GL_void_return)
GL_PROCM(void, gl, GetFragmentLightivSGIX, glGetFragmentLightivSGIX, GETFRAGMENTLIGHTIVSGIX, (AND GLenum light, GLenum pname, memptr params), (light, pname, params), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFRAGMENTMATERIALFVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFragmentMaterialfvSGIX, glGetFragmentMaterialfvSGIX, GETFRAGMENTMATERIALFVSGIX, (AND GLenum face, GLenum pname, GLfloat *params), (face, pname, params), &face, GL_void_return)
GL_PROCM(void, gl, GetFragmentMaterialfvSGIX, glGetFragmentMaterialfvSGIX, GETFRAGMENTMATERIALFVSGIX, (AND GLenum face, GLenum pname, memptr params), (face, pname, params), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFRAGMENTMATERIALIVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFragmentMaterialivSGIX, glGetFragmentMaterialivSGIX, GETFRAGMENTMATERIALIVSGIX, (AND GLenum face, GLenum pname, GLint *params), (face, pname, params), &face, GL_void_return)
GL_PROCM(void, gl, GetFragmentMaterialivSGIX, glGetFragmentMaterialivSGIX, GETFRAGMENTMATERIALIVSGIX, (AND GLenum face, GLenum pname, memptr params), (face, pname, params), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFRAMEBUFFERATTACHMENTPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, GETFRAMEBUFFERATTACHMENTPARAMETERIV, (AND GLenum target, GLenum attachment, GLenum pname, GLint *params), (target, attachment, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, GETFRAMEBUFFERATTACHMENTPARAMETERIV, (AND GLenum target, GLenum attachment, GLenum pname, memptr params), (target, attachment, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivEXT, GETFRAMEBUFFERATTACHMENTPARAMETERIVEXT, (AND GLenum target, GLenum attachment, GLenum pname, GLint *params), (target, attachment, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivEXT, GETFRAMEBUFFERATTACHMENTPARAMETERIVEXT, (AND GLenum target, GLenum attachment, GLenum pname, memptr params), (target, attachment, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFRAMEBUFFERPARAMETERFVAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFramebufferParameterfvAMD, glGetFramebufferParameterfvAMD, GETFRAMEBUFFERPARAMETERFVAMD, (AND GLenum target, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, GLfloat *values), (target, pname, numsamples, pixelindex, size, values), &target, GL_void_return)
GL_PROCM(void, gl, GetFramebufferParameterfvAMD, glGetFramebufferParameterfvAMD, GETFRAMEBUFFERPARAMETERFVAMD, (AND GLenum target, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, memptr values), (target, pname, numsamples, pixelindex, size, values), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFRAMEBUFFERPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFramebufferParameteriv, glGetFramebufferParameteriv, GETFRAMEBUFFERPARAMETERIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetFramebufferParameteriv, glGetFramebufferParameteriv, GETFRAMEBUFFERPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETFRAMEBUFFERPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetFramebufferParameterivEXT, glGetFramebufferParameterivEXT, GETFRAMEBUFFERPARAMETERIVEXT, (AND GLuint framebuffer, GLenum pname, GLint *params), (framebuffer, pname, params), &framebuffer, GL_void_return)
GL_PROCM(void, gl, GetFramebufferParameterivEXT, glGetFramebufferParameterivEXT, GETFRAMEBUFFERPARAMETERIVEXT, (AND GLuint framebuffer, GLenum pname, memptr params), (framebuffer, pname, params), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETGRAPHICSRESETSTATUS
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, GetGraphicsResetStatus, glGetGraphicsResetStatus, GETGRAPHICSRESETSTATUS, (NOTHING), (), NULL, return (GLenum))
GL_PROCM(GLenum, gl, GetGraphicsResetStatus, glGetGraphicsResetStatus, GETGRAPHICSRESETSTATUS, (NOTHING), (), NULL, return (GLenum))
#endif
#endif
#ifndef NO_GLGETGRAPHICSRESETSTATUSARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, GetGraphicsResetStatusARB, glGetGraphicsResetStatusARB, GETGRAPHICSRESETSTATUSARB, (NOTHING), (), NULL, return (GLenum))
GL_PROCM(GLenum, gl, GetGraphicsResetStatusARB, glGetGraphicsResetStatusARB, GETGRAPHICSRESETSTATUSARB, (NOTHING), (), NULL, return (GLenum))
#endif
#endif
#ifndef NO_GLGETHANDLEARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLhandleARB, gl, GetHandleARB, glGetHandleARB, GETHANDLEARB, (AND GLenum pname), (pname), &pname, return (GLhandleARB))
GL_PROCM(GLhandleARB, gl, GetHandleARB, glGetHandleARB, GETHANDLEARB, (AND GLenum pname), (pname), &pname, return (GLhandleARB))
#endif
#endif
#ifndef NO_GLGETHISTOGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetHistogram, glGetHistogram, GETHISTOGRAM, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, void *values), (target, reset, format, type, values), &target, GL_void_return)
GL_PROCM(void, gl, GetHistogram, glGetHistogram, GETHISTOGRAM, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, memptr values), (target, reset, format, type, values), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETHISTOGRAMEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetHistogramEXT, glGetHistogramEXT, GETHISTOGRAMEXT, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, void *values), (target, reset, format, type, values), &target, GL_void_return)
GL_PROCM(void, gl, GetHistogramEXT, glGetHistogramEXT, GETHISTOGRAMEXT, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, memptr values), (target, reset, format, type, values), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETHISTOGRAMPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetHistogramParameterfv, glGetHistogramParameterfv, GETHISTOGRAMPARAMETERFV, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetHistogramParameterfv, glGetHistogramParameterfv, GETHISTOGRAMPARAMETERFV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETHISTOGRAMPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetHistogramParameterfvEXT, glGetHistogramParameterfvEXT, GETHISTOGRAMPARAMETERFVEXT, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetHistogramParameterfvEXT, glGetHistogramParameterfvEXT, GETHISTOGRAMPARAMETERFVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETHISTOGRAMPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetHistogramParameteriv, glGetHistogramParameteriv, GETHISTOGRAMPARAMETERIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetHistogramParameteriv, glGetHistogramParameteriv, GETHISTOGRAMPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETHISTOGRAMPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetHistogramParameterivEXT, glGetHistogramParameterivEXT, GETHISTOGRAMPARAMETERIVEXT, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetHistogramParameterivEXT, glGetHistogramParameterivEXT, GETHISTOGRAMPARAMETERIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETHISTOGRAMPARAMETERXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetHistogramParameterxvOES, glGetHistogramParameterxvOES, GETHISTOGRAMPARAMETERXVOES, (AND GLenum target, GLenum pname, GLfixed *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetHistogramParameterxvOES, glGetHistogramParameterxvOES, GETHISTOGRAMPARAMETERXVOES, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETIMAGEHANDLEARB
#if !defined(TINYGL_ONLY)
GL_PROC64(GLuint64, gl, GetImageHandleARB, glGetImageHandleARB, GETIMAGEHANDLEARB, (AND GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum format), (texture, level, layered, layer, format), &texture, return (GLuint64))
GL_PROC64M(GLuint64, gl, GetImageHandleARB, glGetImageHandleARB, GETIMAGEHANDLEARB, (AND GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum format), (texture, level, layered, layer, format), &texture, return (GLuint64))
#endif
#endif
#ifndef NO_GLGETIMAGEHANDLENV
#if !defined(TINYGL_ONLY)
GL_PROC64(GLuint64, gl, GetImageHandleNV, glGetImageHandleNV, GETIMAGEHANDLENV, (AND GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum format), (texture, level, layered, layer, format), &texture, return (GLuint64))
GL_PROC64M(GLuint64, gl, GetImageHandleNV, glGetImageHandleNV, GETIMAGEHANDLENV, (AND GLuint texture, GLint level, GLboolean32 layered, GLint layer, GLenum format), (texture, level, layered, layer, format), &texture, return (GLuint64))
#endif
#endif
#ifndef NO_GLGETIMAGETRANSFORMPARAMETERFVHP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetImageTransformParameterfvHP, glGetImageTransformParameterfvHP, GETIMAGETRANSFORMPARAMETERFVHP, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetImageTransformParameterfvHP, glGetImageTransformParameterfvHP, GETIMAGETRANSFORMPARAMETERFVHP, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETIMAGETRANSFORMPARAMETERIVHP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetImageTransformParameterivHP, glGetImageTransformParameterivHP, GETIMAGETRANSFORMPARAMETERIVHP, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetImageTransformParameterivHP, glGetImageTransformParameterivHP, GETIMAGETRANSFORMPARAMETERIVHP, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINFOLOGARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetInfoLogARB, glGetInfoLogARB, GETINFOLOGARB, (AND GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *infoLog), (obj, maxLength, length, infoLog), &obj, GL_void_return)
GL_PROCM(void, gl, GetInfoLogARB, glGetInfoLogARB, GETINFOLOGARB, (AND GLhandleARB obj, GLsizei maxLength, memptr length, memptr infoLog), (obj, maxLength, length, infoLog), &obj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINSTRUMENTSSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetInstrumentsSGIX, glGetInstrumentsSGIX, GETINSTRUMENTSSGIX, (NOTHING), (), NULL, return (GLint))
GL_PROCM(GLint, gl, GetInstrumentsSGIX, glGetInstrumentsSGIX, GETINSTRUMENTSSGIX, (NOTHING), (), NULL, return (GLint))
#endif
#endif
#ifndef NO_GLGETINTEGER64I_V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetInteger64i_v, glGetInteger64i_v, GETINTEGER64I_V, (AND GLenum target, GLuint index, GLint64 *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetInteger64i_v, glGetInteger64i_v, GETINTEGER64I_V, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINTEGER64V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetInteger64v, glGetInteger64v, GETINTEGER64V, (AND GLenum pname, GLint64 *data), (pname, data), &pname, GL_void_return)
GL_PROCM(void, gl, GetInteger64v, glGetInteger64v, GETINTEGER64V, (AND GLenum pname, memptr data), (pname, data), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINTEGERINDEXEDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetIntegerIndexedvEXT, glGetIntegerIndexedvEXT, GETINTEGERINDEXEDVEXT, (AND GLenum target, GLuint index, GLint *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetIntegerIndexedvEXT, glGetIntegerIndexedvEXT, GETINTEGERINDEXEDVEXT, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINTEGERI_V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetIntegeri_v, glGetIntegeri_v, GETINTEGERI_V, (AND GLenum target, GLuint index, GLint *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetIntegeri_v, glGetIntegeri_v, GETINTEGERI_V, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINTEGERUI64I_VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetIntegerui64i_vNV, glGetIntegerui64i_vNV, GETINTEGERUI64I_VNV, (AND GLenum value, GLuint index, GLuint64EXT *result), (value, index, result), &value, GL_void_return)
GL_PROCM(void, gl, GetIntegerui64i_vNV, glGetIntegerui64i_vNV, GETINTEGERUI64I_VNV, (AND GLenum value, GLuint index, memptr result), (value, index, result), &value, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINTEGERUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetIntegerui64vNV, glGetIntegerui64vNV, GETINTEGERUI64VNV, (AND GLenum value, GLuint64EXT *result), (value, result), &value, GL_void_return)
GL_PROCM(void, gl, GetIntegerui64vNV, glGetIntegerui64vNV, GETINTEGERUI64VNV, (AND GLenum value, memptr result), (value, result), &value, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINTEGERV
GL_PROC(void, gl, GetIntegerv, glGetIntegerv, GETINTEGERV, (AND GLenum pname, GLint *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetIntegerv, glGetIntegerv, GETINTEGERV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#ifndef NO_GLGETINTERNALFORMATSAMPLEIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetInternalformatSampleivNV, glGetInternalformatSampleivNV, GETINTERNALFORMATSAMPLEIVNV, (AND GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei bufSize, GLint *params), (target, internalformat, samples, pname, bufSize, params), &target, GL_void_return)
GL_PROCM(void, gl, GetInternalformatSampleivNV, glGetInternalformatSampleivNV, GETINTERNALFORMATSAMPLEIVNV, (AND GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei bufSize, memptr params), (target, internalformat, samples, pname, bufSize, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINTERNALFORMATI64V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetInternalformati64v, glGetInternalformati64v, GETINTERNALFORMATI64V, (AND GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 *params), (target, internalformat, pname, bufSize, params), &target, GL_void_return)
GL_PROCM(void, gl, GetInternalformati64v, glGetInternalformati64v, GETINTERNALFORMATI64V, (AND GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, memptr params), (target, internalformat, pname, bufSize, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINTERNALFORMATIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetInternalformativ, glGetInternalformativ, GETINTERNALFORMATIV, (AND GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params), (target, internalformat, pname, bufSize, params), &target, GL_void_return)
GL_PROCM(void, gl, GetInternalformativ, glGetInternalformativ, GETINTERNALFORMATIV, (AND GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, memptr params), (target, internalformat, pname, bufSize, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINVARIANTBOOLEANVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetInvariantBooleanvEXT, glGetInvariantBooleanvEXT, GETINVARIANTBOOLEANVEXT, (AND GLuint id, GLenum value, GLboolean *data), (id, value, data), &id, GL_void_return)
GL_PROCM(void, gl, GetInvariantBooleanvEXT, glGetInvariantBooleanvEXT, GETINVARIANTBOOLEANVEXT, (AND GLuint id, GLenum value, memptr data), (id, value, data), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINVARIANTFLOATVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetInvariantFloatvEXT, glGetInvariantFloatvEXT, GETINVARIANTFLOATVEXT, (AND GLuint id, GLenum value, GLfloat *data), (id, value, data), &id, GL_void_return)
GL_PROCM(void, gl, GetInvariantFloatvEXT, glGetInvariantFloatvEXT, GETINVARIANTFLOATVEXT, (AND GLuint id, GLenum value, memptr data), (id, value, data), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETINVARIANTINTEGERVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetInvariantIntegervEXT, glGetInvariantIntegervEXT, GETINVARIANTINTEGERVEXT, (AND GLuint id, GLenum value, GLint *data), (id, value, data), &id, GL_void_return)
GL_PROCM(void, gl, GetInvariantIntegervEXT, glGetInvariantIntegervEXT, GETINVARIANTINTEGERVEXT, (AND GLuint id, GLenum value, memptr data), (id, value, data), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETLIGHTFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetLightfv, glGetLightfv, GETLIGHTFV, (AND GLenum light, GLenum pname, GLfloat *params), (light, pname, params), &light, GL_void_return)
GL_PROCM(void, gl, GetLightfv, glGetLightfv, GETLIGHTFV, (AND GLenum light, GLenum pname, memptr params), (light, pname, params), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLGETLIGHTIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetLightiv, glGetLightiv, GETLIGHTIV, (AND GLenum light, GLenum pname, GLint *params), (light, pname, params), &light, GL_void_return)
GL_PROCM(void, gl, GetLightiv, glGetLightiv, GETLIGHTIV, (AND GLenum light, GLenum pname, memptr params), (light, pname, params), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLGETLIGHTXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetLightxOES, glGetLightxOES, GETLIGHTXOES, (AND GLenum light, GLenum pname, GLfixed *params), (light, pname, params), &light, GL_void_return)
GL_PROCM(void, gl, GetLightxOES, glGetLightxOES, GETLIGHTXOES, (AND GLenum light, GLenum pname, memptr params), (light, pname, params), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLGETLISTPARAMETERFVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetListParameterfvSGIX, glGetListParameterfvSGIX, GETLISTPARAMETERFVSGIX, (AND GLuint list, GLenum pname, GLfloat *params), (list, pname, params), &list, GL_void_return)
GL_PROCM(void, gl, GetListParameterfvSGIX, glGetListParameterfvSGIX, GETLISTPARAMETERFVSGIX, (AND GLuint list, GLenum pname, memptr params), (list, pname, params), &list, GL_void_return)
#endif
#endif
#ifndef NO_GLGETLISTPARAMETERIVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetListParameterivSGIX, glGetListParameterivSGIX, GETLISTPARAMETERIVSGIX, (AND GLuint list, GLenum pname, GLint *params), (list, pname, params), &list, GL_void_return)
GL_PROCM(void, gl, GetListParameterivSGIX, glGetListParameterivSGIX, GETLISTPARAMETERIVSGIX, (AND GLuint list, GLenum pname, memptr params), (list, pname, params), &list, GL_void_return)
#endif
#endif
#ifndef NO_GLGETLOCALCONSTANTBOOLEANVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetLocalConstantBooleanvEXT, glGetLocalConstantBooleanvEXT, GETLOCALCONSTANTBOOLEANVEXT, (AND GLuint id, GLenum value, GLboolean *data), (id, value, data), &id, GL_void_return)
GL_PROCM(void, gl, GetLocalConstantBooleanvEXT, glGetLocalConstantBooleanvEXT, GETLOCALCONSTANTBOOLEANVEXT, (AND GLuint id, GLenum value, memptr data), (id, value, data), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETLOCALCONSTANTFLOATVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetLocalConstantFloatvEXT, glGetLocalConstantFloatvEXT, GETLOCALCONSTANTFLOATVEXT, (AND GLuint id, GLenum value, GLfloat *data), (id, value, data), &id, GL_void_return)
GL_PROCM(void, gl, GetLocalConstantFloatvEXT, glGetLocalConstantFloatvEXT, GETLOCALCONSTANTFLOATVEXT, (AND GLuint id, GLenum value, memptr data), (id, value, data), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETLOCALCONSTANTINTEGERVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetLocalConstantIntegervEXT, glGetLocalConstantIntegervEXT, GETLOCALCONSTANTINTEGERVEXT, (AND GLuint id, GLenum value, GLint *data), (id, value, data), &id, GL_void_return)
GL_PROCM(void, gl, GetLocalConstantIntegervEXT, glGetLocalConstantIntegervEXT, GETLOCALCONSTANTINTEGERVEXT, (AND GLuint id, GLenum value, memptr data), (id, value, data), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMAPATTRIBPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMapAttribParameterfvNV, glGetMapAttribParameterfvNV, GETMAPATTRIBPARAMETERFVNV, (AND GLenum target, GLuint index, GLenum pname, GLfloat *params), (target, index, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetMapAttribParameterfvNV, glGetMapAttribParameterfvNV, GETMAPATTRIBPARAMETERFVNV, (AND GLenum target, GLuint index, GLenum pname, memptr params), (target, index, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMAPATTRIBPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMapAttribParameterivNV, glGetMapAttribParameterivNV, GETMAPATTRIBPARAMETERIVNV, (AND GLenum target, GLuint index, GLenum pname, GLint *params), (target, index, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetMapAttribParameterivNV, glGetMapAttribParameterivNV, GETMAPATTRIBPARAMETERIVNV, (AND GLenum target, GLuint index, GLenum pname, memptr params), (target, index, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMAPCONTROLPOINTSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMapControlPointsNV, glGetMapControlPointsNV, GETMAPCONTROLPOINTSNV, (AND GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean32 packed, void *points), (target, index, type, ustride, vstride, packed, points), &target, GL_void_return)
GL_PROCM(void, gl, GetMapControlPointsNV, glGetMapControlPointsNV, GETMAPCONTROLPOINTSNV, (AND GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean32 packed, memptr points), (target, index, type, ustride, vstride, packed, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMAPPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMapParameterfvNV, glGetMapParameterfvNV, GETMAPPARAMETERFVNV, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetMapParameterfvNV, glGetMapParameterfvNV, GETMAPPARAMETERFVNV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMAPPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMapParameterivNV, glGetMapParameterivNV, GETMAPPARAMETERIVNV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetMapParameterivNV, glGetMapParameterivNV, GETMAPPARAMETERIVNV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMAPDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMapdv, glGetMapdv, GETMAPDV, (AND GLenum target, GLenum query, GLdouble *v), (target, query, v), &target, GL_void_return)
GL_PROCM(void, gl, GetMapdv, glGetMapdv, GETMAPDV, (AND GLenum target, GLenum query, memptr v), (target, query, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMAPFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMapfv, glGetMapfv, GETMAPFV, (AND GLenum target, GLenum query, GLfloat *v), (target, query, v), &target, GL_void_return)
GL_PROCM(void, gl, GetMapfv, glGetMapfv, GETMAPFV, (AND GLenum target, GLenum query, memptr v), (target, query, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMAPIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMapiv, glGetMapiv, GETMAPIV, (AND GLenum target, GLenum query, GLint *v), (target, query, v), &target, GL_void_return)
GL_PROCM(void, gl, GetMapiv, glGetMapiv, GETMAPIV, (AND GLenum target, GLenum query, memptr v), (target, query, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMAPXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMapxvOES, glGetMapxvOES, GETMAPXVOES, (AND GLenum target, GLenum query, GLfixed *v), (target, query, v), &target, GL_void_return)
GL_PROCM(void, gl, GetMapxvOES, glGetMapxvOES, GETMAPXVOES, (AND GLenum target, GLenum query, memptr v), (target, query, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMATERIALFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMaterialfv, glGetMaterialfv, GETMATERIALFV, (AND GLenum face, GLenum pname, GLfloat *params), (face, pname, params), &face, GL_void_return)
GL_PROCM(void, gl, GetMaterialfv, glGetMaterialfv, GETMATERIALFV, (AND GLenum face, GLenum pname, memptr params), (face, pname, params), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMATERIALIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMaterialiv, glGetMaterialiv, GETMATERIALIV, (AND GLenum face, GLenum pname, GLint *params), (face, pname, params), &face, GL_void_return)
GL_PROCM(void, gl, GetMaterialiv, glGetMaterialiv, GETMATERIALIV, (AND GLenum face, GLenum pname, memptr params), (face, pname, params), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMATERIALXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMaterialxOES, glGetMaterialxOES, GETMATERIALXOES, (AND GLenum face, GLenum pname, GLfixed param), (face, pname, param), &face, GL_void_return)
GL_PROCM(void, gl, GetMaterialxOES, glGetMaterialxOES, GETMATERIALXOES, (AND GLenum face, GLenum pname, GLfixed param), (face, pname, param), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMEMORYOBJECTPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMemoryObjectParameterivEXT, glGetMemoryObjectParameterivEXT, GETMEMORYOBJECTPARAMETERIVEXT, (AND GLuint memoryObject, GLenum pname, GLint *params), (memoryObject, pname, params), &memoryObject, GL_void_return)
GL_PROCM(void, gl, GetMemoryObjectParameterivEXT, glGetMemoryObjectParameterivEXT, GETMEMORYOBJECTPARAMETERIVEXT, (AND GLuint memoryObject, GLenum pname, memptr params), (memoryObject, pname, params), &memoryObject, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMINMAX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMinmax, glGetMinmax, GETMINMAX, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, void *values), (target, reset, format, type, values), &target, GL_void_return)
GL_PROCM(void, gl, GetMinmax, glGetMinmax, GETMINMAX, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, memptr values), (target, reset, format, type, values), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMINMAXEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMinmaxEXT, glGetMinmaxEXT, GETMINMAXEXT, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, void *values), (target, reset, format, type, values), &target, GL_void_return)
GL_PROCM(void, gl, GetMinmaxEXT, glGetMinmaxEXT, GETMINMAXEXT, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, memptr values), (target, reset, format, type, values), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMINMAXPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMinmaxParameterfv, glGetMinmaxParameterfv, GETMINMAXPARAMETERFV, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetMinmaxParameterfv, glGetMinmaxParameterfv, GETMINMAXPARAMETERFV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMINMAXPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMinmaxParameterfvEXT, glGetMinmaxParameterfvEXT, GETMINMAXPARAMETERFVEXT, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetMinmaxParameterfvEXT, glGetMinmaxParameterfvEXT, GETMINMAXPARAMETERFVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMINMAXPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMinmaxParameteriv, glGetMinmaxParameteriv, GETMINMAXPARAMETERIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetMinmaxParameteriv, glGetMinmaxParameteriv, GETMINMAXPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMINMAXPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMinmaxParameterivEXT, glGetMinmaxParameterivEXT, GETMINMAXPARAMETERIVEXT, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetMinmaxParameterivEXT, glGetMinmaxParameterivEXT, GETMINMAXPARAMETERIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXENVFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexEnvfvEXT, glGetMultiTexEnvfvEXT, GETMULTITEXENVFVEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLfloat *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexEnvfvEXT, glGetMultiTexEnvfvEXT, GETMULTITEXENVFVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXENVIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexEnvivEXT, glGetMultiTexEnvivEXT, GETMULTITEXENVIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLint *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexEnvivEXT, glGetMultiTexEnvivEXT, GETMULTITEXENVIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXGENDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexGendvEXT, glGetMultiTexGendvEXT, GETMULTITEXGENDVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, GLdouble *params), (texunit, coord, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexGendvEXT, glGetMultiTexGendvEXT, GETMULTITEXGENDVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, memptr params), (texunit, coord, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXGENFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexGenfvEXT, glGetMultiTexGenfvEXT, GETMULTITEXGENFVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, GLfloat *params), (texunit, coord, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexGenfvEXT, glGetMultiTexGenfvEXT, GETMULTITEXGENFVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, memptr params), (texunit, coord, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXGENIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexGenivEXT, glGetMultiTexGenivEXT, GETMULTITEXGENIVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, GLint *params), (texunit, coord, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexGenivEXT, glGetMultiTexGenivEXT, GETMULTITEXGENIVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, memptr params), (texunit, coord, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXIMAGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexImageEXT, glGetMultiTexImageEXT, GETMULTITEXIMAGEEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, void *pixels), (texunit, target, level, format, type, pixels), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexImageEXT, glGetMultiTexImageEXT, GETMULTITEXIMAGEEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, memptr pixels), (texunit, target, level, format, type, pixels), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXLEVELPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexLevelParameterfvEXT, glGetMultiTexLevelParameterfvEXT, GETMULTITEXLEVELPARAMETERFVEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat *params), (texunit, target, level, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexLevelParameterfvEXT, glGetMultiTexLevelParameterfvEXT, GETMULTITEXLEVELPARAMETERFVEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum pname, memptr params), (texunit, target, level, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXLEVELPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexLevelParameterivEXT, glGetMultiTexLevelParameterivEXT, GETMULTITEXLEVELPARAMETERIVEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum pname, GLint *params), (texunit, target, level, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexLevelParameterivEXT, glGetMultiTexLevelParameterivEXT, GETMULTITEXLEVELPARAMETERIVEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum pname, memptr params), (texunit, target, level, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXPARAMETERIIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexParameterIivEXT, glGetMultiTexParameterIivEXT, GETMULTITEXPARAMETERIIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLint *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexParameterIivEXT, glGetMultiTexParameterIivEXT, GETMULTITEXPARAMETERIIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXPARAMETERIUIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexParameterIuivEXT, glGetMultiTexParameterIuivEXT, GETMULTITEXPARAMETERIUIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLuint *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexParameterIuivEXT, glGetMultiTexParameterIuivEXT, GETMULTITEXPARAMETERIUIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexParameterfvEXT, glGetMultiTexParameterfvEXT, GETMULTITEXPARAMETERFVEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLfloat *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexParameterfvEXT, glGetMultiTexParameterfvEXT, GETMULTITEXPARAMETERFVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTITEXPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultiTexParameterivEXT, glGetMultiTexParameterivEXT, GETMULTITEXPARAMETERIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLint *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, GetMultiTexParameterivEXT, glGetMultiTexParameterivEXT, GETMULTITEXPARAMETERIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTISAMPLEFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultisamplefv, glGetMultisamplefv, GETMULTISAMPLEFV, (AND GLenum pname, GLuint index, GLfloat *val), (pname, index, val), &pname, GL_void_return)
GL_PROCM(void, gl, GetMultisamplefv, glGetMultisamplefv, GETMULTISAMPLEFV, (AND GLenum pname, GLuint index, memptr val), (pname, index, val), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETMULTISAMPLEFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetMultisamplefvNV, glGetMultisamplefvNV, GETMULTISAMPLEFVNV, (AND GLenum pname, GLuint index, GLfloat *val), (pname, index, val), &pname, GL_void_return)
GL_PROCM(void, gl, GetMultisamplefvNV, glGetMultisamplefvNV, GETMULTISAMPLEFVNV, (AND GLenum pname, GLuint index, memptr val), (pname, index, val), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDBUFFERPARAMETERI64V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedBufferParameteri64v, glGetNamedBufferParameteri64v, GETNAMEDBUFFERPARAMETERI64V, (AND GLuint buffer, GLenum pname, GLint64 *params), (buffer, pname, params), &buffer, GL_void_return)
GL_PROCM(void, gl, GetNamedBufferParameteri64v, glGetNamedBufferParameteri64v, GETNAMEDBUFFERPARAMETERI64V, (AND GLuint buffer, GLenum pname, memptr params), (buffer, pname, params), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDBUFFERPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedBufferParameteriv, glGetNamedBufferParameteriv, GETNAMEDBUFFERPARAMETERIV, (AND GLuint buffer, GLenum pname, GLint *params), (buffer, pname, params), &buffer, GL_void_return)
GL_PROCM(void, gl, GetNamedBufferParameteriv, glGetNamedBufferParameteriv, GETNAMEDBUFFERPARAMETERIV, (AND GLuint buffer, GLenum pname, memptr params), (buffer, pname, params), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDBUFFERPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedBufferParameterivEXT, glGetNamedBufferParameterivEXT, GETNAMEDBUFFERPARAMETERIVEXT, (AND GLuint buffer, GLenum pname, GLint *params), (buffer, pname, params), &buffer, GL_void_return)
GL_PROCM(void, gl, GetNamedBufferParameterivEXT, glGetNamedBufferParameterivEXT, GETNAMEDBUFFERPARAMETERIVEXT, (AND GLuint buffer, GLenum pname, memptr params), (buffer, pname, params), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDBUFFERPARAMETERUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedBufferParameterui64vNV, glGetNamedBufferParameterui64vNV, GETNAMEDBUFFERPARAMETERUI64VNV, (AND GLuint buffer, GLenum pname, GLuint64EXT *params), (buffer, pname, params), &buffer, GL_void_return)
GL_PROCM(void, gl, GetNamedBufferParameterui64vNV, glGetNamedBufferParameterui64vNV, GETNAMEDBUFFERPARAMETERUI64VNV, (AND GLuint buffer, GLenum pname, memptr params), (buffer, pname, params), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDBUFFERPOINTERV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedBufferPointerv, glGetNamedBufferPointerv, GETNAMEDBUFFERPOINTERV, (AND GLuint buffer, GLenum pname, void * *params), (buffer, pname, params), &buffer, GL_void_return)
GL_PROCM(void, gl, GetNamedBufferPointerv, glGetNamedBufferPointerv, GETNAMEDBUFFERPOINTERV, (AND GLuint buffer, GLenum pname, memptr params), (buffer, pname, params), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDBUFFERPOINTERVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedBufferPointervEXT, glGetNamedBufferPointervEXT, GETNAMEDBUFFERPOINTERVEXT, (AND GLuint buffer, GLenum pname, void * *params), (buffer, pname, params), &buffer, GL_void_return)
GL_PROCM(void, gl, GetNamedBufferPointervEXT, glGetNamedBufferPointervEXT, GETNAMEDBUFFERPOINTERVEXT, (AND GLuint buffer, GLenum pname, memptr params), (buffer, pname, params), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDBUFFERSUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedBufferSubData, glGetNamedBufferSubData, GETNAMEDBUFFERSUBDATA, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, void *data), (buffer, offset, size, data), &buffer, GL_void_return)
GL_PROCM(void, gl, GetNamedBufferSubData, glGetNamedBufferSubData, GETNAMEDBUFFERSUBDATA, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, memptr data), (buffer, offset, size, data), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDBUFFERSUBDATAEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedBufferSubDataEXT, glGetNamedBufferSubDataEXT, GETNAMEDBUFFERSUBDATAEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, void *data), (buffer, offset, size, data), &buffer, GL_void_return)
GL_PROCM(void, gl, GetNamedBufferSubDataEXT, glGetNamedBufferSubDataEXT, GETNAMEDBUFFERSUBDATAEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, memptr data), (buffer, offset, size, data), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedFramebufferAttachmentParameteriv, glGetNamedFramebufferAttachmentParameteriv, GETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIV, (AND GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params), (framebuffer, attachment, pname, params), &framebuffer, GL_void_return)
GL_PROCM(void, gl, GetNamedFramebufferAttachmentParameteriv, glGetNamedFramebufferAttachmentParameteriv, GETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIV, (AND GLuint framebuffer, GLenum attachment, GLenum pname, memptr params), (framebuffer, attachment, pname, params), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedFramebufferAttachmentParameterivEXT, glGetNamedFramebufferAttachmentParameterivEXT, GETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXT, (AND GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params), (framebuffer, attachment, pname, params), &framebuffer, GL_void_return)
GL_PROCM(void, gl, GetNamedFramebufferAttachmentParameterivEXT, glGetNamedFramebufferAttachmentParameterivEXT, GETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVEXT, (AND GLuint framebuffer, GLenum attachment, GLenum pname, memptr params), (framebuffer, attachment, pname, params), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDFRAMEBUFFERPARAMETERFVAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedFramebufferParameterfvAMD, glGetNamedFramebufferParameterfvAMD, GETNAMEDFRAMEBUFFERPARAMETERFVAMD, (AND GLuint framebuffer, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, GLfloat *values), (framebuffer, pname, numsamples, pixelindex, size, values), &framebuffer, GL_void_return)
GL_PROCM(void, gl, GetNamedFramebufferParameterfvAMD, glGetNamedFramebufferParameterfvAMD, GETNAMEDFRAMEBUFFERPARAMETERFVAMD, (AND GLuint framebuffer, GLenum pname, GLuint numsamples, GLuint pixelindex, GLsizei size, memptr values), (framebuffer, pname, numsamples, pixelindex, size, values), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDFRAMEBUFFERPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedFramebufferParameteriv, glGetNamedFramebufferParameteriv, GETNAMEDFRAMEBUFFERPARAMETERIV, (AND GLuint framebuffer, GLenum pname, GLint *param), (framebuffer, pname, param), &framebuffer, GL_void_return)
GL_PROCM(void, gl, GetNamedFramebufferParameteriv, glGetNamedFramebufferParameteriv, GETNAMEDFRAMEBUFFERPARAMETERIV, (AND GLuint framebuffer, GLenum pname, memptr param), (framebuffer, pname, param), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDFRAMEBUFFERPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedFramebufferParameterivEXT, glGetNamedFramebufferParameterivEXT, GETNAMEDFRAMEBUFFERPARAMETERIVEXT, (AND GLuint framebuffer, GLenum pname, GLint *params), (framebuffer, pname, params), &framebuffer, GL_void_return)
GL_PROCM(void, gl, GetNamedFramebufferParameterivEXT, glGetNamedFramebufferParameterivEXT, GETNAMEDFRAMEBUFFERPARAMETERIVEXT, (AND GLuint framebuffer, GLenum pname, memptr params), (framebuffer, pname, params), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDPROGRAMLOCALPARAMETERIIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedProgramLocalParameterIivEXT, glGetNamedProgramLocalParameterIivEXT, GETNAMEDPROGRAMLOCALPARAMETERIIVEXT, (AND GLuint program, GLenum target, GLuint index, GLint *params), (program, target, index, params), &program, GL_void_return)
GL_PROCM(void, gl, GetNamedProgramLocalParameterIivEXT, glGetNamedProgramLocalParameterIivEXT, GETNAMEDPROGRAMLOCALPARAMETERIIVEXT, (AND GLuint program, GLenum target, GLuint index, memptr params), (program, target, index, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDPROGRAMLOCALPARAMETERIUIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedProgramLocalParameterIuivEXT, glGetNamedProgramLocalParameterIuivEXT, GETNAMEDPROGRAMLOCALPARAMETERIUIVEXT, (AND GLuint program, GLenum target, GLuint index, GLuint *params), (program, target, index, params), &program, GL_void_return)
GL_PROCM(void, gl, GetNamedProgramLocalParameterIuivEXT, glGetNamedProgramLocalParameterIuivEXT, GETNAMEDPROGRAMLOCALPARAMETERIUIVEXT, (AND GLuint program, GLenum target, GLuint index, memptr params), (program, target, index, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDPROGRAMLOCALPARAMETERDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedProgramLocalParameterdvEXT, glGetNamedProgramLocalParameterdvEXT, GETNAMEDPROGRAMLOCALPARAMETERDVEXT, (AND GLuint program, GLenum target, GLuint index, GLdouble *params), (program, target, index, params), &program, GL_void_return)
GL_PROCM(void, gl, GetNamedProgramLocalParameterdvEXT, glGetNamedProgramLocalParameterdvEXT, GETNAMEDPROGRAMLOCALPARAMETERDVEXT, (AND GLuint program, GLenum target, GLuint index, memptr params), (program, target, index, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDPROGRAMLOCALPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedProgramLocalParameterfvEXT, glGetNamedProgramLocalParameterfvEXT, GETNAMEDPROGRAMLOCALPARAMETERFVEXT, (AND GLuint program, GLenum target, GLuint index, GLfloat *params), (program, target, index, params), &program, GL_void_return)
GL_PROCM(void, gl, GetNamedProgramLocalParameterfvEXT, glGetNamedProgramLocalParameterfvEXT, GETNAMEDPROGRAMLOCALPARAMETERFVEXT, (AND GLuint program, GLenum target, GLuint index, memptr params), (program, target, index, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDPROGRAMSTRINGEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedProgramStringEXT, glGetNamedProgramStringEXT, GETNAMEDPROGRAMSTRINGEXT, (AND GLuint program, GLenum target, GLenum pname, void *string), (program, target, pname, string), &program, GL_void_return)
GL_PROCM(void, gl, GetNamedProgramStringEXT, glGetNamedProgramStringEXT, GETNAMEDPROGRAMSTRINGEXT, (AND GLuint program, GLenum target, GLenum pname, memptr string), (program, target, pname, string), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDPROGRAMIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedProgramivEXT, glGetNamedProgramivEXT, GETNAMEDPROGRAMIVEXT, (AND GLuint program, GLenum target, GLenum pname, GLint *params), (program, target, pname, params), &program, GL_void_return)
GL_PROCM(void, gl, GetNamedProgramivEXT, glGetNamedProgramivEXT, GETNAMEDPROGRAMIVEXT, (AND GLuint program, GLenum target, GLenum pname, memptr params), (program, target, pname, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDRENDERBUFFERPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedRenderbufferParameteriv, glGetNamedRenderbufferParameteriv, GETNAMEDRENDERBUFFERPARAMETERIV, (AND GLuint renderbuffer, GLenum pname, GLint *params), (renderbuffer, pname, params), &renderbuffer, GL_void_return)
GL_PROCM(void, gl, GetNamedRenderbufferParameteriv, glGetNamedRenderbufferParameteriv, GETNAMEDRENDERBUFFERPARAMETERIV, (AND GLuint renderbuffer, GLenum pname, memptr params), (renderbuffer, pname, params), &renderbuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDRENDERBUFFERPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedRenderbufferParameterivEXT, glGetNamedRenderbufferParameterivEXT, GETNAMEDRENDERBUFFERPARAMETERIVEXT, (AND GLuint renderbuffer, GLenum pname, GLint *params), (renderbuffer, pname, params), &renderbuffer, GL_void_return)
GL_PROCM(void, gl, GetNamedRenderbufferParameterivEXT, glGetNamedRenderbufferParameterivEXT, GETNAMEDRENDERBUFFERPARAMETERIVEXT, (AND GLuint renderbuffer, GLenum pname, memptr params), (renderbuffer, pname, params), &renderbuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDSTRINGARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedStringARB, glGetNamedStringARB, GETNAMEDSTRINGARB, (AND GLint namelen, const GLchar *name, GLsizei bufSize, GLint *stringlen, GLchar *string), (namelen, name, bufSize, stringlen, string), &namelen, GL_void_return)
GL_PROCM(void, gl, GetNamedStringARB, glGetNamedStringARB, GETNAMEDSTRINGARB, (AND GLint namelen, memptr name, GLsizei bufSize, memptr stringlen, memptr string), (namelen, name, bufSize, stringlen, string), &namelen, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNAMEDSTRINGIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNamedStringivARB, glGetNamedStringivARB, GETNAMEDSTRINGIVARB, (AND GLint namelen, const GLchar *name, GLenum pname, GLint *params), (namelen, name, pname, params), &namelen, GL_void_return)
GL_PROCM(void, gl, GetNamedStringivARB, glGetNamedStringivARB, GETNAMEDSTRINGIVARB, (AND GLint namelen, memptr name, GLenum pname, memptr params), (namelen, name, pname, params), &namelen, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNEXTPERFQUERYIDINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetNextPerfQueryIdINTEL, glGetNextPerfQueryIdINTEL, GETNEXTPERFQUERYIDINTEL, (AND GLuint queryId, GLuint *nextQueryId), (queryId, nextQueryId), &queryId, GL_void_return)
GL_PROCM(void, gl, GetNextPerfQueryIdINTEL, glGetNextPerfQueryIdINTEL, GETNEXTPERFQUERYIDINTEL, (AND GLuint queryId, memptr nextQueryId), (queryId, nextQueryId), &queryId, GL_void_return)
#endif
#endif
#ifndef NO_GLGETOBJECTBUFFERFVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetObjectBufferfvATI, glGetObjectBufferfvATI, GETOBJECTBUFFERFVATI, (AND GLuint buffer, GLenum pname, GLfloat *params), (buffer, pname, params), &buffer, GL_void_return)
GL_PROCM(void, gl, GetObjectBufferfvATI, glGetObjectBufferfvATI, GETOBJECTBUFFERFVATI, (AND GLuint buffer, GLenum pname, memptr params), (buffer, pname, params), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETOBJECTBUFFERIVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetObjectBufferivATI, glGetObjectBufferivATI, GETOBJECTBUFFERIVATI, (AND GLuint buffer, GLenum pname, GLint *params), (buffer, pname, params), &buffer, GL_void_return)
GL_PROCM(void, gl, GetObjectBufferivATI, glGetObjectBufferivATI, GETOBJECTBUFFERIVATI, (AND GLuint buffer, GLenum pname, memptr params), (buffer, pname, params), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLGETOBJECTLABEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetObjectLabel, glGetObjectLabel, GETOBJECTLABEL, (AND GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label), (identifier, name, bufSize, length, label), &identifier, GL_void_return)
GL_PROCM(void, gl, GetObjectLabel, glGetObjectLabel, GETOBJECTLABEL, (AND GLenum identifier, GLuint name, GLsizei bufSize, memptr length, memptr label), (identifier, name, bufSize, length, label), &identifier, GL_void_return)
#endif
#endif
#ifndef NO_GLGETOBJECTLABELEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetObjectLabelEXT, glGetObjectLabelEXT, GETOBJECTLABELEXT, (AND GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label), (type, object, bufSize, length, label), &type, GL_void_return)
GL_PROCM(void, gl, GetObjectLabelEXT, glGetObjectLabelEXT, GETOBJECTLABELEXT, (AND GLenum type, GLuint object, GLsizei bufSize, memptr length, memptr label), (type, object, bufSize, length, label), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLGETOBJECTPARAMETERFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetObjectParameterfvARB, glGetObjectParameterfvARB, GETOBJECTPARAMETERFVARB, (AND GLhandleARB obj, GLenum pname, GLfloat *params), (obj, pname, params), &obj, GL_void_return)
GL_PROCM(void, gl, GetObjectParameterfvARB, glGetObjectParameterfvARB, GETOBJECTPARAMETERFVARB, (AND GLhandleARB obj, GLenum pname, memptr params), (obj, pname, params), &obj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETOBJECTPARAMETERIVAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetObjectParameterivAPPLE, glGetObjectParameterivAPPLE, GETOBJECTPARAMETERIVAPPLE, (AND GLenum objectType, GLuint name, GLenum pname, GLint *params), (objectType, name, pname, params), &objectType, GL_void_return)
GL_PROCM(void, gl, GetObjectParameterivAPPLE, glGetObjectParameterivAPPLE, GETOBJECTPARAMETERIVAPPLE, (AND GLenum objectType, GLuint name, GLenum pname, memptr params), (objectType, name, pname, params), &objectType, GL_void_return)
#endif
#endif
#ifndef NO_GLGETOBJECTPARAMETERIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetObjectParameterivARB, glGetObjectParameterivARB, GETOBJECTPARAMETERIVARB, (AND GLhandleARB obj, GLenum pname, GLint *params), (obj, pname, params), &obj, GL_void_return)
GL_PROCM(void, gl, GetObjectParameterivARB, glGetObjectParameterivARB, GETOBJECTPARAMETERIVARB, (AND GLhandleARB obj, GLenum pname, memptr params), (obj, pname, params), &obj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETOBJECTPTRLABEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetObjectPtrLabel, glGetObjectPtrLabel, GETOBJECTPTRLABEL, (AND const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label), (ptr, bufSize, length, label), &ptr, GL_void_return)
GL_PROCM(void, gl, GetObjectPtrLabel, glGetObjectPtrLabel, GETOBJECTPTRLABEL, (AND memptr ptr, GLsizei bufSize, memptr length, memptr label), (ptr, bufSize, length, label), &ptr, GL_void_return)
#endif
#endif
#ifndef NO_GLGETOCCLUSIONQUERYIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetOcclusionQueryivNV, glGetOcclusionQueryivNV, GETOCCLUSIONQUERYIVNV, (AND GLuint id, GLenum pname, GLint *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetOcclusionQueryivNV, glGetOcclusionQueryivNV, GETOCCLUSIONQUERYIVNV, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETOCCLUSIONQUERYUIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetOcclusionQueryuivNV, glGetOcclusionQueryuivNV, GETOCCLUSIONQUERYUIVNV, (AND GLuint id, GLenum pname, GLuint *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetOcclusionQueryuivNV, glGetOcclusionQueryuivNV, GETOCCLUSIONQUERYUIVNV, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHCOLORGENFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathColorGenfvNV, glGetPathColorGenfvNV, GETPATHCOLORGENFVNV, (AND GLenum color, GLenum pname, GLfloat *value), (color, pname, value), &color, GL_void_return)
GL_PROCM(void, gl, GetPathColorGenfvNV, glGetPathColorGenfvNV, GETPATHCOLORGENFVNV, (AND GLenum color, GLenum pname, memptr value), (color, pname, value), &color, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHCOLORGENIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathColorGenivNV, glGetPathColorGenivNV, GETPATHCOLORGENIVNV, (AND GLenum color, GLenum pname, GLint *value), (color, pname, value), &color, GL_void_return)
GL_PROCM(void, gl, GetPathColorGenivNV, glGetPathColorGenivNV, GETPATHCOLORGENIVNV, (AND GLenum color, GLenum pname, memptr value), (color, pname, value), &color, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHCOMMANDSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathCommandsNV, glGetPathCommandsNV, GETPATHCOMMANDSNV, (AND GLuint path, GLubyte *commands), (path, commands), &path, GL_void_return)
GL_PROCM(void, gl, GetPathCommandsNV, glGetPathCommandsNV, GETPATHCOMMANDSNV, (AND GLuint path, memptr commands), (path, commands), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHCOORDSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathCoordsNV, glGetPathCoordsNV, GETPATHCOORDSNV, (AND GLuint path, GLfloat *coords), (path, coords), &path, GL_void_return)
GL_PROCM(void, gl, GetPathCoordsNV, glGetPathCoordsNV, GETPATHCOORDSNV, (AND GLuint path, memptr coords), (path, coords), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHDASHARRAYNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathDashArrayNV, glGetPathDashArrayNV, GETPATHDASHARRAYNV, (AND GLuint path, GLfloat *dashArray), (path, dashArray), &path, GL_void_return)
GL_PROCM(void, gl, GetPathDashArrayNV, glGetPathDashArrayNV, GETPATHDASHARRAYNV, (AND GLuint path, memptr dashArray), (path, dashArray), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHLENGTHNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLfloat, gl, GetPathLengthNV, glGetPathLengthNV, GETPATHLENGTHNV, (AND GLuint path, GLsizei startSegment, GLsizei numSegments), (path, startSegment, numSegments), &path, return (GLfloat))
GL_PROCM(GLfloat, gl, GetPathLengthNV, glGetPathLengthNV, GETPATHLENGTHNV, (AND GLuint path, GLsizei startSegment, GLsizei numSegments), (path, startSegment, numSegments), &path, return (GLfloat))
#endif
#endif
#ifndef NO_GLGETPATHMETRICRANGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathMetricRangeNV, glGetPathMetricRangeNV, GETPATHMETRICRANGENV, (AND GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat *metrics), (metricQueryMask, firstPathName, numPaths, stride, metrics), &metricQueryMask, GL_void_return)
GL_PROCM(void, gl, GetPathMetricRangeNV, glGetPathMetricRangeNV, GETPATHMETRICRANGENV, (AND GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, memptr metrics), (metricQueryMask, firstPathName, numPaths, stride, metrics), &metricQueryMask, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHMETRICSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathMetricsNV, glGetPathMetricsNV, GETPATHMETRICSNV, (AND GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLsizei stride, GLfloat *metrics), (metricQueryMask, numPaths, pathNameType, paths, pathBase, stride, metrics), &metricQueryMask, GL_void_return)
GL_PROCM(void, gl, GetPathMetricsNV, glGetPathMetricsNV, GETPATHMETRICSNV, (AND GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, memptr paths, GLuint pathBase, GLsizei stride, memptr metrics), (metricQueryMask, numPaths, pathNameType, paths, pathBase, stride, metrics), &metricQueryMask, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathParameterfvNV, glGetPathParameterfvNV, GETPATHPARAMETERFVNV, (AND GLuint path, GLenum pname, GLfloat *value), (path, pname, value), &path, GL_void_return)
GL_PROCM(void, gl, GetPathParameterfvNV, glGetPathParameterfvNV, GETPATHPARAMETERFVNV, (AND GLuint path, GLenum pname, memptr value), (path, pname, value), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathParameterivNV, glGetPathParameterivNV, GETPATHPARAMETERIVNV, (AND GLuint path, GLenum pname, GLint *value), (path, pname, value), &path, GL_void_return)
GL_PROCM(void, gl, GetPathParameterivNV, glGetPathParameterivNV, GETPATHPARAMETERIVNV, (AND GLuint path, GLenum pname, memptr value), (path, pname, value), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHSPACINGNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathSpacingNV, glGetPathSpacingNV, GETPATHSPACINGNV, (AND GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat *returnedSpacing), (pathListMode, numPaths, pathNameType, paths, pathBase, advanceScale, kerningScale, transformType, returnedSpacing), &pathListMode, GL_void_return)
GL_PROCM(void, gl, GetPathSpacingNV, glGetPathSpacingNV, GETPATHSPACINGNV, (AND GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, memptr paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, memptr returnedSpacing), (pathListMode, numPaths, pathNameType, paths, pathBase, advanceScale, kerningScale, transformType, returnedSpacing), &pathListMode, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHTEXGENFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathTexGenfvNV, glGetPathTexGenfvNV, GETPATHTEXGENFVNV, (AND GLenum texCoordSet, GLenum pname, GLfloat *value), (texCoordSet, pname, value), &texCoordSet, GL_void_return)
GL_PROCM(void, gl, GetPathTexGenfvNV, glGetPathTexGenfvNV, GETPATHTEXGENFVNV, (AND GLenum texCoordSet, GLenum pname, memptr value), (texCoordSet, pname, value), &texCoordSet, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPATHTEXGENIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPathTexGenivNV, glGetPathTexGenivNV, GETPATHTEXGENIVNV, (AND GLenum texCoordSet, GLenum pname, GLint *value), (texCoordSet, pname, value), &texCoordSet, GL_void_return)
GL_PROCM(void, gl, GetPathTexGenivNV, glGetPathTexGenivNV, GETPATHTEXGENIVNV, (AND GLenum texCoordSet, GLenum pname, memptr value), (texCoordSet, pname, value), &texCoordSet, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPERFCOUNTERINFOINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPerfCounterInfoINTEL, glGetPerfCounterInfoINTEL, GETPERFCOUNTERINFOINTEL, (AND GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar *counterName, GLuint counterDescLength, GLchar *counterDesc, GLuint *counterOffset, GLuint *counterDataSize, GLuint *counterTypeEnum, GLuint *counterDataTypeEnum, GLuint64 *rawCounterMaxValue), (queryId, counterId, counterNameLength, counterName, counterDescLength, counterDesc, counterOffset, counterDataSize, counterTypeEnum, counterDataTypeEnum, rawCounterMaxValue), &queryId, GL_void_return)
GL_PROCM(void, gl, GetPerfCounterInfoINTEL, glGetPerfCounterInfoINTEL, GETPERFCOUNTERINFOINTEL, (AND GLuint queryId, GLuint counterId, GLuint counterNameLength, memptr counterName, GLuint counterDescLength, memptr counterDesc, memptr counterOffset, memptr counterDataSize, memptr counterTypeEnum, memptr counterDataTypeEnum, memptr rawCounterMaxValue), (queryId, counterId, counterNameLength, counterName, counterDescLength, counterDesc, counterOffset, counterDataSize, counterTypeEnum, counterDataTypeEnum, rawCounterMaxValue), &queryId, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPERFMONITORCOUNTERDATAAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPerfMonitorCounterDataAMD, glGetPerfMonitorCounterDataAMD, GETPERFMONITORCOUNTERDATAAMD, (AND GLuint monitor, GLenum pname, GLsizei dataSize, GLuint *data, GLint *bytesWritten), (monitor, pname, dataSize, data, bytesWritten), &monitor, GL_void_return)
GL_PROCM(void, gl, GetPerfMonitorCounterDataAMD, glGetPerfMonitorCounterDataAMD, GETPERFMONITORCOUNTERDATAAMD, (AND GLuint monitor, GLenum pname, GLsizei dataSize, memptr data, memptr bytesWritten), (monitor, pname, dataSize, data, bytesWritten), &monitor, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPERFMONITORCOUNTERINFOAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPerfMonitorCounterInfoAMD, glGetPerfMonitorCounterInfoAMD, GETPERFMONITORCOUNTERINFOAMD, (AND GLuint group, GLuint counter, GLenum pname, void *data), (group, counter, pname, data), &group, GL_void_return)
GL_PROCM(void, gl, GetPerfMonitorCounterInfoAMD, glGetPerfMonitorCounterInfoAMD, GETPERFMONITORCOUNTERINFOAMD, (AND GLuint group, GLuint counter, GLenum pname, memptr data), (group, counter, pname, data), &group, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPERFMONITORCOUNTERSTRINGAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPerfMonitorCounterStringAMD, glGetPerfMonitorCounterStringAMD, GETPERFMONITORCOUNTERSTRINGAMD, (AND GLuint group, GLuint counter, GLsizei bufSize, GLsizei *length, GLchar *counterString), (group, counter, bufSize, length, counterString), &group, GL_void_return)
GL_PROCM(void, gl, GetPerfMonitorCounterStringAMD, glGetPerfMonitorCounterStringAMD, GETPERFMONITORCOUNTERSTRINGAMD, (AND GLuint group, GLuint counter, GLsizei bufSize, memptr length, memptr counterString), (group, counter, bufSize, length, counterString), &group, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPERFMONITORCOUNTERSAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPerfMonitorCountersAMD, glGetPerfMonitorCountersAMD, GETPERFMONITORCOUNTERSAMD, (AND GLuint group, GLint *numCounters, GLint *maxActiveCounters, GLsizei counterSize, GLuint *counters), (group, numCounters, maxActiveCounters, counterSize, counters), &group, GL_void_return)
GL_PROCM(void, gl, GetPerfMonitorCountersAMD, glGetPerfMonitorCountersAMD, GETPERFMONITORCOUNTERSAMD, (AND GLuint group, memptr numCounters, memptr maxActiveCounters, GLsizei counterSize, memptr counters), (group, numCounters, maxActiveCounters, counterSize, counters), &group, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPERFMONITORGROUPSTRINGAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPerfMonitorGroupStringAMD, glGetPerfMonitorGroupStringAMD, GETPERFMONITORGROUPSTRINGAMD, (AND GLuint group, GLsizei bufSize, GLsizei *length, GLchar *groupString), (group, bufSize, length, groupString), &group, GL_void_return)
GL_PROCM(void, gl, GetPerfMonitorGroupStringAMD, glGetPerfMonitorGroupStringAMD, GETPERFMONITORGROUPSTRINGAMD, (AND GLuint group, GLsizei bufSize, memptr length, memptr groupString), (group, bufSize, length, groupString), &group, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPERFMONITORGROUPSAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPerfMonitorGroupsAMD, glGetPerfMonitorGroupsAMD, GETPERFMONITORGROUPSAMD, (AND GLint *numGroups, GLsizei groupsSize, GLuint *groups), (numGroups, groupsSize, groups), &numGroups, GL_void_return)
GL_PROCM(void, gl, GetPerfMonitorGroupsAMD, glGetPerfMonitorGroupsAMD, GETPERFMONITORGROUPSAMD, (AND memptr numGroups, GLsizei groupsSize, memptr groups), (numGroups, groupsSize, groups), &numGroups, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPERFQUERYDATAINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPerfQueryDataINTEL, glGetPerfQueryDataINTEL, GETPERFQUERYDATAINTEL, (AND GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid *data, GLuint *bytesWritten), (queryHandle, flags, dataSize, data, bytesWritten), &queryHandle, GL_void_return)
GL_PROCM(void, gl, GetPerfQueryDataINTEL, glGetPerfQueryDataINTEL, GETPERFQUERYDATAINTEL, (AND GLuint queryHandle, GLuint flags, GLsizei dataSize, memptr data, memptr bytesWritten), (queryHandle, flags, dataSize, data, bytesWritten), &queryHandle, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPERFQUERYIDBYNAMEINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPerfQueryIdByNameINTEL, glGetPerfQueryIdByNameINTEL, GETPERFQUERYIDBYNAMEINTEL, (AND GLchar *queryName, GLuint *queryId), (queryName, queryId), &queryName, GL_void_return)
GL_PROCM(void, gl, GetPerfQueryIdByNameINTEL, glGetPerfQueryIdByNameINTEL, GETPERFQUERYIDBYNAMEINTEL, (AND memptr queryName, memptr queryId), (queryName, queryId), &queryName, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPERFQUERYINFOINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPerfQueryInfoINTEL, glGetPerfQueryInfoINTEL, GETPERFQUERYINFOINTEL, (AND GLuint queryId, GLuint queryNameLength, GLchar *queryName, GLuint *dataSize, GLuint *noCounters, GLuint *noInstances, GLuint *capsMask), (queryId, queryNameLength, queryName, dataSize, noCounters, noInstances, capsMask), &queryId, GL_void_return)
GL_PROCM(void, gl, GetPerfQueryInfoINTEL, glGetPerfQueryInfoINTEL, GETPERFQUERYINFOINTEL, (AND GLuint queryId, GLuint queryNameLength, memptr queryName, memptr dataSize, memptr noCounters, memptr noInstances, memptr capsMask), (queryId, queryNameLength, queryName, dataSize, noCounters, noInstances, capsMask), &queryId, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPIXELMAPFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPixelMapfv, glGetPixelMapfv, GETPIXELMAPFV, (AND GLenum map, GLfloat *values), (map, values), &map, GL_void_return)
GL_PROCM(void, gl, GetPixelMapfv, glGetPixelMapfv, GETPIXELMAPFV, (AND GLenum map, memptr values), (map, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPIXELMAPUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPixelMapuiv, glGetPixelMapuiv, GETPIXELMAPUIV, (AND GLenum map, GLuint *values), (map, values), &map, GL_void_return)
GL_PROCM(void, gl, GetPixelMapuiv, glGetPixelMapuiv, GETPIXELMAPUIV, (AND GLenum map, memptr values), (map, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPIXELMAPUSV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPixelMapusv, glGetPixelMapusv, GETPIXELMAPUSV, (AND GLenum map, GLushort *values), (map, values), &map, GL_void_return)
GL_PROCM(void, gl, GetPixelMapusv, glGetPixelMapusv, GETPIXELMAPUSV, (AND GLenum map, memptr values), (map, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPIXELMAPXV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPixelMapxv, glGetPixelMapxv, GETPIXELMAPXV, (AND GLenum map, GLint size, GLfixed *values), (map, size, values), &map, GL_void_return)
GL_PROCM(void, gl, GetPixelMapxv, glGetPixelMapxv, GETPIXELMAPXV, (AND GLenum map, GLint size, memptr values), (map, size, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPIXELTEXGENPARAMETERFVSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPixelTexGenParameterfvSGIS, glGetPixelTexGenParameterfvSGIS, GETPIXELTEXGENPARAMETERFVSGIS, (AND GLenum pname, GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetPixelTexGenParameterfvSGIS, glGetPixelTexGenParameterfvSGIS, GETPIXELTEXGENPARAMETERFVSGIS, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPIXELTEXGENPARAMETERIVSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPixelTexGenParameterivSGIS, glGetPixelTexGenParameterivSGIS, GETPIXELTEXGENPARAMETERIVSGIS, (AND GLenum pname, GLint *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetPixelTexGenParameterivSGIS, glGetPixelTexGenParameterivSGIS, GETPIXELTEXGENPARAMETERIVSGIS, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPIXELTRANSFORMPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPixelTransformParameterfvEXT, glGetPixelTransformParameterfvEXT, GETPIXELTRANSFORMPARAMETERFVEXT, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetPixelTransformParameterfvEXT, glGetPixelTransformParameterfvEXT, GETPIXELTRANSFORMPARAMETERFVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPIXELTRANSFORMPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPixelTransformParameterivEXT, glGetPixelTransformParameterivEXT, GETPIXELTRANSFORMPARAMETERIVEXT, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetPixelTransformParameterivEXT, glGetPixelTransformParameterivEXT, GETPIXELTRANSFORMPARAMETERIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPOINTERINDEXEDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPointerIndexedvEXT, glGetPointerIndexedvEXT, GETPOINTERINDEXEDVEXT, (AND GLenum target, GLuint index, void * *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetPointerIndexedvEXT, glGetPointerIndexedvEXT, GETPOINTERINDEXEDVEXT, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPOINTERI_VEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPointeri_vEXT, glGetPointeri_vEXT, GETPOINTERI_VEXT, (AND GLenum pname, GLuint index, void * *params), (pname, index, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetPointeri_vEXT, glGetPointeri_vEXT, GETPOINTERI_VEXT, (AND GLenum pname, GLuint index, memptr params), (pname, index, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPOINTERV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPointerv, glGetPointerv, GETPOINTERV, (AND GLenum pname, GLvoid* *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetPointerv, glGetPointerv, GETPOINTERV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPOINTERVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPointervEXT, glGetPointervEXT, GETPOINTERVEXT, (AND GLenum pname, void * *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, GetPointervEXT, glGetPointervEXT, GETPOINTERVEXT, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPOLYGONSTIPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetPolygonStipple, glGetPolygonStipple, GETPOLYGONSTIPPLE, (AND GLubyte *mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, GetPolygonStipple, glGetPolygonStipple, GETPOLYGONSTIPPLE, (AND memptr mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMBINARY
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramBinary, glGetProgramBinary, GETPROGRAMBINARY, (AND GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary), (program, bufSize, length, binaryFormat, binary), &program, GL_void_return)
GL_PROCM(void, gl, GetProgramBinary, glGetProgramBinary, GETPROGRAMBINARY, (AND GLuint program, GLsizei bufSize, memptr length, memptr binaryFormat, memptr binary), (program, bufSize, length, binaryFormat, binary), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMENVPARAMETERIIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramEnvParameterIivNV, glGetProgramEnvParameterIivNV, GETPROGRAMENVPARAMETERIIVNV, (AND GLenum target, GLuint index, GLint *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramEnvParameterIivNV, glGetProgramEnvParameterIivNV, GETPROGRAMENVPARAMETERIIVNV, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMENVPARAMETERIUIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramEnvParameterIuivNV, glGetProgramEnvParameterIuivNV, GETPROGRAMENVPARAMETERIUIVNV, (AND GLenum target, GLuint index, GLuint *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramEnvParameterIuivNV, glGetProgramEnvParameterIuivNV, GETPROGRAMENVPARAMETERIUIVNV, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMENVPARAMETERDVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramEnvParameterdvARB, glGetProgramEnvParameterdvARB, GETPROGRAMENVPARAMETERDVARB, (AND GLenum target, GLuint index, GLdouble *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramEnvParameterdvARB, glGetProgramEnvParameterdvARB, GETPROGRAMENVPARAMETERDVARB, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMENVPARAMETERFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramEnvParameterfvARB, glGetProgramEnvParameterfvARB, GETPROGRAMENVPARAMETERFVARB, (AND GLenum target, GLuint index, GLfloat *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramEnvParameterfvARB, glGetProgramEnvParameterfvARB, GETPROGRAMENVPARAMETERFVARB, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMINFOLOG
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramInfoLog, glGetProgramInfoLog, GETPROGRAMINFOLOG, (AND GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog), (program, bufSize, length, infoLog), &program, GL_void_return)
GL_PROCM(void, gl, GetProgramInfoLog, glGetProgramInfoLog, GETPROGRAMINFOLOG, (AND GLuint program, GLsizei bufSize, memptr length, memptr infoLog), (program, bufSize, length, infoLog), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMINTERFACEIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramInterfaceiv, glGetProgramInterfaceiv, GETPROGRAMINTERFACEIV, (AND GLuint program, GLenum programInterface, GLenum pname, GLint *params), (program, programInterface, pname, params), &program, GL_void_return)
GL_PROCM(void, gl, GetProgramInterfaceiv, glGetProgramInterfaceiv, GETPROGRAMINTERFACEIV, (AND GLuint program, GLenum programInterface, GLenum pname, memptr params), (program, programInterface, pname, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMLOCALPARAMETERIIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramLocalParameterIivNV, glGetProgramLocalParameterIivNV, GETPROGRAMLOCALPARAMETERIIVNV, (AND GLenum target, GLuint index, GLint *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramLocalParameterIivNV, glGetProgramLocalParameterIivNV, GETPROGRAMLOCALPARAMETERIIVNV, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMLOCALPARAMETERIUIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramLocalParameterIuivNV, glGetProgramLocalParameterIuivNV, GETPROGRAMLOCALPARAMETERIUIVNV, (AND GLenum target, GLuint index, GLuint *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramLocalParameterIuivNV, glGetProgramLocalParameterIuivNV, GETPROGRAMLOCALPARAMETERIUIVNV, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMLOCALPARAMETERDVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramLocalParameterdvARB, glGetProgramLocalParameterdvARB, GETPROGRAMLOCALPARAMETERDVARB, (AND GLenum target, GLuint index, GLdouble *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramLocalParameterdvARB, glGetProgramLocalParameterdvARB, GETPROGRAMLOCALPARAMETERDVARB, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMLOCALPARAMETERFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramLocalParameterfvARB, glGetProgramLocalParameterfvARB, GETPROGRAMLOCALPARAMETERFVARB, (AND GLenum target, GLuint index, GLfloat *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramLocalParameterfvARB, glGetProgramLocalParameterfvARB, GETPROGRAMLOCALPARAMETERFVARB, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMNAMEDPARAMETERDVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramNamedParameterdvNV, glGetProgramNamedParameterdvNV, GETPROGRAMNAMEDPARAMETERDVNV, (AND GLuint id, GLsizei len, const GLubyte *name, GLdouble *params), (id, len, name, params), &id, GL_void_return)
GL_PROCM(void, gl, GetProgramNamedParameterdvNV, glGetProgramNamedParameterdvNV, GETPROGRAMNAMEDPARAMETERDVNV, (AND GLuint id, GLsizei len, memptr name, memptr params), (id, len, name, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMNAMEDPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramNamedParameterfvNV, glGetProgramNamedParameterfvNV, GETPROGRAMNAMEDPARAMETERFVNV, (AND GLuint id, GLsizei len, const GLubyte *name, GLfloat *params), (id, len, name, params), &id, GL_void_return)
GL_PROCM(void, gl, GetProgramNamedParameterfvNV, glGetProgramNamedParameterfvNV, GETPROGRAMNAMEDPARAMETERFVNV, (AND GLuint id, GLsizei len, memptr name, memptr params), (id, len, name, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMPARAMETERDVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramParameterdvNV, glGetProgramParameterdvNV, GETPROGRAMPARAMETERDVNV, (AND GLenum target, GLuint index, GLenum pname, GLdouble *params), (target, index, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramParameterdvNV, glGetProgramParameterdvNV, GETPROGRAMPARAMETERDVNV, (AND GLenum target, GLuint index, GLenum pname, memptr params), (target, index, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramParameterfvNV, glGetProgramParameterfvNV, GETPROGRAMPARAMETERFVNV, (AND GLenum target, GLuint index, GLenum pname, GLfloat *params), (target, index, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramParameterfvNV, glGetProgramParameterfvNV, GETPROGRAMPARAMETERFVNV, (AND GLenum target, GLuint index, GLenum pname, memptr params), (target, index, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMPIPELINEINFOLOG
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramPipelineInfoLog, glGetProgramPipelineInfoLog, GETPROGRAMPIPELINEINFOLOG, (AND GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog), (pipeline, bufSize, length, infoLog), &pipeline, GL_void_return)
GL_PROCM(void, gl, GetProgramPipelineInfoLog, glGetProgramPipelineInfoLog, GETPROGRAMPIPELINEINFOLOG, (AND GLuint pipeline, GLsizei bufSize, memptr length, memptr infoLog), (pipeline, bufSize, length, infoLog), &pipeline, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMPIPELINEIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramPipelineiv, glGetProgramPipelineiv, GETPROGRAMPIPELINEIV, (AND GLuint pipeline, GLenum pname, GLint *params), (pipeline, pname, params), &pipeline, GL_void_return)
GL_PROCM(void, gl, GetProgramPipelineiv, glGetProgramPipelineiv, GETPROGRAMPIPELINEIV, (AND GLuint pipeline, GLenum pname, memptr params), (pipeline, pname, params), &pipeline, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMREGISTERFVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramRegisterfvMESA, glGetProgramRegisterfvMESA, GETPROGRAMREGISTERFVMESA, (AND GLenum target, GLsizei len, const GLubyte *name, GLfloat *v), (target, len, name, v), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramRegisterfvMESA, glGetProgramRegisterfvMESA, GETPROGRAMREGISTERFVMESA, (AND GLenum target, GLsizei len, memptr name, memptr v), (target, len, name, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMRESOURCEINDEX
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GetProgramResourceIndex, glGetProgramResourceIndex, GETPROGRAMRESOURCEINDEX, (AND GLuint program, GLenum programInterface, const GLchar *name), (program, programInterface, name), &program, return (GLuint))
GL_PROCM(GLuint, gl, GetProgramResourceIndex, glGetProgramResourceIndex, GETPROGRAMRESOURCEINDEX, (AND GLuint program, GLenum programInterface, memptr name), (program, programInterface, name), &program, return (GLuint))
#endif
#endif
#ifndef NO_GLGETPROGRAMRESOURCELOCATION
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetProgramResourceLocation, glGetProgramResourceLocation, GETPROGRAMRESOURCELOCATION, (AND GLuint program, GLenum programInterface, const GLchar *name), (program, programInterface, name), &program, return (GLint))
GL_PROCM(GLint, gl, GetProgramResourceLocation, glGetProgramResourceLocation, GETPROGRAMRESOURCELOCATION, (AND GLuint program, GLenum programInterface, memptr name), (program, programInterface, name), &program, return (GLint))
#endif
#endif
#ifndef NO_GLGETPROGRAMRESOURCELOCATIONINDEX
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetProgramResourceLocationIndex, glGetProgramResourceLocationIndex, GETPROGRAMRESOURCELOCATIONINDEX, (AND GLuint program, GLenum programInterface, const GLchar *name), (program, programInterface, name), &program, return (GLint))
GL_PROCM(GLint, gl, GetProgramResourceLocationIndex, glGetProgramResourceLocationIndex, GETPROGRAMRESOURCELOCATIONINDEX, (AND GLuint program, GLenum programInterface, memptr name), (program, programInterface, name), &program, return (GLint))
#endif
#endif
#ifndef NO_GLGETPROGRAMRESOURCENAME
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramResourceName, glGetProgramResourceName, GETPROGRAMRESOURCENAME, (AND GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name), (program, programInterface, index, bufSize, length, name), &program, GL_void_return)
GL_PROCM(void, gl, GetProgramResourceName, glGetProgramResourceName, GETPROGRAMRESOURCENAME, (AND GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, memptr length, memptr name), (program, programInterface, index, bufSize, length, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMRESOURCEFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramResourcefvNV, glGetProgramResourcefvNV, GETPROGRAMRESOURCEFVNV, (AND GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLfloat *params), (program, programInterface, index, propCount, props, bufSize, length, params), &program, GL_void_return)
GL_PROCM(void, gl, GetProgramResourcefvNV, glGetProgramResourcefvNV, GETPROGRAMRESOURCEFVNV, (AND GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, memptr props, GLsizei bufSize, memptr length, memptr params), (program, programInterface, index, propCount, props, bufSize, length, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMRESOURCEIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramResourceiv, glGetProgramResourceiv, GETPROGRAMRESOURCEIV, (AND GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params), (program, programInterface, index, propCount, props, bufSize, length, params), &program, GL_void_return)
GL_PROCM(void, gl, GetProgramResourceiv, glGetProgramResourceiv, GETPROGRAMRESOURCEIV, (AND GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, memptr props, GLsizei bufSize, memptr length, memptr params), (program, programInterface, index, propCount, props, bufSize, length, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMSTAGEIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramStageiv, glGetProgramStageiv, GETPROGRAMSTAGEIV, (AND GLuint program, GLenum shadertype, GLenum pname, GLint *values), (program, shadertype, pname, values), &program, GL_void_return)
GL_PROCM(void, gl, GetProgramStageiv, glGetProgramStageiv, GETPROGRAMSTAGEIV, (AND GLuint program, GLenum shadertype, GLenum pname, memptr values), (program, shadertype, pname, values), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMSTRINGARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramStringARB, glGetProgramStringARB, GETPROGRAMSTRINGARB, (AND GLenum target, GLenum pname, void *string), (target, pname, string), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramStringARB, glGetProgramStringARB, GETPROGRAMSTRINGARB, (AND GLenum target, GLenum pname, memptr string), (target, pname, string), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMSTRINGNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramStringNV, glGetProgramStringNV, GETPROGRAMSTRINGNV, (AND GLuint id, GLenum pname, GLubyte *program), (id, pname, program), &id, GL_void_return)
GL_PROCM(void, gl, GetProgramStringNV, glGetProgramStringNV, GETPROGRAMSTRINGNV, (AND GLuint id, GLenum pname, memptr program), (id, pname, program), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMSUBROUTINEPARAMETERUIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramSubroutineParameteruivNV, glGetProgramSubroutineParameteruivNV, GETPROGRAMSUBROUTINEPARAMETERUIVNV, (AND GLenum target, GLuint index, GLuint *param), (target, index, param), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramSubroutineParameteruivNV, glGetProgramSubroutineParameteruivNV, GETPROGRAMSUBROUTINEPARAMETERUIVNV, (AND GLenum target, GLuint index, memptr param), (target, index, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramiv, glGetProgramiv, GETPROGRAMIV, (AND GLuint program, GLenum pname, GLint *params), (program, pname, params), &program, GL_void_return)
GL_PROCM(void, gl, GetProgramiv, glGetProgramiv, GETPROGRAMIV, (AND GLuint program, GLenum pname, memptr params), (program, pname, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramivARB, glGetProgramivARB, GETPROGRAMIVARB, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetProgramivARB, glGetProgramivARB, GETPROGRAMIVARB, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETPROGRAMIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetProgramivNV, glGetProgramivNV, GETPROGRAMIVNV, (AND GLuint id, GLenum pname, GLint *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetProgramivNV, glGetProgramivNV, GETPROGRAMIVNV, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYBUFFEROBJECTI64V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryBufferObjecti64v, glGetQueryBufferObjecti64v, GETQUERYBUFFEROBJECTI64V, (AND GLuint id, GLuint buffer, GLenum pname, GLintptr offset), (id, buffer, pname, offset), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryBufferObjecti64v, glGetQueryBufferObjecti64v, GETQUERYBUFFEROBJECTI64V, (AND GLuint id, GLuint buffer, GLenum pname, GLintptr offset), (id, buffer, pname, offset), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYBUFFEROBJECTIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryBufferObjectiv, glGetQueryBufferObjectiv, GETQUERYBUFFEROBJECTIV, (AND GLuint id, GLuint buffer, GLenum pname, GLintptr offset), (id, buffer, pname, offset), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryBufferObjectiv, glGetQueryBufferObjectiv, GETQUERYBUFFEROBJECTIV, (AND GLuint id, GLuint buffer, GLenum pname, GLintptr offset), (id, buffer, pname, offset), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYBUFFEROBJECTUI64V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryBufferObjectui64v, glGetQueryBufferObjectui64v, GETQUERYBUFFEROBJECTUI64V, (AND GLuint id, GLuint buffer, GLenum pname, GLintptr offset), (id, buffer, pname, offset), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryBufferObjectui64v, glGetQueryBufferObjectui64v, GETQUERYBUFFEROBJECTUI64V, (AND GLuint id, GLuint buffer, GLenum pname, GLintptr offset), (id, buffer, pname, offset), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYBUFFEROBJECTUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryBufferObjectuiv, glGetQueryBufferObjectuiv, GETQUERYBUFFEROBJECTUIV, (AND GLuint id, GLuint buffer, GLenum pname, GLintptr offset), (id, buffer, pname, offset), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryBufferObjectuiv, glGetQueryBufferObjectuiv, GETQUERYBUFFEROBJECTUIV, (AND GLuint id, GLuint buffer, GLenum pname, GLintptr offset), (id, buffer, pname, offset), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYINDEXEDIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryIndexediv, glGetQueryIndexediv, GETQUERYINDEXEDIV, (AND GLenum target, GLuint index, GLenum pname, GLint *params), (target, index, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetQueryIndexediv, glGetQueryIndexediv, GETQUERYINDEXEDIV, (AND GLenum target, GLuint index, GLenum pname, memptr params), (target, index, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYOBJECTI64V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryObjecti64v, glGetQueryObjecti64v, GETQUERYOBJECTI64V, (AND GLuint id, GLenum pname, GLint64 *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryObjecti64v, glGetQueryObjecti64v, GETQUERYOBJECTI64V, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYOBJECTI64VEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryObjecti64vEXT, glGetQueryObjecti64vEXT, GETQUERYOBJECTI64VEXT, (AND GLuint id, GLenum pname, GLint64 *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryObjecti64vEXT, glGetQueryObjecti64vEXT, GETQUERYOBJECTI64VEXT, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYOBJECTIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryObjectiv, glGetQueryObjectiv, GETQUERYOBJECTIV, (AND GLuint id, GLenum pname, GLint *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryObjectiv, glGetQueryObjectiv, GETQUERYOBJECTIV, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYOBJECTIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryObjectivARB, glGetQueryObjectivARB, GETQUERYOBJECTIVARB, (AND GLuint id, GLenum pname, GLint *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryObjectivARB, glGetQueryObjectivARB, GETQUERYOBJECTIVARB, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYOBJECTUI64V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryObjectui64v, glGetQueryObjectui64v, GETQUERYOBJECTUI64V, (AND GLuint id, GLenum pname, GLuint64 *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryObjectui64v, glGetQueryObjectui64v, GETQUERYOBJECTUI64V, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYOBJECTUI64VEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryObjectui64vEXT, glGetQueryObjectui64vEXT, GETQUERYOBJECTUI64VEXT, (AND GLuint id, GLenum pname, GLuint64 *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryObjectui64vEXT, glGetQueryObjectui64vEXT, GETQUERYOBJECTUI64VEXT, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYOBJECTUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryObjectuiv, glGetQueryObjectuiv, GETQUERYOBJECTUIV, (AND GLuint id, GLenum pname, GLuint *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryObjectuiv, glGetQueryObjectuiv, GETQUERYOBJECTUIV, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYOBJECTUIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryObjectuivARB, glGetQueryObjectuivARB, GETQUERYOBJECTUIVARB, (AND GLuint id, GLenum pname, GLuint *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetQueryObjectuivARB, glGetQueryObjectuivARB, GETQUERYOBJECTUIVARB, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryiv, glGetQueryiv, GETQUERYIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetQueryiv, glGetQueryiv, GETQUERYIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETQUERYIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetQueryivARB, glGetQueryivARB, GETQUERYIVARB, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetQueryivARB, glGetQueryivARB, GETQUERYIVARB, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETRENDERBUFFERPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetRenderbufferParameteriv, glGetRenderbufferParameteriv, GETRENDERBUFFERPARAMETERIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetRenderbufferParameteriv, glGetRenderbufferParameteriv, GETRENDERBUFFERPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETRENDERBUFFERPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetRenderbufferParameterivEXT, glGetRenderbufferParameterivEXT, GETRENDERBUFFERPARAMETERIVEXT, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetRenderbufferParameterivEXT, glGetRenderbufferParameterivEXT, GETRENDERBUFFERPARAMETERIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSAMPLERPARAMETERIIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetSamplerParameterIiv, glGetSamplerParameterIiv, GETSAMPLERPARAMETERIIV, (AND GLuint sampler, GLenum pname, GLint *params), (sampler, pname, params), &sampler, GL_void_return)
GL_PROCM(void, gl, GetSamplerParameterIiv, glGetSamplerParameterIiv, GETSAMPLERPARAMETERIIV, (AND GLuint sampler, GLenum pname, memptr params), (sampler, pname, params), &sampler, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSAMPLERPARAMETERIUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetSamplerParameterIuiv, glGetSamplerParameterIuiv, GETSAMPLERPARAMETERIUIV, (AND GLuint sampler, GLenum pname, GLuint *params), (sampler, pname, params), &sampler, GL_void_return)
GL_PROCM(void, gl, GetSamplerParameterIuiv, glGetSamplerParameterIuiv, GETSAMPLERPARAMETERIUIV, (AND GLuint sampler, GLenum pname, memptr params), (sampler, pname, params), &sampler, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSAMPLERPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetSamplerParameterfv, glGetSamplerParameterfv, GETSAMPLERPARAMETERFV, (AND GLuint sampler, GLenum pname, GLfloat *params), (sampler, pname, params), &sampler, GL_void_return)
GL_PROCM(void, gl, GetSamplerParameterfv, glGetSamplerParameterfv, GETSAMPLERPARAMETERFV, (AND GLuint sampler, GLenum pname, memptr params), (sampler, pname, params), &sampler, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSAMPLERPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetSamplerParameteriv, glGetSamplerParameteriv, GETSAMPLERPARAMETERIV, (AND GLuint sampler, GLenum pname, GLint *params), (sampler, pname, params), &sampler, GL_void_return)
GL_PROCM(void, gl, GetSamplerParameteriv, glGetSamplerParameteriv, GETSAMPLERPARAMETERIV, (AND GLuint sampler, GLenum pname, memptr params), (sampler, pname, params), &sampler, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSEMAPHOREPARAMETERUI64VEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetSemaphoreParameterui64vEXT, glGetSemaphoreParameterui64vEXT, GETSEMAPHOREPARAMETERUI64VEXT, (AND GLuint semaphore, GLenum pname, GLuint64 *params), (semaphore, pname, params), &semaphore, GL_void_return)
GL_PROCM(void, gl, GetSemaphoreParameterui64vEXT, glGetSemaphoreParameterui64vEXT, GETSEMAPHOREPARAMETERUI64VEXT, (AND GLuint semaphore, GLenum pname, memptr params), (semaphore, pname, params), &semaphore, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSEPARABLEFILTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetSeparableFilter, glGetSeparableFilter, GETSEPARABLEFILTER, (AND GLenum target, GLenum format, GLenum type, void *row, void *column, void *span), (target, format, type, row, column, span), &target, GL_void_return)
GL_PROCM(void, gl, GetSeparableFilter, glGetSeparableFilter, GETSEPARABLEFILTER, (AND GLenum target, GLenum format, GLenum type, memptr row, memptr column, memptr span), (target, format, type, row, column, span), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSEPARABLEFILTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetSeparableFilterEXT, glGetSeparableFilterEXT, GETSEPARABLEFILTEREXT, (AND GLenum target, GLenum format, GLenum type, void *row, void *column, void *span), (target, format, type, row, column, span), &target, GL_void_return)
GL_PROCM(void, gl, GetSeparableFilterEXT, glGetSeparableFilterEXT, GETSEPARABLEFILTEREXT, (AND GLenum target, GLenum format, GLenum type, memptr row, memptr column, memptr span), (target, format, type, row, column, span), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSHADERINFOLOG
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetShaderInfoLog, glGetShaderInfoLog, GETSHADERINFOLOG, (AND GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog), (shader, bufSize, length, infoLog), &shader, GL_void_return)
GL_PROCM(void, gl, GetShaderInfoLog, glGetShaderInfoLog, GETSHADERINFOLOG, (AND GLuint shader, GLsizei bufSize, memptr length, memptr infoLog), (shader, bufSize, length, infoLog), &shader, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSHADERPRECISIONFORMAT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetShaderPrecisionFormat, glGetShaderPrecisionFormat, GETSHADERPRECISIONFORMAT, (AND GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision), (shadertype, precisiontype, range, precision), &shadertype, GL_void_return)
GL_PROCM(void, gl, GetShaderPrecisionFormat, glGetShaderPrecisionFormat, GETSHADERPRECISIONFORMAT, (AND GLenum shadertype, GLenum precisiontype, memptr range, memptr precision), (shadertype, precisiontype, range, precision), &shadertype, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSHADERSOURCE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetShaderSource, glGetShaderSource, GETSHADERSOURCE, (AND GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source), (shader, bufSize, length, source), &shader, GL_void_return)
GL_PROCM(void, gl, GetShaderSource, glGetShaderSource, GETSHADERSOURCE, (AND GLuint shader, GLsizei bufSize, memptr length, memptr source), (shader, bufSize, length, source), &shader, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSHADERSOURCEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetShaderSourceARB, glGetShaderSourceARB, GETSHADERSOURCEARB, (AND GLhandleARB obj, GLsizei maxLength, GLsizei *length, GLcharARB *source), (obj, maxLength, length, source), &obj, GL_void_return)
GL_PROCM(void, gl, GetShaderSourceARB, glGetShaderSourceARB, GETSHADERSOURCEARB, (AND GLhandleARB obj, GLsizei maxLength, memptr length, memptr source), (obj, maxLength, length, source), &obj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSHADERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetShaderiv, glGetShaderiv, GETSHADERIV, (AND GLuint shader, GLenum pname, GLint *params), (shader, pname, params), &shader, GL_void_return)
GL_PROCM(void, gl, GetShaderiv, glGetShaderiv, GETSHADERIV, (AND GLuint shader, GLenum pname, memptr params), (shader, pname, params), &shader, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSHARPENTEXFUNCSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetSharpenTexFuncSGIS, glGetSharpenTexFuncSGIS, GETSHARPENTEXFUNCSGIS, (AND GLenum target, GLfloat *points), (target, points), &target, GL_void_return)
GL_PROCM(void, gl, GetSharpenTexFuncSGIS, glGetSharpenTexFuncSGIS, GETSHARPENTEXFUNCSGIS, (AND GLenum target, memptr points), (target, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETSTAGEINDEXNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLushort, gl, GetStageIndexNV, glGetStageIndexNV, GETSTAGEINDEXNV, (AND GLenum shadertype), (shadertype), &shadertype, return (GLushort))
GL_PROCM(GLushort, gl, GetStageIndexNV, glGetStageIndexNV, GETSTAGEINDEXNV, (AND GLenum shadertype), (shadertype), &shadertype, return (GLushort))
#endif
#endif
#ifndef NO_GLGETSTRING
#if !defined(TINYGL_ONLY)
GL_GETSTRING(const GLubyte *, gl, GetString, glGetString, GETSTRING, (AND GLenum name), (name), &name, return (const GLubyte *))
#endif
#endif
#ifndef NO_GLGETSTRINGI
#if !defined(TINYGL_ONLY)
GL_GETSTRINGI(const GLubyte *, gl, GetStringi, glGetStringi, GETSTRINGI, (AND GLenum name, GLuint index), (name, index), &name, return (const GLubyte *))
#endif
#endif
#ifndef NO_GLGETSUBROUTINEINDEX
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GetSubroutineIndex, glGetSubroutineIndex, GETSUBROUTINEINDEX, (AND GLuint program, GLenum shadertype, const GLchar *name), (program, shadertype, name), &program, return (GLuint))
GL_PROCM(GLuint, gl, GetSubroutineIndex, glGetSubroutineIndex, GETSUBROUTINEINDEX, (AND GLuint program, GLenum shadertype, memptr name), (program, shadertype, name), &program, return (GLuint))
#endif
#endif
#ifndef NO_GLGETSUBROUTINEUNIFORMLOCATION
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetSubroutineUniformLocation, glGetSubroutineUniformLocation, GETSUBROUTINEUNIFORMLOCATION, (AND GLuint program, GLenum shadertype, const GLchar *name), (program, shadertype, name), &program, return (GLint))
GL_PROCM(GLint, gl, GetSubroutineUniformLocation, glGetSubroutineUniformLocation, GETSUBROUTINEUNIFORMLOCATION, (AND GLuint program, GLenum shadertype, memptr name), (program, shadertype, name), &program, return (GLint))
#endif
#endif
#ifndef NO_GLGETSYNCIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetSynciv, glGetSynciv, GETSYNCIV, (AND GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values), (sync, pname, bufSize, length, values), &sync, GL_void_return)
GL_PROCM(void, gl, GetSynciv, glGetSynciv, GETSYNCIV, (AND GLsync sync, GLenum pname, GLsizei bufSize, memptr length, memptr values), (sync, pname, bufSize, length, values), &sync, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXBUMPPARAMETERFVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexBumpParameterfvATI, glGetTexBumpParameterfvATI, GETTEXBUMPPARAMETERFVATI, (AND GLenum pname, GLfloat *param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, GetTexBumpParameterfvATI, glGetTexBumpParameterfvATI, GETTEXBUMPPARAMETERFVATI, (AND GLenum pname, memptr param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXBUMPPARAMETERIVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexBumpParameterivATI, glGetTexBumpParameterivATI, GETTEXBUMPPARAMETERIVATI, (AND GLenum pname, GLint *param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, GetTexBumpParameterivATI, glGetTexBumpParameterivATI, GETTEXBUMPPARAMETERIVATI, (AND GLenum pname, memptr param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXENVFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexEnvfv, glGetTexEnvfv, GETTEXENVFV, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexEnvfv, glGetTexEnvfv, GETTEXENVFV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXENVIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexEnviv, glGetTexEnviv, GETTEXENVIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexEnviv, glGetTexEnviv, GETTEXENVIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXENVXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexEnvxvOES, glGetTexEnvxvOES, GETTEXENVXVOES, (AND GLenum target, GLenum pname, GLfixed *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexEnvxvOES, glGetTexEnvxvOES, GETTEXENVXVOES, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXFILTERFUNCSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexFilterFuncSGIS, glGetTexFilterFuncSGIS, GETTEXFILTERFUNCSGIS, (AND GLenum target, GLenum filter, GLfloat *weights), (target, filter, weights), &target, GL_void_return)
GL_PROCM(void, gl, GetTexFilterFuncSGIS, glGetTexFilterFuncSGIS, GETTEXFILTERFUNCSGIS, (AND GLenum target, GLenum filter, memptr weights), (target, filter, weights), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXGENDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexGendv, glGetTexGendv, GETTEXGENDV, (AND GLenum coord, GLenum pname, GLdouble *params), (coord, pname, params), &coord, GL_void_return)
GL_PROCM(void, gl, GetTexGendv, glGetTexGendv, GETTEXGENDV, (AND GLenum coord, GLenum pname, memptr params), (coord, pname, params), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXGENFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexGenfv, glGetTexGenfv, GETTEXGENFV, (AND GLenum coord, GLenum pname, GLfloat *params), (coord, pname, params), &coord, GL_void_return)
GL_PROCM(void, gl, GetTexGenfv, glGetTexGenfv, GETTEXGENFV, (AND GLenum coord, GLenum pname, memptr params), (coord, pname, params), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXGENIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexGeniv, glGetTexGeniv, GETTEXGENIV, (AND GLenum coord, GLenum pname, GLint *params), (coord, pname, params), &coord, GL_void_return)
GL_PROCM(void, gl, GetTexGeniv, glGetTexGeniv, GETTEXGENIV, (AND GLenum coord, GLenum pname, memptr params), (coord, pname, params), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXGENXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexGenxvOES, glGetTexGenxvOES, GETTEXGENXVOES, (AND GLenum coord, GLenum pname, GLfixed *params), (coord, pname, params), &coord, GL_void_return)
GL_PROCM(void, gl, GetTexGenxvOES, glGetTexGenxvOES, GETTEXGENXVOES, (AND GLenum coord, GLenum pname, memptr params), (coord, pname, params), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexImage, glGetTexImage, GETTEXIMAGE, (AND GLenum target, GLint level, GLenum format, GLenum type, GLvoid *pixels), (target, level, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, GetTexImage, glGetTexImage, GETTEXIMAGE, (AND GLenum target, GLint level, GLenum format, GLenum type, memptr pixels), (target, level, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXLEVELPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexLevelParameterfv, glGetTexLevelParameterfv, GETTEXLEVELPARAMETERFV, (AND GLenum target, GLint level, GLenum pname, GLfloat *params), (target, level, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexLevelParameterfv, glGetTexLevelParameterfv, GETTEXLEVELPARAMETERFV, (AND GLenum target, GLint level, GLenum pname, memptr params), (target, level, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXLEVELPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexLevelParameteriv, glGetTexLevelParameteriv, GETTEXLEVELPARAMETERIV, (AND GLenum target, GLint level, GLenum pname, GLint *params), (target, level, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexLevelParameteriv, glGetTexLevelParameteriv, GETTEXLEVELPARAMETERIV, (AND GLenum target, GLint level, GLenum pname, memptr params), (target, level, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXLEVELPARAMETERXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexLevelParameterxvOES, glGetTexLevelParameterxvOES, GETTEXLEVELPARAMETERXVOES, (AND GLenum target, GLint level, GLenum pname, GLfixed *params), (target, level, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexLevelParameterxvOES, glGetTexLevelParameterxvOES, GETTEXLEVELPARAMETERXVOES, (AND GLenum target, GLint level, GLenum pname, memptr params), (target, level, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXPARAMETERIIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexParameterIiv, glGetTexParameterIiv, GETTEXPARAMETERIIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexParameterIiv, glGetTexParameterIiv, GETTEXPARAMETERIIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXPARAMETERIIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexParameterIivEXT, glGetTexParameterIivEXT, GETTEXPARAMETERIIVEXT, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexParameterIivEXT, glGetTexParameterIivEXT, GETTEXPARAMETERIIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXPARAMETERIUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexParameterIuiv, glGetTexParameterIuiv, GETTEXPARAMETERIUIV, (AND GLenum target, GLenum pname, GLuint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexParameterIuiv, glGetTexParameterIuiv, GETTEXPARAMETERIUIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXPARAMETERIUIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexParameterIuivEXT, glGetTexParameterIuivEXT, GETTEXPARAMETERIUIVEXT, (AND GLenum target, GLenum pname, GLuint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexParameterIuivEXT, glGetTexParameterIuivEXT, GETTEXPARAMETERIUIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXPARAMETERPOINTERVAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexParameterPointervAPPLE, glGetTexParameterPointervAPPLE, GETTEXPARAMETERPOINTERVAPPLE, (AND GLenum target, GLenum pname, void * *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexParameterPointervAPPLE, glGetTexParameterPointervAPPLE, GETTEXPARAMETERPOINTERVAPPLE, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexParameterfv, glGetTexParameterfv, GETTEXPARAMETERFV, (AND GLenum target, GLenum pname, GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexParameterfv, glGetTexParameterfv, GETTEXPARAMETERFV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexParameteriv, glGetTexParameteriv, GETTEXPARAMETERIV, (AND GLenum target, GLenum pname, GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexParameteriv, glGetTexParameteriv, GETTEXPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXPARAMETERXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTexParameterxvOES, glGetTexParameterxvOES, GETTEXPARAMETERXVOES, (AND GLenum target, GLenum pname, GLfixed *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTexParameterxvOES, glGetTexParameterxvOES, GETTEXPARAMETERXVOES, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTUREHANDLEARB
#if !defined(TINYGL_ONLY)
GL_PROC64(GLuint64, gl, GetTextureHandleARB, glGetTextureHandleARB, GETTEXTUREHANDLEARB, (AND GLuint texture), (texture), &texture, return (GLuint64))
GL_PROC64M(GLuint64, gl, GetTextureHandleARB, glGetTextureHandleARB, GETTEXTUREHANDLEARB, (AND GLuint texture), (texture), &texture, return (GLuint64))
#endif
#endif
#ifndef NO_GLGETTEXTUREHANDLENV
#if !defined(TINYGL_ONLY)
GL_PROC64(GLuint64, gl, GetTextureHandleNV, glGetTextureHandleNV, GETTEXTUREHANDLENV, (AND GLuint texture), (texture), &texture, return (GLuint64))
GL_PROC64M(GLuint64, gl, GetTextureHandleNV, glGetTextureHandleNV, GETTEXTUREHANDLENV, (AND GLuint texture), (texture), &texture, return (GLuint64))
#endif
#endif
#ifndef NO_GLGETTEXTUREIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureImage, glGetTextureImage, GETTEXTUREIMAGE, (AND GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels), (texture, level, format, type, bufSize, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureImage, glGetTextureImage, GETTEXTUREIMAGE, (AND GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, memptr pixels), (texture, level, format, type, bufSize, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTUREIMAGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureImageEXT, glGetTextureImageEXT, GETTEXTUREIMAGEEXT, (AND GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, void *pixels), (texture, target, level, format, type, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureImageEXT, glGetTextureImageEXT, GETTEXTUREIMAGEEXT, (AND GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, memptr pixels), (texture, target, level, format, type, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTURELEVELPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureLevelParameterfv, glGetTextureLevelParameterfv, GETTEXTURELEVELPARAMETERFV, (AND GLuint texture, GLint level, GLenum pname, GLfloat *params), (texture, level, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureLevelParameterfv, glGetTextureLevelParameterfv, GETTEXTURELEVELPARAMETERFV, (AND GLuint texture, GLint level, GLenum pname, memptr params), (texture, level, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTURELEVELPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureLevelParameterfvEXT, glGetTextureLevelParameterfvEXT, GETTEXTURELEVELPARAMETERFVEXT, (AND GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat *params), (texture, target, level, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureLevelParameterfvEXT, glGetTextureLevelParameterfvEXT, GETTEXTURELEVELPARAMETERFVEXT, (AND GLuint texture, GLenum target, GLint level, GLenum pname, memptr params), (texture, target, level, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTURELEVELPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureLevelParameteriv, glGetTextureLevelParameteriv, GETTEXTURELEVELPARAMETERIV, (AND GLuint texture, GLint level, GLenum pname, GLint *params), (texture, level, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureLevelParameteriv, glGetTextureLevelParameteriv, GETTEXTURELEVELPARAMETERIV, (AND GLuint texture, GLint level, GLenum pname, memptr params), (texture, level, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTURELEVELPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureLevelParameterivEXT, glGetTextureLevelParameterivEXT, GETTEXTURELEVELPARAMETERIVEXT, (AND GLuint texture, GLenum target, GLint level, GLenum pname, GLint *params), (texture, target, level, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureLevelParameterivEXT, glGetTextureLevelParameterivEXT, GETTEXTURELEVELPARAMETERIVEXT, (AND GLuint texture, GLenum target, GLint level, GLenum pname, memptr params), (texture, target, level, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTUREPARAMETERIIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureParameterIiv, glGetTextureParameterIiv, GETTEXTUREPARAMETERIIV, (AND GLuint texture, GLenum pname, GLint *params), (texture, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureParameterIiv, glGetTextureParameterIiv, GETTEXTUREPARAMETERIIV, (AND GLuint texture, GLenum pname, memptr params), (texture, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTUREPARAMETERIIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureParameterIivEXT, glGetTextureParameterIivEXT, GETTEXTUREPARAMETERIIVEXT, (AND GLuint texture, GLenum target, GLenum pname, GLint *params), (texture, target, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureParameterIivEXT, glGetTextureParameterIivEXT, GETTEXTUREPARAMETERIIVEXT, (AND GLuint texture, GLenum target, GLenum pname, memptr params), (texture, target, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTUREPARAMETERIUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureParameterIuiv, glGetTextureParameterIuiv, GETTEXTUREPARAMETERIUIV, (AND GLuint texture, GLenum pname, GLuint *params), (texture, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureParameterIuiv, glGetTextureParameterIuiv, GETTEXTUREPARAMETERIUIV, (AND GLuint texture, GLenum pname, memptr params), (texture, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTUREPARAMETERIUIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureParameterIuivEXT, glGetTextureParameterIuivEXT, GETTEXTUREPARAMETERIUIVEXT, (AND GLuint texture, GLenum target, GLenum pname, GLuint *params), (texture, target, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureParameterIuivEXT, glGetTextureParameterIuivEXT, GETTEXTUREPARAMETERIUIVEXT, (AND GLuint texture, GLenum target, GLenum pname, memptr params), (texture, target, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTUREPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureParameterfv, glGetTextureParameterfv, GETTEXTUREPARAMETERFV, (AND GLuint texture, GLenum pname, GLfloat *params), (texture, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureParameterfv, glGetTextureParameterfv, GETTEXTUREPARAMETERFV, (AND GLuint texture, GLenum pname, memptr params), (texture, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTUREPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureParameterfvEXT, glGetTextureParameterfvEXT, GETTEXTUREPARAMETERFVEXT, (AND GLuint texture, GLenum target, GLenum pname, GLfloat *params), (texture, target, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureParameterfvEXT, glGetTextureParameterfvEXT, GETTEXTUREPARAMETERFVEXT, (AND GLuint texture, GLenum target, GLenum pname, memptr params), (texture, target, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTUREPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureParameteriv, glGetTextureParameteriv, GETTEXTUREPARAMETERIV, (AND GLuint texture, GLenum pname, GLint *params), (texture, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureParameteriv, glGetTextureParameteriv, GETTEXTUREPARAMETERIV, (AND GLuint texture, GLenum pname, memptr params), (texture, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTUREPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureParameterivEXT, glGetTextureParameterivEXT, GETTEXTUREPARAMETERIVEXT, (AND GLuint texture, GLenum target, GLenum pname, GLint *params), (texture, target, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureParameterivEXT, glGetTextureParameterivEXT, GETTEXTUREPARAMETERIVEXT, (AND GLuint texture, GLenum target, GLenum pname, memptr params), (texture, target, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTEXTURESAMPLERHANDLEARB
#if !defined(TINYGL_ONLY)
GL_PROC64(GLuint64, gl, GetTextureSamplerHandleARB, glGetTextureSamplerHandleARB, GETTEXTURESAMPLERHANDLEARB, (AND GLuint texture, GLuint sampler), (texture, sampler), &texture, return (GLuint64))
GL_PROC64M(GLuint64, gl, GetTextureSamplerHandleARB, glGetTextureSamplerHandleARB, GETTEXTURESAMPLERHANDLEARB, (AND GLuint texture, GLuint sampler), (texture, sampler), &texture, return (GLuint64))
#endif
#endif
#ifndef NO_GLGETTEXTURESAMPLERHANDLENV
#if !defined(TINYGL_ONLY)
GL_PROC64(GLuint64, gl, GetTextureSamplerHandleNV, glGetTextureSamplerHandleNV, GETTEXTURESAMPLERHANDLENV, (AND GLuint texture, GLuint sampler), (texture, sampler), &texture, return (GLuint64))
GL_PROC64M(GLuint64, gl, GetTextureSamplerHandleNV, glGetTextureSamplerHandleNV, GETTEXTURESAMPLERHANDLENV, (AND GLuint texture, GLuint sampler), (texture, sampler), &texture, return (GLuint64))
#endif
#endif
#ifndef NO_GLGETTEXTURESUBIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTextureSubImage, glGetTextureSubImage, GETTEXTURESUBIMAGE, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels), (texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, bufSize, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, GetTextureSubImage, glGetTextureSubImage, GETTEXTURESUBIMAGE, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, memptr pixels), (texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, bufSize, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTRACKMATRIXIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTrackMatrixivNV, glGetTrackMatrixivNV, GETTRACKMATRIXIVNV, (AND GLenum target, GLuint address, GLenum pname, GLint *params), (target, address, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, GetTrackMatrixivNV, glGetTrackMatrixivNV, GETTRACKMATRIXIVNV, (AND GLenum target, GLuint address, GLenum pname, memptr params), (target, address, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTRANSFORMFEEDBACKVARYING
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTransformFeedbackVarying, glGetTransformFeedbackVarying, GETTRANSFORMFEEDBACKVARYING, (AND GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name), (program, index, bufSize, length, size, type, name), &program, GL_void_return)
GL_PROCM(void, gl, GetTransformFeedbackVarying, glGetTransformFeedbackVarying, GETTRANSFORMFEEDBACKVARYING, (AND GLuint program, GLuint index, GLsizei bufSize, memptr length, memptr size, memptr type, memptr name), (program, index, bufSize, length, size, type, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTRANSFORMFEEDBACKVARYINGEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTransformFeedbackVaryingEXT, glGetTransformFeedbackVaryingEXT, GETTRANSFORMFEEDBACKVARYINGEXT, (AND GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name), (program, index, bufSize, length, size, type, name), &program, GL_void_return)
GL_PROCM(void, gl, GetTransformFeedbackVaryingEXT, glGetTransformFeedbackVaryingEXT, GETTRANSFORMFEEDBACKVARYINGEXT, (AND GLuint program, GLuint index, GLsizei bufSize, memptr length, memptr size, memptr type, memptr name), (program, index, bufSize, length, size, type, name), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTRANSFORMFEEDBACKVARYINGNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingNV, GETTRANSFORMFEEDBACKVARYINGNV, (AND GLuint program, GLuint index, GLint *location), (program, index, location), &program, GL_void_return)
GL_PROCM(void, gl, GetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingNV, GETTRANSFORMFEEDBACKVARYINGNV, (AND GLuint program, GLuint index, memptr location), (program, index, location), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTRANSFORMFEEDBACKI64_V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTransformFeedbacki64_v, glGetTransformFeedbacki64_v, GETTRANSFORMFEEDBACKI64_V, (AND GLuint xfb, GLenum pname, GLuint index, GLint64 *param), (xfb, pname, index, param), &xfb, GL_void_return)
GL_PROCM(void, gl, GetTransformFeedbacki64_v, glGetTransformFeedbacki64_v, GETTRANSFORMFEEDBACKI64_V, (AND GLuint xfb, GLenum pname, GLuint index, memptr param), (xfb, pname, index, param), &xfb, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTRANSFORMFEEDBACKI_V
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTransformFeedbacki_v, glGetTransformFeedbacki_v, GETTRANSFORMFEEDBACKI_V, (AND GLuint xfb, GLenum pname, GLuint index, GLint *param), (xfb, pname, index, param), &xfb, GL_void_return)
GL_PROCM(void, gl, GetTransformFeedbacki_v, glGetTransformFeedbacki_v, GETTRANSFORMFEEDBACKI_V, (AND GLuint xfb, GLenum pname, GLuint index, memptr param), (xfb, pname, index, param), &xfb, GL_void_return)
#endif
#endif
#ifndef NO_GLGETTRANSFORMFEEDBACKIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetTransformFeedbackiv, glGetTransformFeedbackiv, GETTRANSFORMFEEDBACKIV, (AND GLuint xfb, GLenum pname, GLint *param), (xfb, pname, param), &xfb, GL_void_return)
GL_PROCM(void, gl, GetTransformFeedbackiv, glGetTransformFeedbackiv, GETTRANSFORMFEEDBACKIV, (AND GLuint xfb, GLenum pname, memptr param), (xfb, pname, param), &xfb, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMBLOCKINDEX
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, GetUniformBlockIndex, glGetUniformBlockIndex, GETUNIFORMBLOCKINDEX, (AND GLuint program, const GLchar *uniformBlockName), (program, uniformBlockName), &program, return (GLuint))
GL_PROCM(GLuint, gl, GetUniformBlockIndex, glGetUniformBlockIndex, GETUNIFORMBLOCKINDEX, (AND GLuint program, memptr uniformBlockName), (program, uniformBlockName), &program, return (GLuint))
#endif
#endif
#ifndef NO_GLGETUNIFORMBUFFERSIZEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetUniformBufferSizeEXT, glGetUniformBufferSizeEXT, GETUNIFORMBUFFERSIZEEXT, (AND GLuint program, GLint location), (program, location), &program, return (GLint))
GL_PROCM(GLint, gl, GetUniformBufferSizeEXT, glGetUniformBufferSizeEXT, GETUNIFORMBUFFERSIZEEXT, (AND GLuint program, GLint location), (program, location), &program, return (GLint))
#endif
#endif
#ifndef NO_GLGETUNIFORMINDICES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformIndices, glGetUniformIndices, GETUNIFORMINDICES, (AND GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices), (program, uniformCount, uniformNames, uniformIndices), &program, GL_void_return)
GL_PROCM(void, gl, GetUniformIndices, glGetUniformIndices, GETUNIFORMINDICES, (AND GLuint program, GLsizei uniformCount, memptr uniformNames, memptr uniformIndices), (program, uniformCount, uniformNames, uniformIndices), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMLOCATION
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetUniformLocation, glGetUniformLocation, GETUNIFORMLOCATION, (AND GLuint program, const GLchar *name), (program, name), &program, return (GLint))
GL_PROCM(GLint, gl, GetUniformLocation, glGetUniformLocation, GETUNIFORMLOCATION, (AND GLuint program, memptr name), (program, name), &program, return (GLint))
#endif
#endif
#ifndef NO_GLGETUNIFORMLOCATIONARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetUniformLocationARB, glGetUniformLocationARB, GETUNIFORMLOCATIONARB, (AND GLhandleARB programObj, const GLcharARB *name), (programObj, name), &programObj, return (GLint))
GL_PROCM(GLint, gl, GetUniformLocationARB, glGetUniformLocationARB, GETUNIFORMLOCATIONARB, (AND GLhandleARB programObj, memptr name), (programObj, name), &programObj, return (GLint))
#endif
#endif
#ifndef NO_GLGETUNIFORMOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC64(GLintptr, gl, GetUniformOffsetEXT, glGetUniformOffsetEXT, GETUNIFORMOFFSETEXT, (AND GLuint program, GLint location), (program, location), &program, return (GLintptr))
GL_PROC64M(GLintptr, gl, GetUniformOffsetEXT, glGetUniformOffsetEXT, GETUNIFORMOFFSETEXT, (AND GLuint program, GLint location), (program, location), &program, return (GLintptr))
#endif
#endif
#ifndef NO_GLGETUNIFORMSUBROUTINEUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformSubroutineuiv, glGetUniformSubroutineuiv, GETUNIFORMSUBROUTINEUIV, (AND GLenum shadertype, GLint location, GLuint *params), (shadertype, location, params), &shadertype, GL_void_return)
GL_PROCM(void, gl, GetUniformSubroutineuiv, glGetUniformSubroutineuiv, GETUNIFORMSUBROUTINEUIV, (AND GLenum shadertype, GLint location, memptr params), (shadertype, location, params), &shadertype, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformdv, glGetUniformdv, GETUNIFORMDV, (AND GLuint program, GLint location, GLdouble *params), (program, location, params), &program, GL_void_return)
GL_PROCM(void, gl, GetUniformdv, glGetUniformdv, GETUNIFORMDV, (AND GLuint program, GLint location, memptr params), (program, location, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformfv, glGetUniformfv, GETUNIFORMFV, (AND GLuint program, GLint location, GLfloat *params), (program, location, params), &program, GL_void_return)
GL_PROCM(void, gl, GetUniformfv, glGetUniformfv, GETUNIFORMFV, (AND GLuint program, GLint location, memptr params), (program, location, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformfvARB, glGetUniformfvARB, GETUNIFORMFVARB, (AND GLhandleARB programObj, GLint location, GLfloat *params), (programObj, location, params), &programObj, GL_void_return)
GL_PROCM(void, gl, GetUniformfvARB, glGetUniformfvARB, GETUNIFORMFVARB, (AND GLhandleARB programObj, GLint location, memptr params), (programObj, location, params), &programObj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformi64vARB, glGetUniformi64vARB, GETUNIFORMI64VARB, (AND GLuint program, GLint location, GLint64 *params), (program, location, params), &program, GL_void_return)
GL_PROCM(void, gl, GetUniformi64vARB, glGetUniformi64vARB, GETUNIFORMI64VARB, (AND GLuint program, GLint location, memptr params), (program, location, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformi64vNV, glGetUniformi64vNV, GETUNIFORMI64VNV, (AND GLuint program, GLint location, GLint64EXT *params), (program, location, params), &program, GL_void_return)
GL_PROCM(void, gl, GetUniformi64vNV, glGetUniformi64vNV, GETUNIFORMI64VNV, (AND GLuint program, GLint location, memptr params), (program, location, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformiv, glGetUniformiv, GETUNIFORMIV, (AND GLuint program, GLint location, GLint *params), (program, location, params), &program, GL_void_return)
GL_PROCM(void, gl, GetUniformiv, glGetUniformiv, GETUNIFORMIV, (AND GLuint program, GLint location, memptr params), (program, location, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformivARB, glGetUniformivARB, GETUNIFORMIVARB, (AND GLhandleARB programObj, GLint location, GLint *params), (programObj, location, params), &programObj, GL_void_return)
GL_PROCM(void, gl, GetUniformivARB, glGetUniformivARB, GETUNIFORMIVARB, (AND GLhandleARB programObj, GLint location, memptr params), (programObj, location, params), &programObj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMUI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformui64vARB, glGetUniformui64vARB, GETUNIFORMUI64VARB, (AND GLuint program, GLint location, GLuint64 *params), (program, location, params), &program, GL_void_return)
GL_PROCM(void, gl, GetUniformui64vARB, glGetUniformui64vARB, GETUNIFORMUI64VARB, (AND GLuint program, GLint location, memptr params), (program, location, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformui64vNV, glGetUniformui64vNV, GETUNIFORMUI64VNV, (AND GLuint program, GLint location, GLuint64EXT *params), (program, location, params), &program, GL_void_return)
GL_PROCM(void, gl, GetUniformui64vNV, glGetUniformui64vNV, GETUNIFORMUI64VNV, (AND GLuint program, GLint location, memptr params), (program, location, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformuiv, glGetUniformuiv, GETUNIFORMUIV, (AND GLuint program, GLint location, GLuint *params), (program, location, params), &program, GL_void_return)
GL_PROCM(void, gl, GetUniformuiv, glGetUniformuiv, GETUNIFORMUIV, (AND GLuint program, GLint location, memptr params), (program, location, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNIFORMUIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUniformuivEXT, glGetUniformuivEXT, GETUNIFORMUIVEXT, (AND GLuint program, GLint location, GLuint *params), (program, location, params), &program, GL_void_return)
GL_PROCM(void, gl, GetUniformuivEXT, glGetUniformuivEXT, GETUNIFORMUIVEXT, (AND GLuint program, GLint location, memptr params), (program, location, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNSIGNEDBYTEI_VEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUnsignedBytei_vEXT, glGetUnsignedBytei_vEXT, GETUNSIGNEDBYTEI_VEXT, (AND GLenum target, GLuint index, GLubyte *data), (target, index, data), &target, GL_void_return)
GL_PROCM(void, gl, GetUnsignedBytei_vEXT, glGetUnsignedBytei_vEXT, GETUNSIGNEDBYTEI_VEXT, (AND GLenum target, GLuint index, memptr data), (target, index, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETUNSIGNEDBYTEVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetUnsignedBytevEXT, glGetUnsignedBytevEXT, GETUNSIGNEDBYTEVEXT, (AND GLenum pname, GLubyte *data), (pname, data), &pname, GL_void_return)
GL_PROCM(void, gl, GetUnsignedBytevEXT, glGetUnsignedBytevEXT, GETUNSIGNEDBYTEVEXT, (AND GLenum pname, memptr data), (pname, data), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVARIANTARRAYOBJECTFVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVariantArrayObjectfvATI, glGetVariantArrayObjectfvATI, GETVARIANTARRAYOBJECTFVATI, (AND GLuint id, GLenum pname, GLfloat *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetVariantArrayObjectfvATI, glGetVariantArrayObjectfvATI, GETVARIANTARRAYOBJECTFVATI, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVARIANTARRAYOBJECTIVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVariantArrayObjectivATI, glGetVariantArrayObjectivATI, GETVARIANTARRAYOBJECTIVATI, (AND GLuint id, GLenum pname, GLint *params), (id, pname, params), &id, GL_void_return)
GL_PROCM(void, gl, GetVariantArrayObjectivATI, glGetVariantArrayObjectivATI, GETVARIANTARRAYOBJECTIVATI, (AND GLuint id, GLenum pname, memptr params), (id, pname, params), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVARIANTBOOLEANVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVariantBooleanvEXT, glGetVariantBooleanvEXT, GETVARIANTBOOLEANVEXT, (AND GLuint id, GLenum value, GLboolean *data), (id, value, data), &id, GL_void_return)
GL_PROCM(void, gl, GetVariantBooleanvEXT, glGetVariantBooleanvEXT, GETVARIANTBOOLEANVEXT, (AND GLuint id, GLenum value, memptr data), (id, value, data), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVARIANTFLOATVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVariantFloatvEXT, glGetVariantFloatvEXT, GETVARIANTFLOATVEXT, (AND GLuint id, GLenum value, GLfloat *data), (id, value, data), &id, GL_void_return)
GL_PROCM(void, gl, GetVariantFloatvEXT, glGetVariantFloatvEXT, GETVARIANTFLOATVEXT, (AND GLuint id, GLenum value, memptr data), (id, value, data), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVARIANTINTEGERVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVariantIntegervEXT, glGetVariantIntegervEXT, GETVARIANTINTEGERVEXT, (AND GLuint id, GLenum value, GLint *data), (id, value, data), &id, GL_void_return)
GL_PROCM(void, gl, GetVariantIntegervEXT, glGetVariantIntegervEXT, GETVARIANTINTEGERVEXT, (AND GLuint id, GLenum value, memptr data), (id, value, data), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVARIANTPOINTERVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVariantPointervEXT, glGetVariantPointervEXT, GETVARIANTPOINTERVEXT, (AND GLuint id, GLenum value, void * *data), (id, value, data), &id, GL_void_return)
GL_PROCM(void, gl, GetVariantPointervEXT, glGetVariantPointervEXT, GETVARIANTPOINTERVEXT, (AND GLuint id, GLenum value, memptr data), (id, value, data), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVARYINGLOCATIONNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, GetVaryingLocationNV, glGetVaryingLocationNV, GETVARYINGLOCATIONNV, (AND GLuint program, const GLchar *name), (program, name), &program, return (GLint))
GL_PROCM(GLint, gl, GetVaryingLocationNV, glGetVaryingLocationNV, GETVARYINGLOCATIONNV, (AND GLuint program, memptr name), (program, name), &program, return (GLint))
#endif
#endif
#ifndef NO_GLGETVERTEXARRAYINDEXED64IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexArrayIndexed64iv, glGetVertexArrayIndexed64iv, GETVERTEXARRAYINDEXED64IV, (AND GLuint vaobj, GLuint index, GLenum pname, GLint64 *param), (vaobj, index, pname, param), &vaobj, GL_void_return)
GL_PROCM(void, gl, GetVertexArrayIndexed64iv, glGetVertexArrayIndexed64iv, GETVERTEXARRAYINDEXED64IV, (AND GLuint vaobj, GLuint index, GLenum pname, memptr param), (vaobj, index, pname, param), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXARRAYINDEXEDIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexArrayIndexediv, glGetVertexArrayIndexediv, GETVERTEXARRAYINDEXEDIV, (AND GLuint vaobj, GLuint index, GLenum pname, GLint *param), (vaobj, index, pname, param), &vaobj, GL_void_return)
GL_PROCM(void, gl, GetVertexArrayIndexediv, glGetVertexArrayIndexediv, GETVERTEXARRAYINDEXEDIV, (AND GLuint vaobj, GLuint index, GLenum pname, memptr param), (vaobj, index, pname, param), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXARRAYINTEGERI_VEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexArrayIntegeri_vEXT, glGetVertexArrayIntegeri_vEXT, GETVERTEXARRAYINTEGERI_VEXT, (AND GLuint vaobj, GLuint index, GLenum pname, GLint *param), (vaobj, index, pname, param), &vaobj, GL_void_return)
GL_PROCM(void, gl, GetVertexArrayIntegeri_vEXT, glGetVertexArrayIntegeri_vEXT, GETVERTEXARRAYINTEGERI_VEXT, (AND GLuint vaobj, GLuint index, GLenum pname, memptr param), (vaobj, index, pname, param), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXARRAYINTEGERVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexArrayIntegervEXT, glGetVertexArrayIntegervEXT, GETVERTEXARRAYINTEGERVEXT, (AND GLuint vaobj, GLenum pname, GLint *param), (vaobj, pname, param), &vaobj, GL_void_return)
GL_PROCM(void, gl, GetVertexArrayIntegervEXT, glGetVertexArrayIntegervEXT, GETVERTEXARRAYINTEGERVEXT, (AND GLuint vaobj, GLenum pname, memptr param), (vaobj, pname, param), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXARRAYPOINTERI_VEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexArrayPointeri_vEXT, glGetVertexArrayPointeri_vEXT, GETVERTEXARRAYPOINTERI_VEXT, (AND GLuint vaobj, GLuint index, GLenum pname, void * *param), (vaobj, index, pname, param), &vaobj, GL_void_return)
GL_PROCM(void, gl, GetVertexArrayPointeri_vEXT, glGetVertexArrayPointeri_vEXT, GETVERTEXARRAYPOINTERI_VEXT, (AND GLuint vaobj, GLuint index, GLenum pname, memptr param), (vaobj, index, pname, param), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXARRAYPOINTERVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexArrayPointervEXT, glGetVertexArrayPointervEXT, GETVERTEXARRAYPOINTERVEXT, (AND GLuint vaobj, GLenum pname, void * *param), (vaobj, pname, param), &vaobj, GL_void_return)
GL_PROCM(void, gl, GetVertexArrayPointervEXT, glGetVertexArrayPointervEXT, GETVERTEXARRAYPOINTERVEXT, (AND GLuint vaobj, GLenum pname, memptr param), (vaobj, pname, param), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXARRAYIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexArrayiv, glGetVertexArrayiv, GETVERTEXARRAYIV, (AND GLuint vaobj, GLenum pname, GLint *param), (vaobj, pname, param), &vaobj, GL_void_return)
GL_PROCM(void, gl, GetVertexArrayiv, glGetVertexArrayiv, GETVERTEXARRAYIV, (AND GLuint vaobj, GLenum pname, memptr param), (vaobj, pname, param), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBARRAYOBJECTFVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribArrayObjectfvATI, glGetVertexAttribArrayObjectfvATI, GETVERTEXATTRIBARRAYOBJECTFVATI, (AND GLuint index, GLenum pname, GLfloat *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribArrayObjectfvATI, glGetVertexAttribArrayObjectfvATI, GETVERTEXATTRIBARRAYOBJECTFVATI, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBARRAYOBJECTIVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribArrayObjectivATI, glGetVertexAttribArrayObjectivATI, GETVERTEXATTRIBARRAYOBJECTIVATI, (AND GLuint index, GLenum pname, GLint *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribArrayObjectivATI, glGetVertexAttribArrayObjectivATI, GETVERTEXATTRIBARRAYOBJECTIVATI, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBIIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribIiv, glGetVertexAttribIiv, GETVERTEXATTRIBIIV, (AND GLuint index, GLenum pname, GLint *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribIiv, glGetVertexAttribIiv, GETVERTEXATTRIBIIV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBIIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribIivEXT, glGetVertexAttribIivEXT, GETVERTEXATTRIBIIVEXT, (AND GLuint index, GLenum pname, GLint *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribIivEXT, glGetVertexAttribIivEXT, GETVERTEXATTRIBIIVEXT, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBIUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribIuiv, glGetVertexAttribIuiv, GETVERTEXATTRIBIUIV, (AND GLuint index, GLenum pname, GLuint *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribIuiv, glGetVertexAttribIuiv, GETVERTEXATTRIBIUIV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBIUIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribIuivEXT, glGetVertexAttribIuivEXT, GETVERTEXATTRIBIUIVEXT, (AND GLuint index, GLenum pname, GLuint *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribIuivEXT, glGetVertexAttribIuivEXT, GETVERTEXATTRIBIUIVEXT, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBLDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribLdv, glGetVertexAttribLdv, GETVERTEXATTRIBLDV, (AND GLuint index, GLenum pname, GLdouble *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribLdv, glGetVertexAttribLdv, GETVERTEXATTRIBLDV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBLDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribLdvEXT, glGetVertexAttribLdvEXT, GETVERTEXATTRIBLDVEXT, (AND GLuint index, GLenum pname, GLdouble *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribLdvEXT, glGetVertexAttribLdvEXT, GETVERTEXATTRIBLDVEXT, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBLI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribLi64vNV, glGetVertexAttribLi64vNV, GETVERTEXATTRIBLI64VNV, (AND GLuint index, GLenum pname, GLint64EXT *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribLi64vNV, glGetVertexAttribLi64vNV, GETVERTEXATTRIBLI64VNV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBLUI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribLui64vARB, glGetVertexAttribLui64vARB, GETVERTEXATTRIBLUI64VARB, (AND GLuint index, GLenum pname, GLuint64EXT *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribLui64vARB, glGetVertexAttribLui64vARB, GETVERTEXATTRIBLUI64VARB, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBLUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribLui64vNV, glGetVertexAttribLui64vNV, GETVERTEXATTRIBLUI64VNV, (AND GLuint index, GLenum pname, GLuint64EXT *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribLui64vNV, glGetVertexAttribLui64vNV, GETVERTEXATTRIBLUI64VNV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBPOINTERV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribPointerv, glGetVertexAttribPointerv, GETVERTEXATTRIBPOINTERV, (AND GLuint index, GLenum pname, void * *pointer), (index, pname, pointer), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribPointerv, glGetVertexAttribPointerv, GETVERTEXATTRIBPOINTERV, (AND GLuint index, GLenum pname, memptr pointer), (index, pname, pointer), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBPOINTERVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribPointervARB, glGetVertexAttribPointervARB, GETVERTEXATTRIBPOINTERVARB, (AND GLuint index, GLenum pname, void * *pointer), (index, pname, pointer), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribPointervARB, glGetVertexAttribPointervARB, GETVERTEXATTRIBPOINTERVARB, (AND GLuint index, GLenum pname, memptr pointer), (index, pname, pointer), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBPOINTERVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribPointervNV, glGetVertexAttribPointervNV, GETVERTEXATTRIBPOINTERVNV, (AND GLuint index, GLenum pname, void * *pointer), (index, pname, pointer), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribPointervNV, glGetVertexAttribPointervNV, GETVERTEXATTRIBPOINTERVNV, (AND GLuint index, GLenum pname, memptr pointer), (index, pname, pointer), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribdv, glGetVertexAttribdv, GETVERTEXATTRIBDV, (AND GLuint index, GLenum pname, GLdouble *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribdv, glGetVertexAttribdv, GETVERTEXATTRIBDV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBDVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribdvARB, glGetVertexAttribdvARB, GETVERTEXATTRIBDVARB, (AND GLuint index, GLenum pname, GLdouble *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribdvARB, glGetVertexAttribdvARB, GETVERTEXATTRIBDVARB, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBDVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribdvNV, glGetVertexAttribdvNV, GETVERTEXATTRIBDVNV, (AND GLuint index, GLenum pname, GLdouble *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribdvNV, glGetVertexAttribdvNV, GETVERTEXATTRIBDVNV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribfv, glGetVertexAttribfv, GETVERTEXATTRIBFV, (AND GLuint index, GLenum pname, GLfloat *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribfv, glGetVertexAttribfv, GETVERTEXATTRIBFV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribfvARB, glGetVertexAttribfvARB, GETVERTEXATTRIBFVARB, (AND GLuint index, GLenum pname, GLfloat *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribfvARB, glGetVertexAttribfvARB, GETVERTEXATTRIBFVARB, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribfvNV, glGetVertexAttribfvNV, GETVERTEXATTRIBFVNV, (AND GLuint index, GLenum pname, GLfloat *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribfvNV, glGetVertexAttribfvNV, GETVERTEXATTRIBFVNV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribiv, glGetVertexAttribiv, GETVERTEXATTRIBIV, (AND GLuint index, GLenum pname, GLint *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribiv, glGetVertexAttribiv, GETVERTEXATTRIBIV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribivARB, glGetVertexAttribivARB, GETVERTEXATTRIBIVARB, (AND GLuint index, GLenum pname, GLint *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribivARB, glGetVertexAttribivARB, GETVERTEXATTRIBIVARB, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVERTEXATTRIBIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVertexAttribivNV, glGetVertexAttribivNV, GETVERTEXATTRIBIVNV, (AND GLuint index, GLenum pname, GLint *params), (index, pname, params), &index, GL_void_return)
GL_PROCM(void, gl, GetVertexAttribivNV, glGetVertexAttribivNV, GETVERTEXATTRIBIVNV, (AND GLuint index, GLenum pname, memptr params), (index, pname, params), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVIDEOCAPTURESTREAMDVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVideoCaptureStreamdvNV, glGetVideoCaptureStreamdvNV, GETVIDEOCAPTURESTREAMDVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble *params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, GetVideoCaptureStreamdvNV, glGetVideoCaptureStreamdvNV, GETVIDEOCAPTURESTREAMDVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, memptr params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVIDEOCAPTURESTREAMFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVideoCaptureStreamfvNV, glGetVideoCaptureStreamfvNV, GETVIDEOCAPTURESTREAMFVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat *params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, GetVideoCaptureStreamfvNV, glGetVideoCaptureStreamfvNV, GETVIDEOCAPTURESTREAMFVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, memptr params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVIDEOCAPTURESTREAMIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVideoCaptureStreamivNV, glGetVideoCaptureStreamivNV, GETVIDEOCAPTURESTREAMIVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, GLint *params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, GetVideoCaptureStreamivNV, glGetVideoCaptureStreamivNV, GETVIDEOCAPTURESTREAMIVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, memptr params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVIDEOCAPTUREIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVideoCaptureivNV, glGetVideoCaptureivNV, GETVIDEOCAPTUREIVNV, (AND GLuint video_capture_slot, GLenum pname, GLint *params), (video_capture_slot, pname, params), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, GetVideoCaptureivNV, glGetVideoCaptureivNV, GETVIDEOCAPTUREIVNV, (AND GLuint video_capture_slot, GLenum pname, memptr params), (video_capture_slot, pname, params), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVIDEOI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVideoi64vNV, glGetVideoi64vNV, GETVIDEOI64VNV, (AND GLuint video_slot, GLenum pname, GLint64EXT *params), (video_slot, pname, params), &video_slot, GL_void_return)
GL_PROCM(void, gl, GetVideoi64vNV, glGetVideoi64vNV, GETVIDEOI64VNV, (AND GLuint video_slot, GLenum pname, memptr params), (video_slot, pname, params), &video_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVIDEOIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVideoivNV, glGetVideoivNV, GETVIDEOIVNV, (AND GLuint video_slot, GLenum pname, GLint *params), (video_slot, pname, params), &video_slot, GL_void_return)
GL_PROCM(void, gl, GetVideoivNV, glGetVideoivNV, GETVIDEOIVNV, (AND GLuint video_slot, GLenum pname, memptr params), (video_slot, pname, params), &video_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVIDEOUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVideoui64vNV, glGetVideoui64vNV, GETVIDEOUI64VNV, (AND GLuint video_slot, GLenum pname, GLuint64EXT *params), (video_slot, pname, params), &video_slot, GL_void_return)
GL_PROCM(void, gl, GetVideoui64vNV, glGetVideoui64vNV, GETVIDEOUI64VNV, (AND GLuint video_slot, GLenum pname, memptr params), (video_slot, pname, params), &video_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVIDEOUIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetVideouivNV, glGetVideouivNV, GETVIDEOUIVNV, (AND GLuint video_slot, GLenum pname, GLuint *params), (video_slot, pname, params), &video_slot, GL_void_return)
GL_PROCM(void, gl, GetVideouivNV, glGetVideouivNV, GETVIDEOUIVNV, (AND GLuint video_slot, GLenum pname, memptr params), (video_slot, pname, params), &video_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLGETVKPROCADDRNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLVULKANPROCNV, gl, GetVkProcAddrNV, glGetVkProcAddrNV, GETVKPROCADDRNV, (AND const GLchar *name), (name), &name, return (GLVULKANPROCNV))
GL_PROCM(GLVULKANPROCNV, gl, GetVkProcAddrNV, glGetVkProcAddrNV, GETVKPROCADDRNV, (AND memptr name), (name), &name, return (GLVULKANPROCNV))
#endif
#endif
#ifndef NO_GLGETNCOLORTABLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnColorTable, glGetnColorTable, GETNCOLORTABLE, (AND GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table), (target, format, type, bufSize, table), &target, GL_void_return)
GL_PROCM(void, gl, GetnColorTable, glGetnColorTable, GETNCOLORTABLE, (AND GLenum target, GLenum format, GLenum type, GLsizei bufSize, memptr table), (target, format, type, bufSize, table), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNCOLORTABLEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnColorTableARB, glGetnColorTableARB, GETNCOLORTABLEARB, (AND GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table), (target, format, type, bufSize, table), &target, GL_void_return)
GL_PROCM(void, gl, GetnColorTableARB, glGetnColorTableARB, GETNCOLORTABLEARB, (AND GLenum target, GLenum format, GLenum type, GLsizei bufSize, memptr table), (target, format, type, bufSize, table), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNCOMPRESSEDTEXIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnCompressedTexImage, glGetnCompressedTexImage, GETNCOMPRESSEDTEXIMAGE, (AND GLenum target, GLint lod, GLsizei bufSize, void *pixels), (target, lod, bufSize, pixels), &target, GL_void_return)
GL_PROCM(void, gl, GetnCompressedTexImage, glGetnCompressedTexImage, GETNCOMPRESSEDTEXIMAGE, (AND GLenum target, GLint lod, GLsizei bufSize, memptr pixels), (target, lod, bufSize, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNCOMPRESSEDTEXIMAGEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnCompressedTexImageARB, glGetnCompressedTexImageARB, GETNCOMPRESSEDTEXIMAGEARB, (AND GLenum target, GLint lod, GLsizei bufSize, void *img), (target, lod, bufSize, img), &target, GL_void_return)
GL_PROCM(void, gl, GetnCompressedTexImageARB, glGetnCompressedTexImageARB, GETNCOMPRESSEDTEXIMAGEARB, (AND GLenum target, GLint lod, GLsizei bufSize, memptr img), (target, lod, bufSize, img), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNCONVOLUTIONFILTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnConvolutionFilter, glGetnConvolutionFilter, GETNCONVOLUTIONFILTER, (AND GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image), (target, format, type, bufSize, image), &target, GL_void_return)
GL_PROCM(void, gl, GetnConvolutionFilter, glGetnConvolutionFilter, GETNCONVOLUTIONFILTER, (AND GLenum target, GLenum format, GLenum type, GLsizei bufSize, memptr image), (target, format, type, bufSize, image), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNCONVOLUTIONFILTERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnConvolutionFilterARB, glGetnConvolutionFilterARB, GETNCONVOLUTIONFILTERARB, (AND GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image), (target, format, type, bufSize, image), &target, GL_void_return)
GL_PROCM(void, gl, GetnConvolutionFilterARB, glGetnConvolutionFilterARB, GETNCONVOLUTIONFILTERARB, (AND GLenum target, GLenum format, GLenum type, GLsizei bufSize, memptr image), (target, format, type, bufSize, image), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNHISTOGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnHistogram, glGetnHistogram, GETNHISTOGRAM, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, void *values), (target, reset, format, type, bufSize, values), &target, GL_void_return)
GL_PROCM(void, gl, GetnHistogram, glGetnHistogram, GETNHISTOGRAM, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, memptr values), (target, reset, format, type, bufSize, values), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNHISTOGRAMARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnHistogramARB, glGetnHistogramARB, GETNHISTOGRAMARB, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, void *values), (target, reset, format, type, bufSize, values), &target, GL_void_return)
GL_PROCM(void, gl, GetnHistogramARB, glGetnHistogramARB, GETNHISTOGRAMARB, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, memptr values), (target, reset, format, type, bufSize, values), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNMAPDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnMapdv, glGetnMapdv, GETNMAPDV, (AND GLenum target, GLenum query, GLsizei bufSize, GLdouble *v), (target, query, bufSize, v), &target, GL_void_return)
GL_PROCM(void, gl, GetnMapdv, glGetnMapdv, GETNMAPDV, (AND GLenum target, GLenum query, GLsizei bufSize, memptr v), (target, query, bufSize, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNMAPDVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnMapdvARB, glGetnMapdvARB, GETNMAPDVARB, (AND GLenum target, GLenum query, GLsizei bufSize, GLdouble *v), (target, query, bufSize, v), &target, GL_void_return)
GL_PROCM(void, gl, GetnMapdvARB, glGetnMapdvARB, GETNMAPDVARB, (AND GLenum target, GLenum query, GLsizei bufSize, memptr v), (target, query, bufSize, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNMAPFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnMapfv, glGetnMapfv, GETNMAPFV, (AND GLenum target, GLenum query, GLsizei bufSize, GLfloat *v), (target, query, bufSize, v), &target, GL_void_return)
GL_PROCM(void, gl, GetnMapfv, glGetnMapfv, GETNMAPFV, (AND GLenum target, GLenum query, GLsizei bufSize, memptr v), (target, query, bufSize, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNMAPFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnMapfvARB, glGetnMapfvARB, GETNMAPFVARB, (AND GLenum target, GLenum query, GLsizei bufSize, GLfloat *v), (target, query, bufSize, v), &target, GL_void_return)
GL_PROCM(void, gl, GetnMapfvARB, glGetnMapfvARB, GETNMAPFVARB, (AND GLenum target, GLenum query, GLsizei bufSize, memptr v), (target, query, bufSize, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNMAPIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnMapiv, glGetnMapiv, GETNMAPIV, (AND GLenum target, GLenum query, GLsizei bufSize, GLint *v), (target, query, bufSize, v), &target, GL_void_return)
GL_PROCM(void, gl, GetnMapiv, glGetnMapiv, GETNMAPIV, (AND GLenum target, GLenum query, GLsizei bufSize, memptr v), (target, query, bufSize, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNMAPIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnMapivARB, glGetnMapivARB, GETNMAPIVARB, (AND GLenum target, GLenum query, GLsizei bufSize, GLint *v), (target, query, bufSize, v), &target, GL_void_return)
GL_PROCM(void, gl, GetnMapivARB, glGetnMapivARB, GETNMAPIVARB, (AND GLenum target, GLenum query, GLsizei bufSize, memptr v), (target, query, bufSize, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNMINMAX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnMinmax, glGetnMinmax, GETNMINMAX, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, void *values), (target, reset, format, type, bufSize, values), &target, GL_void_return)
GL_PROCM(void, gl, GetnMinmax, glGetnMinmax, GETNMINMAX, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, memptr values), (target, reset, format, type, bufSize, values), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNMINMAXARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnMinmaxARB, glGetnMinmaxARB, GETNMINMAXARB, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, void *values), (target, reset, format, type, bufSize, values), &target, GL_void_return)
GL_PROCM(void, gl, GetnMinmaxARB, glGetnMinmaxARB, GETNMINMAXARB, (AND GLenum target, GLboolean32 reset, GLenum format, GLenum type, GLsizei bufSize, memptr values), (target, reset, format, type, bufSize, values), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNPIXELMAPFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnPixelMapfv, glGetnPixelMapfv, GETNPIXELMAPFV, (AND GLenum map, GLsizei bufSize, GLfloat *values), (map, bufSize, values), &map, GL_void_return)
GL_PROCM(void, gl, GetnPixelMapfv, glGetnPixelMapfv, GETNPIXELMAPFV, (AND GLenum map, GLsizei bufSize, memptr values), (map, bufSize, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNPIXELMAPFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnPixelMapfvARB, glGetnPixelMapfvARB, GETNPIXELMAPFVARB, (AND GLenum map, GLsizei bufSize, GLfloat *values), (map, bufSize, values), &map, GL_void_return)
GL_PROCM(void, gl, GetnPixelMapfvARB, glGetnPixelMapfvARB, GETNPIXELMAPFVARB, (AND GLenum map, GLsizei bufSize, memptr values), (map, bufSize, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNPIXELMAPUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnPixelMapuiv, glGetnPixelMapuiv, GETNPIXELMAPUIV, (AND GLenum map, GLsizei bufSize, GLuint *values), (map, bufSize, values), &map, GL_void_return)
GL_PROCM(void, gl, GetnPixelMapuiv, glGetnPixelMapuiv, GETNPIXELMAPUIV, (AND GLenum map, GLsizei bufSize, memptr values), (map, bufSize, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNPIXELMAPUIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnPixelMapuivARB, glGetnPixelMapuivARB, GETNPIXELMAPUIVARB, (AND GLenum map, GLsizei bufSize, GLuint *values), (map, bufSize, values), &map, GL_void_return)
GL_PROCM(void, gl, GetnPixelMapuivARB, glGetnPixelMapuivARB, GETNPIXELMAPUIVARB, (AND GLenum map, GLsizei bufSize, memptr values), (map, bufSize, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNPIXELMAPUSV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnPixelMapusv, glGetnPixelMapusv, GETNPIXELMAPUSV, (AND GLenum map, GLsizei bufSize, GLushort *values), (map, bufSize, values), &map, GL_void_return)
GL_PROCM(void, gl, GetnPixelMapusv, glGetnPixelMapusv, GETNPIXELMAPUSV, (AND GLenum map, GLsizei bufSize, memptr values), (map, bufSize, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNPIXELMAPUSVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnPixelMapusvARB, glGetnPixelMapusvARB, GETNPIXELMAPUSVARB, (AND GLenum map, GLsizei bufSize, GLushort *values), (map, bufSize, values), &map, GL_void_return)
GL_PROCM(void, gl, GetnPixelMapusvARB, glGetnPixelMapusvARB, GETNPIXELMAPUSVARB, (AND GLenum map, GLsizei bufSize, memptr values), (map, bufSize, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNPOLYGONSTIPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnPolygonStipple, glGetnPolygonStipple, GETNPOLYGONSTIPPLE, (AND GLsizei bufSize, GLubyte *pattern), (bufSize, pattern), &bufSize, GL_void_return)
GL_PROCM(void, gl, GetnPolygonStipple, glGetnPolygonStipple, GETNPOLYGONSTIPPLE, (AND GLsizei bufSize, memptr pattern), (bufSize, pattern), &bufSize, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNPOLYGONSTIPPLEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnPolygonStippleARB, glGetnPolygonStippleARB, GETNPOLYGONSTIPPLEARB, (AND GLsizei bufSize, GLubyte *pattern), (bufSize, pattern), &bufSize, GL_void_return)
GL_PROCM(void, gl, GetnPolygonStippleARB, glGetnPolygonStippleARB, GETNPOLYGONSTIPPLEARB, (AND GLsizei bufSize, memptr pattern), (bufSize, pattern), &bufSize, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNSEPARABLEFILTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnSeparableFilter, glGetnSeparableFilter, GETNSEPARABLEFILTER, (AND GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span), (target, format, type, rowBufSize, row, columnBufSize, column, span), &target, GL_void_return)
GL_PROCM(void, gl, GetnSeparableFilter, glGetnSeparableFilter, GETNSEPARABLEFILTER, (AND GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, memptr row, GLsizei columnBufSize, memptr column, memptr span), (target, format, type, rowBufSize, row, columnBufSize, column, span), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNSEPARABLEFILTERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnSeparableFilterARB, glGetnSeparableFilterARB, GETNSEPARABLEFILTERARB, (AND GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span), (target, format, type, rowBufSize, row, columnBufSize, column, span), &target, GL_void_return)
GL_PROCM(void, gl, GetnSeparableFilterARB, glGetnSeparableFilterARB, GETNSEPARABLEFILTERARB, (AND GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, memptr row, GLsizei columnBufSize, memptr column, memptr span), (target, format, type, rowBufSize, row, columnBufSize, column, span), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNTEXIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnTexImage, glGetnTexImage, GETNTEXIMAGE, (AND GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels), (target, level, format, type, bufSize, pixels), &target, GL_void_return)
GL_PROCM(void, gl, GetnTexImage, glGetnTexImage, GETNTEXIMAGE, (AND GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, memptr pixels), (target, level, format, type, bufSize, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNTEXIMAGEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnTexImageARB, glGetnTexImageARB, GETNTEXIMAGEARB, (AND GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *img), (target, level, format, type, bufSize, img), &target, GL_void_return)
GL_PROCM(void, gl, GetnTexImageARB, glGetnTexImageARB, GETNTEXIMAGEARB, (AND GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, memptr img), (target, level, format, type, bufSize, img), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNUNIFORMDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnUniformdv, glGetnUniformdv, GETNUNIFORMDV, (AND GLuint program, GLint location, GLsizei bufSize, GLdouble *params), (program, location, bufSize, params), &program, GL_void_return)
GL_PROCM(void, gl, GetnUniformdv, glGetnUniformdv, GETNUNIFORMDV, (AND GLuint program, GLint location, GLsizei bufSize, memptr params), (program, location, bufSize, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNUNIFORMDVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnUniformdvARB, glGetnUniformdvARB, GETNUNIFORMDVARB, (AND GLuint program, GLint location, GLsizei bufSize, GLdouble *params), (program, location, bufSize, params), &program, GL_void_return)
GL_PROCM(void, gl, GetnUniformdvARB, glGetnUniformdvARB, GETNUNIFORMDVARB, (AND GLuint program, GLint location, GLsizei bufSize, memptr params), (program, location, bufSize, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNUNIFORMFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnUniformfv, glGetnUniformfv, GETNUNIFORMFV, (AND GLuint program, GLint location, GLsizei bufSize, GLfloat *params), (program, location, bufSize, params), &program, GL_void_return)
GL_PROCM(void, gl, GetnUniformfv, glGetnUniformfv, GETNUNIFORMFV, (AND GLuint program, GLint location, GLsizei bufSize, memptr params), (program, location, bufSize, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNUNIFORMFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnUniformfvARB, glGetnUniformfvARB, GETNUNIFORMFVARB, (AND GLuint program, GLint location, GLsizei bufSize, GLfloat *params), (program, location, bufSize, params), &program, GL_void_return)
GL_PROCM(void, gl, GetnUniformfvARB, glGetnUniformfvARB, GETNUNIFORMFVARB, (AND GLuint program, GLint location, GLsizei bufSize, memptr params), (program, location, bufSize, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNUNIFORMI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnUniformi64vARB, glGetnUniformi64vARB, GETNUNIFORMI64VARB, (AND GLuint program, GLint location, GLsizei bufSize, GLint64 *params), (program, location, bufSize, params), &program, GL_void_return)
GL_PROCM(void, gl, GetnUniformi64vARB, glGetnUniformi64vARB, GETNUNIFORMI64VARB, (AND GLuint program, GLint location, GLsizei bufSize, memptr params), (program, location, bufSize, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNUNIFORMIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnUniformiv, glGetnUniformiv, GETNUNIFORMIV, (AND GLuint program, GLint location, GLsizei bufSize, GLint *params), (program, location, bufSize, params), &program, GL_void_return)
GL_PROCM(void, gl, GetnUniformiv, glGetnUniformiv, GETNUNIFORMIV, (AND GLuint program, GLint location, GLsizei bufSize, memptr params), (program, location, bufSize, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNUNIFORMIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnUniformivARB, glGetnUniformivARB, GETNUNIFORMIVARB, (AND GLuint program, GLint location, GLsizei bufSize, GLint *params), (program, location, bufSize, params), &program, GL_void_return)
GL_PROCM(void, gl, GetnUniformivARB, glGetnUniformivARB, GETNUNIFORMIVARB, (AND GLuint program, GLint location, GLsizei bufSize, memptr params), (program, location, bufSize, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNUNIFORMUI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnUniformui64vARB, glGetnUniformui64vARB, GETNUNIFORMUI64VARB, (AND GLuint program, GLint location, GLsizei bufSize, GLuint64 *params), (program, location, bufSize, params), &program, GL_void_return)
GL_PROCM(void, gl, GetnUniformui64vARB, glGetnUniformui64vARB, GETNUNIFORMUI64VARB, (AND GLuint program, GLint location, GLsizei bufSize, memptr params), (program, location, bufSize, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNUNIFORMUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnUniformuiv, glGetnUniformuiv, GETNUNIFORMUIV, (AND GLuint program, GLint location, GLsizei bufSize, GLuint *params), (program, location, bufSize, params), &program, GL_void_return)
GL_PROCM(void, gl, GetnUniformuiv, glGetnUniformuiv, GETNUNIFORMUIV, (AND GLuint program, GLint location, GLsizei bufSize, memptr params), (program, location, bufSize, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGETNUNIFORMUIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GetnUniformuivARB, glGetnUniformuivARB, GETNUNIFORMUIVARB, (AND GLuint program, GLint location, GLsizei bufSize, GLuint *params), (program, location, bufSize, params), &program, GL_void_return)
GL_PROCM(void, gl, GetnUniformuivARB, glGetnUniformuivARB, GETNUNIFORMUIVARB, (AND GLuint program, GLint location, GLsizei bufSize, memptr params), (program, location, bufSize, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLGLOBALALPHAFACTORBSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GlobalAlphaFactorbSUN, glGlobalAlphaFactorbSUN, GLOBALALPHAFACTORBSUN, (AND GLbyte32 factor), (factor), &factor, GL_void_return)
GL_PROCM(void, gl, GlobalAlphaFactorbSUN, glGlobalAlphaFactorbSUN, GLOBALALPHAFACTORBSUN, (AND GLbyte32 factor), (factor), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLGLOBALALPHAFACTORDSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GlobalAlphaFactordSUN, glGlobalAlphaFactordSUN, GLOBALALPHAFACTORDSUN, (AND GLdouble factor), (factor), &factor, GL_void_return)
GL_PROCM(void, gl, GlobalAlphaFactordSUN, glGlobalAlphaFactordSUN, GLOBALALPHAFACTORDSUN, (AND GLdouble factor), (factor), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLGLOBALALPHAFACTORFSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GlobalAlphaFactorfSUN, glGlobalAlphaFactorfSUN, GLOBALALPHAFACTORFSUN, (AND GLfloat factor), (factor), &factor, GL_void_return)
GL_PROCM(void, gl, GlobalAlphaFactorfSUN, glGlobalAlphaFactorfSUN, GLOBALALPHAFACTORFSUN, (AND GLfloat factor), (factor), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLGLOBALALPHAFACTORISUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GlobalAlphaFactoriSUN, glGlobalAlphaFactoriSUN, GLOBALALPHAFACTORISUN, (AND GLint factor), (factor), &factor, GL_void_return)
GL_PROCM(void, gl, GlobalAlphaFactoriSUN, glGlobalAlphaFactoriSUN, GLOBALALPHAFACTORISUN, (AND GLint factor), (factor), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLGLOBALALPHAFACTORSSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GlobalAlphaFactorsSUN, glGlobalAlphaFactorsSUN, GLOBALALPHAFACTORSSUN, (AND GLshort32 factor), (factor), &factor, GL_void_return)
GL_PROCM(void, gl, GlobalAlphaFactorsSUN, glGlobalAlphaFactorsSUN, GLOBALALPHAFACTORSSUN, (AND GLshort32 factor), (factor), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLGLOBALALPHAFACTORUBSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GlobalAlphaFactorubSUN, glGlobalAlphaFactorubSUN, GLOBALALPHAFACTORUBSUN, (AND GLubyte32 factor), (factor), &factor, GL_void_return)
GL_PROCM(void, gl, GlobalAlphaFactorubSUN, glGlobalAlphaFactorubSUN, GLOBALALPHAFACTORUBSUN, (AND GLubyte32 factor), (factor), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLGLOBALALPHAFACTORUISUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GlobalAlphaFactoruiSUN, glGlobalAlphaFactoruiSUN, GLOBALALPHAFACTORUISUN, (AND GLuint factor), (factor), &factor, GL_void_return)
GL_PROCM(void, gl, GlobalAlphaFactoruiSUN, glGlobalAlphaFactoruiSUN, GLOBALALPHAFACTORUISUN, (AND GLuint factor), (factor), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLGLOBALALPHAFACTORUSSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, GlobalAlphaFactorusSUN, glGlobalAlphaFactorusSUN, GLOBALALPHAFACTORUSSUN, (AND GLushort32 factor), (factor), &factor, GL_void_return)
GL_PROCM(void, gl, GlobalAlphaFactorusSUN, glGlobalAlphaFactorusSUN, GLOBALALPHAFACTORUSSUN, (AND GLushort32 factor), (factor), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLHINT
GL_PROC(void, gl, Hint, glHint, HINT, (AND GLenum target, GLenum mode), (target, mode), &target, GL_void_return)
GL_PROCM(void, gl, Hint, glHint, HINT, (AND GLenum target, GLenum mode), (target, mode), &target, GL_void_return)
#endif
#ifndef NO_GLHINTPGI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, HintPGI, glHintPGI, HINTPGI, (AND GLenum target, GLint mode), (target, mode), &target, GL_void_return)
GL_PROCM(void, gl, HintPGI, glHintPGI, HINTPGI, (AND GLenum target, GLint mode), (target, mode), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLHISTOGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Histogram, glHistogram, HISTOGRAM, (AND GLenum target, GLsizei width, GLenum internalformat, GLboolean32 sink), (target, width, internalformat, sink), &target, GL_void_return)
GL_PROCM(void, gl, Histogram, glHistogram, HISTOGRAM, (AND GLenum target, GLsizei width, GLenum internalformat, GLboolean32 sink), (target, width, internalformat, sink), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLHISTOGRAMEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, HistogramEXT, glHistogramEXT, HISTOGRAMEXT, (AND GLenum target, GLsizei width, GLenum internalformat, GLboolean32 sink), (target, width, internalformat, sink), &target, GL_void_return)
GL_PROCM(void, gl, HistogramEXT, glHistogramEXT, HISTOGRAMEXT, (AND GLenum target, GLsizei width, GLenum internalformat, GLboolean32 sink), (target, width, internalformat, sink), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLIGLOOINTERFACESGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, IglooInterfaceSGIX, glIglooInterfaceSGIX, IGLOOINTERFACESGIX, (AND GLenum pname, const void *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, IglooInterfaceSGIX, glIglooInterfaceSGIX, IGLOOINTERFACESGIX, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLIMAGETRANSFORMPARAMETERFHP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ImageTransformParameterfHP, glImageTransformParameterfHP, IMAGETRANSFORMPARAMETERFHP, (AND GLenum target, GLenum pname, GLfloat param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, ImageTransformParameterfHP, glImageTransformParameterfHP, IMAGETRANSFORMPARAMETERFHP, (AND GLenum target, GLenum pname, GLfloat param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLIMAGETRANSFORMPARAMETERFVHP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ImageTransformParameterfvHP, glImageTransformParameterfvHP, IMAGETRANSFORMPARAMETERFVHP, (AND GLenum target, GLenum pname, const GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ImageTransformParameterfvHP, glImageTransformParameterfvHP, IMAGETRANSFORMPARAMETERFVHP, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLIMAGETRANSFORMPARAMETERIHP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ImageTransformParameteriHP, glImageTransformParameteriHP, IMAGETRANSFORMPARAMETERIHP, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, ImageTransformParameteriHP, glImageTransformParameteriHP, IMAGETRANSFORMPARAMETERIHP, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLIMAGETRANSFORMPARAMETERIVHP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ImageTransformParameterivHP, glImageTransformParameterivHP, IMAGETRANSFORMPARAMETERIVHP, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, ImageTransformParameterivHP, glImageTransformParameterivHP, IMAGETRANSFORMPARAMETERIVHP, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLIMPORTMEMORYFDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ImportMemoryFdEXT, glImportMemoryFdEXT, IMPORTMEMORYFDEXT, (AND GLuint memory, GLuint64 size, GLenum handleType, GLint fd), (memory, size, handleType, fd), &memory, GL_void_return)
GL_PROCM(void, gl, ImportMemoryFdEXT, glImportMemoryFdEXT, IMPORTMEMORYFDEXT, (AND GLuint memory, GLuint64 size, GLenum handleType, GLint fd), (memory, size, handleType, fd), &memory, GL_void_return)
#endif
#endif
#ifndef NO_GLIMPORTMEMORYWIN32HANDLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ImportMemoryWin32HandleEXT, glImportMemoryWin32HandleEXT, IMPORTMEMORYWIN32HANDLEEXT, (AND GLuint memory, GLuint64 size, GLenum handleType, void *handle), (memory, size, handleType, handle), &memory, GL_void_return)
GL_PROCM(void, gl, ImportMemoryWin32HandleEXT, glImportMemoryWin32HandleEXT, IMPORTMEMORYWIN32HANDLEEXT, (AND GLuint memory, GLuint64 size, GLenum handleType, memptr handle), (memory, size, handleType, handle), &memory, GL_void_return)
#endif
#endif
#ifndef NO_GLIMPORTMEMORYWIN32NAMEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ImportMemoryWin32NameEXT, glImportMemoryWin32NameEXT, IMPORTMEMORYWIN32NAMEEXT, (AND GLuint memory, GLuint64 size, GLenum handleType, const void *name), (memory, size, handleType, name), &memory, GL_void_return)
GL_PROCM(void, gl, ImportMemoryWin32NameEXT, glImportMemoryWin32NameEXT, IMPORTMEMORYWIN32NAMEEXT, (AND GLuint memory, GLuint64 size, GLenum handleType, memptr name), (memory, size, handleType, name), &memory, GL_void_return)
#endif
#endif
#ifndef NO_GLIMPORTSEMAPHOREFDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ImportSemaphoreFdEXT, glImportSemaphoreFdEXT, IMPORTSEMAPHOREFDEXT, (AND GLuint semaphore, GLenum handleType, GLint fd), (semaphore, handleType, fd), &semaphore, GL_void_return)
GL_PROCM(void, gl, ImportSemaphoreFdEXT, glImportSemaphoreFdEXT, IMPORTSEMAPHOREFDEXT, (AND GLuint semaphore, GLenum handleType, GLint fd), (semaphore, handleType, fd), &semaphore, GL_void_return)
#endif
#endif
#ifndef NO_GLIMPORTSEMAPHOREWIN32HANDLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ImportSemaphoreWin32HandleEXT, glImportSemaphoreWin32HandleEXT, IMPORTSEMAPHOREWIN32HANDLEEXT, (AND GLuint semaphore, GLenum handleType, void *handle), (semaphore, handleType, handle), &semaphore, GL_void_return)
GL_PROCM(void, gl, ImportSemaphoreWin32HandleEXT, glImportSemaphoreWin32HandleEXT, IMPORTSEMAPHOREWIN32HANDLEEXT, (AND GLuint semaphore, GLenum handleType, memptr handle), (semaphore, handleType, handle), &semaphore, GL_void_return)
#endif
#endif
#ifndef NO_GLIMPORTSEMAPHOREWIN32NAMEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ImportSemaphoreWin32NameEXT, glImportSemaphoreWin32NameEXT, IMPORTSEMAPHOREWIN32NAMEEXT, (AND GLuint semaphore, GLenum handleType, const void *name), (semaphore, handleType, name), &semaphore, GL_void_return)
GL_PROCM(void, gl, ImportSemaphoreWin32NameEXT, glImportSemaphoreWin32NameEXT, IMPORTSEMAPHOREWIN32NAMEEXT, (AND GLuint semaphore, GLenum handleType, memptr name), (semaphore, handleType, name), &semaphore, GL_void_return)
#endif
#endif
#ifndef NO_GLIMPORTSYNCEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLsync, gl, ImportSyncEXT, glImportSyncEXT, IMPORTSYNCEXT, (AND GLenum external_sync_type, GLintptr external_sync, GLbitfield flags), (external_sync_type, external_sync, flags), &external_sync_type, return (GLsync))
GL_PROCM(GLsync, gl, ImportSyncEXT, glImportSyncEXT, IMPORTSYNCEXT, (AND GLenum external_sync_type, GLintptr external_sync, GLbitfield flags), (external_sync_type, external_sync, flags), &external_sync_type, return (GLsync))
#endif
#endif
#ifndef NO_GLINDEXFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, IndexFormatNV, glIndexFormatNV, INDEXFORMATNV, (AND GLenum type, GLsizei stride), (type, stride), &type, GL_void_return)
GL_PROCM(void, gl, IndexFormatNV, glIndexFormatNV, INDEXFORMATNV, (AND GLenum type, GLsizei stride), (type, stride), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXFUNCEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, IndexFuncEXT, glIndexFuncEXT, INDEXFUNCEXT, (AND GLenum func, GLclampf ref), (func, ref), &func, GL_void_return)
GL_PROCM(void, gl, IndexFuncEXT, glIndexFuncEXT, INDEXFUNCEXT, (AND GLenum func, GLclampf ref), (func, ref), &func, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXMASK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, IndexMask, glIndexMask, INDEXMASK, (AND GLuint mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, IndexMask, glIndexMask, INDEXMASK, (AND GLuint mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXMATERIALEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, IndexMaterialEXT, glIndexMaterialEXT, INDEXMATERIALEXT, (AND GLenum face, GLenum mode), (face, mode), &face, GL_void_return)
GL_PROCM(void, gl, IndexMaterialEXT, glIndexMaterialEXT, INDEXMATERIALEXT, (AND GLenum face, GLenum mode), (face, mode), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXPOINTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, IndexPointer, glIndexPointer, INDEXPOINTER, (AND GLenum type, GLsizei stride, const GLvoid *pointer), (type, stride, pointer), &type, GL_void_return)
GL_PROCM(void, gl, IndexPointer, glIndexPointer, INDEXPOINTER, (AND GLenum type, GLsizei stride, memptr pointer), (type, stride, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, IndexPointerEXT, glIndexPointerEXT, INDEXPOINTEREXT, (AND GLenum type, GLsizei stride, GLsizei count, const void *pointer), (type, stride, count, pointer), &type, GL_void_return)
GL_PROCM(void, gl, IndexPointerEXT, glIndexPointerEXT, INDEXPOINTEREXT, (AND GLenum type, GLsizei stride, GLsizei count, memptr pointer), (type, stride, count, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXPOINTERLISTIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, IndexPointerListIBM, glIndexPointerListIBM, INDEXPOINTERLISTIBM, (AND GLenum type, GLint stride, const void * *pointer, GLint ptrstride), (type, stride, pointer, ptrstride), &type, GL_void_return)
GL_PROCM(void, gl, IndexPointerListIBM, glIndexPointerListIBM, INDEXPOINTERLISTIBM, (AND GLenum type, GLint stride, memptr pointer, GLint ptrstride), (type, stride, pointer, ptrstride), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Indexd, glIndexd, INDEXD, (AND GLdouble c), (c), &c, GL_void_return)
GL_PROCM(void, gl, Indexd, glIndexd, INDEXD, (AND GLdouble c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Indexdv, glIndexdv, INDEXDV, (AND const GLdouble *c), (c), &c, GL_void_return)
GL_PROCM(void, gl, Indexdv, glIndexdv, INDEXDV, (AND memptr c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Indexf, glIndexf, INDEXF, (AND GLfloat c), (c), &c, GL_void_return)
GL_PROCM(void, gl, Indexf, glIndexf, INDEXF, (AND GLfloat c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Indexfv, glIndexfv, INDEXFV, (AND const GLfloat *c), (c), &c, GL_void_return)
GL_PROCM(void, gl, Indexfv, glIndexfv, INDEXFV, (AND memptr c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Indexi, glIndexi, INDEXI, (AND GLint c), (c), &c, GL_void_return)
GL_PROCM(void, gl, Indexi, glIndexi, INDEXI, (AND GLint c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Indexiv, glIndexiv, INDEXIV, (AND const GLint *c), (c), &c, GL_void_return)
GL_PROCM(void, gl, Indexiv, glIndexiv, INDEXIV, (AND memptr c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Indexs, glIndexs, INDEXS, (AND GLshort32 c), (c), &c, GL_void_return)
GL_PROCM(void, gl, Indexs, glIndexs, INDEXS, (AND GLshort32 c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXSV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Indexsv, glIndexsv, INDEXSV, (AND const GLshort *c), (c), &c, GL_void_return)
GL_PROCM(void, gl, Indexsv, glIndexsv, INDEXSV, (AND memptr c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXUB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Indexub, glIndexub, INDEXUB, (AND GLubyte32 c), (c), &c, GL_void_return)
GL_PROCM(void, gl, Indexub, glIndexub, INDEXUB, (AND GLubyte32 c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXUBV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Indexubv, glIndexubv, INDEXUBV, (AND const GLubyte *c), (c), &c, GL_void_return)
GL_PROCM(void, gl, Indexubv, glIndexubv, INDEXUBV, (AND memptr c), (c), &c, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, IndexxOES, glIndexxOES, INDEXXOES, (AND GLfixed component), (component), &component, GL_void_return)
GL_PROCM(void, gl, IndexxOES, glIndexxOES, INDEXXOES, (AND GLfixed component), (component), &component, GL_void_return)
#endif
#endif
#ifndef NO_GLINDEXXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, IndexxvOES, glIndexxvOES, INDEXXVOES, (AND const GLfixed *component), (component), &component, GL_void_return)
GL_PROCM(void, gl, IndexxvOES, glIndexxvOES, INDEXXVOES, (AND memptr component), (component), &component, GL_void_return)
#endif
#endif
#ifndef NO_GLINITNAMES
GL_PROC(void, gl, InitNames, glInitNames, INITNAMES, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, InitNames, glInitNames, INITNAMES, (NOTHING), (), NULL, GL_void_return)
#endif
#ifndef NO_GLINSERTCOMPONENTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InsertComponentEXT, glInsertComponentEXT, INSERTCOMPONENTEXT, (AND GLuint res, GLuint src, GLuint num), (res, src, num), &res, GL_void_return)
GL_PROCM(void, gl, InsertComponentEXT, glInsertComponentEXT, INSERTCOMPONENTEXT, (AND GLuint res, GLuint src, GLuint num), (res, src, num), &res, GL_void_return)
#endif
#endif
#ifndef NO_GLINSERTEVENTMARKEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InsertEventMarkerEXT, glInsertEventMarkerEXT, INSERTEVENTMARKEREXT, (AND GLsizei length, const GLchar *marker), (length, marker), &length, GL_void_return)
GL_PROCM(void, gl, InsertEventMarkerEXT, glInsertEventMarkerEXT, INSERTEVENTMARKEREXT, (AND GLsizei length, memptr marker), (length, marker), &length, GL_void_return)
#endif
#endif
#ifndef NO_GLINSTRUMENTSBUFFERSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InstrumentsBufferSGIX, glInstrumentsBufferSGIX, INSTRUMENTSBUFFERSGIX, (AND GLsizei size, GLint *buffer), (size, buffer), &size, GL_void_return)
GL_PROCM(void, gl, InstrumentsBufferSGIX, glInstrumentsBufferSGIX, INSTRUMENTSBUFFERSGIX, (AND GLsizei size, memptr buffer), (size, buffer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLINTERLEAVEDARRAYS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InterleavedArrays, glInterleavedArrays, INTERLEAVEDARRAYS, (AND GLenum format, GLsizei stride, const GLvoid *pointer), (format, stride, pointer), &format, GL_void_return)
GL_PROCM(void, gl, InterleavedArrays, glInterleavedArrays, INTERLEAVEDARRAYS, (AND GLenum format, GLsizei stride, memptr pointer), (format, stride, pointer), &format, GL_void_return)
#endif
#endif
#ifndef NO_GLINTERPOLATEPATHSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InterpolatePathsNV, glInterpolatePathsNV, INTERPOLATEPATHSNV, (AND GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight), (resultPath, pathA, pathB, weight), &resultPath, GL_void_return)
GL_PROCM(void, gl, InterpolatePathsNV, glInterpolatePathsNV, INTERPOLATEPATHSNV, (AND GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight), (resultPath, pathA, pathB, weight), &resultPath, GL_void_return)
#endif
#endif
#ifndef NO_GLINVALIDATEBUFFERDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InvalidateBufferData, glInvalidateBufferData, INVALIDATEBUFFERDATA, (AND GLuint buffer), (buffer), &buffer, GL_void_return)
GL_PROCM(void, gl, InvalidateBufferData, glInvalidateBufferData, INVALIDATEBUFFERDATA, (AND GLuint buffer), (buffer), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLINVALIDATEBUFFERSUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InvalidateBufferSubData, glInvalidateBufferSubData, INVALIDATEBUFFERSUBDATA, (AND GLuint buffer, GLintptr offset, GLsizeiptr length), (buffer, offset, length), &buffer, GL_void_return)
GL_PROCM(void, gl, InvalidateBufferSubData, glInvalidateBufferSubData, INVALIDATEBUFFERSUBDATA, (AND GLuint buffer, GLintptr offset, GLsizeiptr length), (buffer, offset, length), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLINVALIDATEFRAMEBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InvalidateFramebuffer, glInvalidateFramebuffer, INVALIDATEFRAMEBUFFER, (AND GLenum target, GLsizei numAttachments, const GLenum *attachments), (target, numAttachments, attachments), &target, GL_void_return)
GL_PROCM(void, gl, InvalidateFramebuffer, glInvalidateFramebuffer, INVALIDATEFRAMEBUFFER, (AND GLenum target, GLsizei numAttachments, memptr attachments), (target, numAttachments, attachments), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLINVALIDATENAMEDFRAMEBUFFERDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InvalidateNamedFramebufferData, glInvalidateNamedFramebufferData, INVALIDATENAMEDFRAMEBUFFERDATA, (AND GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments), (framebuffer, numAttachments, attachments), &framebuffer, GL_void_return)
GL_PROCM(void, gl, InvalidateNamedFramebufferData, glInvalidateNamedFramebufferData, INVALIDATENAMEDFRAMEBUFFERDATA, (AND GLuint framebuffer, GLsizei numAttachments, memptr attachments), (framebuffer, numAttachments, attachments), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLINVALIDATENAMEDFRAMEBUFFERSUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InvalidateNamedFramebufferSubData, glInvalidateNamedFramebufferSubData, INVALIDATENAMEDFRAMEBUFFERSUBDATA, (AND GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height), (framebuffer, numAttachments, attachments, x, y, width, height), &framebuffer, GL_void_return)
GL_PROCM(void, gl, InvalidateNamedFramebufferSubData, glInvalidateNamedFramebufferSubData, INVALIDATENAMEDFRAMEBUFFERSUBDATA, (AND GLuint framebuffer, GLsizei numAttachments, memptr attachments, GLint x, GLint y, GLsizei width, GLsizei height), (framebuffer, numAttachments, attachments, x, y, width, height), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLINVALIDATESUBFRAMEBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InvalidateSubFramebuffer, glInvalidateSubFramebuffer, INVALIDATESUBFRAMEBUFFER, (AND GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height), (target, numAttachments, attachments, x, y, width, height), &target, GL_void_return)
GL_PROCM(void, gl, InvalidateSubFramebuffer, glInvalidateSubFramebuffer, INVALIDATESUBFRAMEBUFFER, (AND GLenum target, GLsizei numAttachments, memptr attachments, GLint x, GLint y, GLsizei width, GLsizei height), (target, numAttachments, attachments, x, y, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLINVALIDATETEXIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InvalidateTexImage, glInvalidateTexImage, INVALIDATETEXIMAGE, (AND GLuint texture, GLint level), (texture, level), &texture, GL_void_return)
GL_PROCM(void, gl, InvalidateTexImage, glInvalidateTexImage, INVALIDATETEXIMAGE, (AND GLuint texture, GLint level), (texture, level), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLINVALIDATETEXSUBIMAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, InvalidateTexSubImage, glInvalidateTexSubImage, INVALIDATETEXSUBIMAGE, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth), (texture, level, xoffset, yoffset, zoffset, width, height, depth), &texture, GL_void_return)
GL_PROCM(void, gl, InvalidateTexSubImage, glInvalidateTexSubImage, INVALIDATETEXSUBIMAGE, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth), (texture, level, xoffset, yoffset, zoffset, width, height, depth), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLISASYNCMARKERSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsAsyncMarkerSGIX, glIsAsyncMarkerSGIX, ISASYNCMARKERSGIX, (AND GLuint marker), (marker), &marker, return (GLboolean))
GL_PROCM(GLboolean, gl, IsAsyncMarkerSGIX, glIsAsyncMarkerSGIX, ISASYNCMARKERSGIX, (AND GLuint marker), (marker), &marker, return (GLboolean))
#endif
#endif
#ifndef NO_GLISBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsBuffer, glIsBuffer, ISBUFFER, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
GL_PROCM(GLboolean, gl, IsBuffer, glIsBuffer, ISBUFFER, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
#endif
#endif
#ifndef NO_GLISBUFFERARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsBufferARB, glIsBufferARB, ISBUFFERARB, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
GL_PROCM(GLboolean, gl, IsBufferARB, glIsBufferARB, ISBUFFERARB, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
#endif
#endif
#ifndef NO_GLISBUFFERRESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsBufferResidentNV, glIsBufferResidentNV, ISBUFFERRESIDENTNV, (AND GLenum target), (target), &target, return (GLboolean))
GL_PROCM(GLboolean, gl, IsBufferResidentNV, glIsBufferResidentNV, ISBUFFERRESIDENTNV, (AND GLenum target), (target), &target, return (GLboolean))
#endif
#endif
#ifndef NO_GLISCOMMANDLISTNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsCommandListNV, glIsCommandListNV, ISCOMMANDLISTNV, (AND GLuint list), (list), &list, return (GLboolean))
GL_PROCM(GLboolean, gl, IsCommandListNV, glIsCommandListNV, ISCOMMANDLISTNV, (AND GLuint list), (list), &list, return (GLboolean))
#endif
#endif
#ifndef NO_GLISENABLED
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsEnabled, glIsEnabled, ISENABLED, (AND GLenum cap), (cap), &cap, return (GLboolean))
GL_PROCM(GLboolean, gl, IsEnabled, glIsEnabled, ISENABLED, (AND GLenum cap), (cap), &cap, return (GLboolean))
#endif
#endif
#ifndef NO_GLISENABLEDINDEXEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsEnabledIndexedEXT, glIsEnabledIndexedEXT, ISENABLEDINDEXEDEXT, (AND GLenum target, GLuint index), (target, index), &target, return (GLboolean))
GL_PROCM(GLboolean, gl, IsEnabledIndexedEXT, glIsEnabledIndexedEXT, ISENABLEDINDEXEDEXT, (AND GLenum target, GLuint index), (target, index), &target, return (GLboolean))
#endif
#endif
#ifndef NO_GLISENABLEDI
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsEnabledi, glIsEnabledi, ISENABLEDI, (AND GLenum target, GLuint index), (target, index), &target, return (GLboolean))
GL_PROCM(GLboolean, gl, IsEnabledi, glIsEnabledi, ISENABLEDI, (AND GLenum target, GLuint index), (target, index), &target, return (GLboolean))
#endif
#endif
#ifndef NO_GLISFENCEAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsFenceAPPLE, glIsFenceAPPLE, ISFENCEAPPLE, (AND GLuint fence), (fence), &fence, return (GLboolean))
GL_PROCM(GLboolean, gl, IsFenceAPPLE, glIsFenceAPPLE, ISFENCEAPPLE, (AND GLuint fence), (fence), &fence, return (GLboolean))
#endif
#endif
#ifndef NO_GLISFENCENV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsFenceNV, glIsFenceNV, ISFENCENV, (AND GLuint fence), (fence), &fence, return (GLboolean))
GL_PROCM(GLboolean, gl, IsFenceNV, glIsFenceNV, ISFENCENV, (AND GLuint fence), (fence), &fence, return (GLboolean))
#endif
#endif
#ifndef NO_GLISFRAMEBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsFramebuffer, glIsFramebuffer, ISFRAMEBUFFER, (AND GLuint framebuffer), (framebuffer), &framebuffer, return (GLboolean))
GL_PROCM(GLboolean, gl, IsFramebuffer, glIsFramebuffer, ISFRAMEBUFFER, (AND GLuint framebuffer), (framebuffer), &framebuffer, return (GLboolean))
#endif
#endif
#ifndef NO_GLISFRAMEBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsFramebufferEXT, glIsFramebufferEXT, ISFRAMEBUFFEREXT, (AND GLuint framebuffer), (framebuffer), &framebuffer, return (GLboolean))
GL_PROCM(GLboolean, gl, IsFramebufferEXT, glIsFramebufferEXT, ISFRAMEBUFFEREXT, (AND GLuint framebuffer), (framebuffer), &framebuffer, return (GLboolean))
#endif
#endif
#ifndef NO_GLISIMAGEHANDLERESIDENTARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsImageHandleResidentARB, glIsImageHandleResidentARB, ISIMAGEHANDLERESIDENTARB, (AND GLuint64 handle), (handle), &handle, return (GLboolean))
GL_PROCM(GLboolean, gl, IsImageHandleResidentARB, glIsImageHandleResidentARB, ISIMAGEHANDLERESIDENTARB, (AND GLuint64 handle), (handle), &handle, return (GLboolean))
#endif
#endif
#ifndef NO_GLISIMAGEHANDLERESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsImageHandleResidentNV, glIsImageHandleResidentNV, ISIMAGEHANDLERESIDENTNV, (AND GLuint64 handle), (handle), &handle, return (GLboolean))
GL_PROCM(GLboolean, gl, IsImageHandleResidentNV, glIsImageHandleResidentNV, ISIMAGEHANDLERESIDENTNV, (AND GLuint64 handle), (handle), &handle, return (GLboolean))
#endif
#endif
#ifndef NO_GLISLIST
GL_PROC(GLboolean, gl, IsList, glIsList, ISLIST, (AND GLuint list), (list), &list, return (GLboolean))
GL_PROCM(GLboolean, gl, IsList, glIsList, ISLIST, (AND GLuint list), (list), &list, return (GLboolean))
#endif
#ifndef NO_GLISMEMORYOBJECTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsMemoryObjectEXT, glIsMemoryObjectEXT, ISMEMORYOBJECTEXT, (AND GLuint memoryObject), (memoryObject), &memoryObject, return (GLboolean))
GL_PROCM(GLboolean, gl, IsMemoryObjectEXT, glIsMemoryObjectEXT, ISMEMORYOBJECTEXT, (AND GLuint memoryObject), (memoryObject), &memoryObject, return (GLboolean))
#endif
#endif
#ifndef NO_GLISNAMEAMD
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsNameAMD, glIsNameAMD, ISNAMEAMD, (AND GLenum identifier, GLuint name), (identifier, name), &identifier, return (GLboolean))
GL_PROCM(GLboolean, gl, IsNameAMD, glIsNameAMD, ISNAMEAMD, (AND GLenum identifier, GLuint name), (identifier, name), &identifier, return (GLboolean))
#endif
#endif
#ifndef NO_GLISNAMEDBUFFERRESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsNamedBufferResidentNV, glIsNamedBufferResidentNV, ISNAMEDBUFFERRESIDENTNV, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
GL_PROCM(GLboolean, gl, IsNamedBufferResidentNV, glIsNamedBufferResidentNV, ISNAMEDBUFFERRESIDENTNV, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
#endif
#endif
#ifndef NO_GLISNAMEDSTRINGARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsNamedStringARB, glIsNamedStringARB, ISNAMEDSTRINGARB, (AND GLint namelen, const GLchar *name), (namelen, name), &namelen, return (GLboolean))
GL_PROCM(GLboolean, gl, IsNamedStringARB, glIsNamedStringARB, ISNAMEDSTRINGARB, (AND GLint namelen, memptr name), (namelen, name), &namelen, return (GLboolean))
#endif
#endif
#ifndef NO_GLISOBJECTBUFFERATI
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsObjectBufferATI, glIsObjectBufferATI, ISOBJECTBUFFERATI, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
GL_PROCM(GLboolean, gl, IsObjectBufferATI, glIsObjectBufferATI, ISOBJECTBUFFERATI, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
#endif
#endif
#ifndef NO_GLISOCCLUSIONQUERYNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsOcclusionQueryNV, glIsOcclusionQueryNV, ISOCCLUSIONQUERYNV, (AND GLuint id), (id), &id, return (GLboolean))
GL_PROCM(GLboolean, gl, IsOcclusionQueryNV, glIsOcclusionQueryNV, ISOCCLUSIONQUERYNV, (AND GLuint id), (id), &id, return (GLboolean))
#endif
#endif
#ifndef NO_GLISPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsPathNV, glIsPathNV, ISPATHNV, (AND GLuint path), (path), &path, return (GLboolean))
GL_PROCM(GLboolean, gl, IsPathNV, glIsPathNV, ISPATHNV, (AND GLuint path), (path), &path, return (GLboolean))
#endif
#endif
#ifndef NO_GLISPOINTINFILLPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsPointInFillPathNV, glIsPointInFillPathNV, ISPOINTINFILLPATHNV, (AND GLuint path, GLuint mask, GLfloat x, GLfloat y), (path, mask, x, y), &path, return (GLboolean))
GL_PROCM(GLboolean, gl, IsPointInFillPathNV, glIsPointInFillPathNV, ISPOINTINFILLPATHNV, (AND GLuint path, GLuint mask, GLfloat x, GLfloat y), (path, mask, x, y), &path, return (GLboolean))
#endif
#endif
#ifndef NO_GLISPOINTINSTROKEPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsPointInStrokePathNV, glIsPointInStrokePathNV, ISPOINTINSTROKEPATHNV, (AND GLuint path, GLfloat x, GLfloat y), (path, x, y), &path, return (GLboolean))
GL_PROCM(GLboolean, gl, IsPointInStrokePathNV, glIsPointInStrokePathNV, ISPOINTINSTROKEPATHNV, (AND GLuint path, GLfloat x, GLfloat y), (path, x, y), &path, return (GLboolean))
#endif
#endif
#ifndef NO_GLISPROGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsProgram, glIsProgram, ISPROGRAM, (AND GLuint program), (program), &program, return (GLboolean))
GL_PROCM(GLboolean, gl, IsProgram, glIsProgram, ISPROGRAM, (AND GLuint program), (program), &program, return (GLboolean))
#endif
#endif
#ifndef NO_GLISPROGRAMARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsProgramARB, glIsProgramARB, ISPROGRAMARB, (AND GLuint program), (program), &program, return (GLboolean))
GL_PROCM(GLboolean, gl, IsProgramARB, glIsProgramARB, ISPROGRAMARB, (AND GLuint program), (program), &program, return (GLboolean))
#endif
#endif
#ifndef NO_GLISPROGRAMNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsProgramNV, glIsProgramNV, ISPROGRAMNV, (AND GLuint id), (id), &id, return (GLboolean))
GL_PROCM(GLboolean, gl, IsProgramNV, glIsProgramNV, ISPROGRAMNV, (AND GLuint id), (id), &id, return (GLboolean))
#endif
#endif
#ifndef NO_GLISPROGRAMPIPELINE
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsProgramPipeline, glIsProgramPipeline, ISPROGRAMPIPELINE, (AND GLuint pipeline), (pipeline), &pipeline, return (GLboolean))
GL_PROCM(GLboolean, gl, IsProgramPipeline, glIsProgramPipeline, ISPROGRAMPIPELINE, (AND GLuint pipeline), (pipeline), &pipeline, return (GLboolean))
#endif
#endif
#ifndef NO_GLISQUERY
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsQuery, glIsQuery, ISQUERY, (AND GLuint id), (id), &id, return (GLboolean))
GL_PROCM(GLboolean, gl, IsQuery, glIsQuery, ISQUERY, (AND GLuint id), (id), &id, return (GLboolean))
#endif
#endif
#ifndef NO_GLISQUERYARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsQueryARB, glIsQueryARB, ISQUERYARB, (AND GLuint id), (id), &id, return (GLboolean))
GL_PROCM(GLboolean, gl, IsQueryARB, glIsQueryARB, ISQUERYARB, (AND GLuint id), (id), &id, return (GLboolean))
#endif
#endif
#ifndef NO_GLISRENDERBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsRenderbuffer, glIsRenderbuffer, ISRENDERBUFFER, (AND GLuint renderbuffer), (renderbuffer), &renderbuffer, return (GLboolean))
GL_PROCM(GLboolean, gl, IsRenderbuffer, glIsRenderbuffer, ISRENDERBUFFER, (AND GLuint renderbuffer), (renderbuffer), &renderbuffer, return (GLboolean))
#endif
#endif
#ifndef NO_GLISRENDERBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsRenderbufferEXT, glIsRenderbufferEXT, ISRENDERBUFFEREXT, (AND GLuint renderbuffer), (renderbuffer), &renderbuffer, return (GLboolean))
GL_PROCM(GLboolean, gl, IsRenderbufferEXT, glIsRenderbufferEXT, ISRENDERBUFFEREXT, (AND GLuint renderbuffer), (renderbuffer), &renderbuffer, return (GLboolean))
#endif
#endif
#ifndef NO_GLISSAMPLER
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsSampler, glIsSampler, ISSAMPLER, (AND GLuint sampler), (sampler), &sampler, return (GLboolean))
GL_PROCM(GLboolean, gl, IsSampler, glIsSampler, ISSAMPLER, (AND GLuint sampler), (sampler), &sampler, return (GLboolean))
#endif
#endif
#ifndef NO_GLISSEMAPHOREEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsSemaphoreEXT, glIsSemaphoreEXT, ISSEMAPHOREEXT, (AND GLuint semaphore), (semaphore), &semaphore, return (GLboolean))
GL_PROCM(GLboolean, gl, IsSemaphoreEXT, glIsSemaphoreEXT, ISSEMAPHOREEXT, (AND GLuint semaphore), (semaphore), &semaphore, return (GLboolean))
#endif
#endif
#ifndef NO_GLISSHADER
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsShader, glIsShader, ISSHADER, (AND GLuint shader), (shader), &shader, return (GLboolean))
GL_PROCM(GLboolean, gl, IsShader, glIsShader, ISSHADER, (AND GLuint shader), (shader), &shader, return (GLboolean))
#endif
#endif
#ifndef NO_GLISSTATENV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsStateNV, glIsStateNV, ISSTATENV, (AND GLuint state), (state), &state, return (GLboolean))
GL_PROCM(GLboolean, gl, IsStateNV, glIsStateNV, ISSTATENV, (AND GLuint state), (state), &state, return (GLboolean))
#endif
#endif
#ifndef NO_GLISSYNC
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsSync, glIsSync, ISSYNC, (AND GLsync sync), (sync), &sync, return (GLboolean))
GL_PROCM(GLboolean, gl, IsSync, glIsSync, ISSYNC, (AND GLsync sync), (sync), &sync, return (GLboolean))
#endif
#endif
#ifndef NO_GLISTEXTURE
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsTexture, glIsTexture, ISTEXTURE, (AND GLuint texture), (texture), &texture, return (GLboolean))
GL_PROCM(GLboolean, gl, IsTexture, glIsTexture, ISTEXTURE, (AND GLuint texture), (texture), &texture, return (GLboolean))
#endif
#endif
#ifndef NO_GLISTEXTUREEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsTextureEXT, glIsTextureEXT, ISTEXTUREEXT, (AND GLuint texture), (texture), &texture, return (GLboolean))
GL_PROCM(GLboolean, gl, IsTextureEXT, glIsTextureEXT, ISTEXTUREEXT, (AND GLuint texture), (texture), &texture, return (GLboolean))
#endif
#endif
#ifndef NO_GLISTEXTUREHANDLERESIDENTARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsTextureHandleResidentARB, glIsTextureHandleResidentARB, ISTEXTUREHANDLERESIDENTARB, (AND GLuint64 handle), (handle), &handle, return (GLboolean))
GL_PROCM(GLboolean, gl, IsTextureHandleResidentARB, glIsTextureHandleResidentARB, ISTEXTUREHANDLERESIDENTARB, (AND GLuint64 handle), (handle), &handle, return (GLboolean))
#endif
#endif
#ifndef NO_GLISTEXTUREHANDLERESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsTextureHandleResidentNV, glIsTextureHandleResidentNV, ISTEXTUREHANDLERESIDENTNV, (AND GLuint64 handle), (handle), &handle, return (GLboolean))
GL_PROCM(GLboolean, gl, IsTextureHandleResidentNV, glIsTextureHandleResidentNV, ISTEXTUREHANDLERESIDENTNV, (AND GLuint64 handle), (handle), &handle, return (GLboolean))
#endif
#endif
#ifndef NO_GLISTRANSFORMFEEDBACK
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsTransformFeedback, glIsTransformFeedback, ISTRANSFORMFEEDBACK, (AND GLuint id), (id), &id, return (GLboolean))
GL_PROCM(GLboolean, gl, IsTransformFeedback, glIsTransformFeedback, ISTRANSFORMFEEDBACK, (AND GLuint id), (id), &id, return (GLboolean))
#endif
#endif
#ifndef NO_GLISTRANSFORMFEEDBACKNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsTransformFeedbackNV, glIsTransformFeedbackNV, ISTRANSFORMFEEDBACKNV, (AND GLuint id), (id), &id, return (GLboolean))
GL_PROCM(GLboolean, gl, IsTransformFeedbackNV, glIsTransformFeedbackNV, ISTRANSFORMFEEDBACKNV, (AND GLuint id), (id), &id, return (GLboolean))
#endif
#endif
#ifndef NO_GLISVARIANTENABLEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsVariantEnabledEXT, glIsVariantEnabledEXT, ISVARIANTENABLEDEXT, (AND GLuint id, GLenum cap), (id, cap), &id, return (GLboolean))
GL_PROCM(GLboolean, gl, IsVariantEnabledEXT, glIsVariantEnabledEXT, ISVARIANTENABLEDEXT, (AND GLuint id, GLenum cap), (id, cap), &id, return (GLboolean))
#endif
#endif
#ifndef NO_GLISVERTEXARRAY
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsVertexArray, glIsVertexArray, ISVERTEXARRAY, (AND GLuint array), (array), &array, return (GLboolean))
GL_PROCM(GLboolean, gl, IsVertexArray, glIsVertexArray, ISVERTEXARRAY, (AND GLuint array), (array), &array, return (GLboolean))
#endif
#endif
#ifndef NO_GLISVERTEXARRAYAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsVertexArrayAPPLE, glIsVertexArrayAPPLE, ISVERTEXARRAYAPPLE, (AND GLuint array), (array), &array, return (GLboolean))
GL_PROCM(GLboolean, gl, IsVertexArrayAPPLE, glIsVertexArrayAPPLE, ISVERTEXARRAYAPPLE, (AND GLuint array), (array), &array, return (GLboolean))
#endif
#endif
#ifndef NO_GLISVERTEXATTRIBENABLEDAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, IsVertexAttribEnabledAPPLE, glIsVertexAttribEnabledAPPLE, ISVERTEXATTRIBENABLEDAPPLE, (AND GLuint index, GLenum pname), (index, pname), &index, return (GLboolean))
GL_PROCM(GLboolean, gl, IsVertexAttribEnabledAPPLE, glIsVertexAttribEnabledAPPLE, ISVERTEXATTRIBENABLEDAPPLE, (AND GLuint index, GLenum pname), (index, pname), &index, return (GLboolean))
#endif
#endif
#ifndef NO_GLLGPUCOPYIMAGESUBDATANVX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LGPUCopyImageSubDataNVX, glLGPUCopyImageSubDataNVX, LGPUCOPYIMAGESUBDATANVX, (AND GLuint sourceGpu, GLbitfield destinationGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srxY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth), (sourceGpu, destinationGpuMask, srcName, srcTarget, srcLevel, srcX, srxY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth), &sourceGpu, GL_void_return)
GL_PROCM(void, gl, LGPUCopyImageSubDataNVX, glLGPUCopyImageSubDataNVX, LGPUCOPYIMAGESUBDATANVX, (AND GLuint sourceGpu, GLbitfield destinationGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srxY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth), (sourceGpu, destinationGpuMask, srcName, srcTarget, srcLevel, srcX, srxY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth), &sourceGpu, GL_void_return)
#endif
#endif
#ifndef NO_GLLGPUINTERLOCKNVX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LGPUInterlockNVX, glLGPUInterlockNVX, LGPUINTERLOCKNVX, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, LGPUInterlockNVX, glLGPUInterlockNVX, LGPUINTERLOCKNVX, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLLGPUNAMEDBUFFERSUBDATANVX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LGPUNamedBufferSubDataNVX, glLGPUNamedBufferSubDataNVX, LGPUNAMEDBUFFERSUBDATANVX, (AND GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data), (gpuMask, buffer, offset, size, data), &gpuMask, GL_void_return)
GL_PROCM(void, gl, LGPUNamedBufferSubDataNVX, glLGPUNamedBufferSubDataNVX, LGPUNAMEDBUFFERSUBDATANVX, (AND GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, memptr data), (gpuMask, buffer, offset, size, data), &gpuMask, GL_void_return)
#endif
#endif
#ifndef NO_GLLABELOBJECTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LabelObjectEXT, glLabelObjectEXT, LABELOBJECTEXT, (AND GLenum type, GLuint object, GLsizei length, const GLchar *label), (type, object, length, label), &type, GL_void_return)
GL_PROCM(void, gl, LabelObjectEXT, glLabelObjectEXT, LABELOBJECTEXT, (AND GLenum type, GLuint object, GLsizei length, memptr label), (type, object, length, label), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLLIGHTENVISGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LightEnviSGIX, glLightEnviSGIX, LIGHTENVISGIX, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, LightEnviSGIX, glLightEnviSGIX, LIGHTENVISGIX, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLLIGHTMODELF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LightModelf, glLightModelf, LIGHTMODELF, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, LightModelf, glLightModelf, LIGHTMODELF, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLLIGHTMODELFV
GL_PROC(void, gl, LightModelfv, glLightModelfv, LIGHTMODELFV, (AND GLenum pname, const GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, LightModelfv, glLightModelfv, LIGHTMODELFV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#ifndef NO_GLLIGHTMODELI
GL_PROC(void, gl, LightModeli, glLightModeli, LIGHTMODELI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, LightModeli, glLightModeli, LIGHTMODELI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#ifndef NO_GLLIGHTMODELIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LightModeliv, glLightModeliv, LIGHTMODELIV, (AND GLenum pname, const GLint *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, LightModeliv, glLightModeliv, LIGHTMODELIV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLLIGHTMODELXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LightModelxOES, glLightModelxOES, LIGHTMODELXOES, (AND GLenum pname, GLfixed param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, LightModelxOES, glLightModelxOES, LIGHTMODELXOES, (AND GLenum pname, GLfixed param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLLIGHTMODELXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LightModelxvOES, glLightModelxvOES, LIGHTMODELXVOES, (AND GLenum pname, const GLfixed *param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, LightModelxvOES, glLightModelxvOES, LIGHTMODELXVOES, (AND GLenum pname, memptr param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLLIGHTF
GL_PROC(void, gl, Lightf, glLightf, LIGHTF, (AND GLenum light, GLenum pname, GLfloat param), (light, pname, param), &light, GL_void_return)
GL_PROCM(void, gl, Lightf, glLightf, LIGHTF, (AND GLenum light, GLenum pname, GLfloat param), (light, pname, param), &light, GL_void_return)
#endif
#ifndef NO_GLLIGHTFV
GL_PROC(void, gl, Lightfv, glLightfv, LIGHTFV, (AND GLenum light, GLenum pname, const GLfloat *params), (light, pname, params), &light, GL_void_return)
GL_PROCM(void, gl, Lightfv, glLightfv, LIGHTFV, (AND GLenum light, GLenum pname, memptr params), (light, pname, params), &light, GL_void_return)
#endif
#ifndef NO_GLLIGHTI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Lighti, glLighti, LIGHTI, (AND GLenum light, GLenum pname, GLint param), (light, pname, param), &light, GL_void_return)
GL_PROCM(void, gl, Lighti, glLighti, LIGHTI, (AND GLenum light, GLenum pname, GLint param), (light, pname, param), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLLIGHTIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Lightiv, glLightiv, LIGHTIV, (AND GLenum light, GLenum pname, const GLint *params), (light, pname, params), &light, GL_void_return)
GL_PROCM(void, gl, Lightiv, glLightiv, LIGHTIV, (AND GLenum light, GLenum pname, memptr params), (light, pname, params), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLLIGHTXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LightxOES, glLightxOES, LIGHTXOES, (AND GLenum light, GLenum pname, GLfixed param), (light, pname, param), &light, GL_void_return)
GL_PROCM(void, gl, LightxOES, glLightxOES, LIGHTXOES, (AND GLenum light, GLenum pname, GLfixed param), (light, pname, param), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLLIGHTXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LightxvOES, glLightxvOES, LIGHTXVOES, (AND GLenum light, GLenum pname, const GLfixed *params), (light, pname, params), &light, GL_void_return)
GL_PROCM(void, gl, LightxvOES, glLightxvOES, LIGHTXVOES, (AND GLenum light, GLenum pname, memptr params), (light, pname, params), &light, GL_void_return)
#endif
#endif
#ifndef NO_GLLINESTIPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LineStipple, glLineStipple, LINESTIPPLE, (AND GLint factor, GLushort32 pattern), (factor, pattern), &factor, GL_void_return)
GL_PROCM(void, gl, LineStipple, glLineStipple, LINESTIPPLE, (AND GLint factor, GLushort32 pattern), (factor, pattern), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLLINEWIDTH
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LineWidth, glLineWidth, LINEWIDTH, (AND GLfloat width), (width), &width, GL_void_return)
GL_PROCM(void, gl, LineWidth, glLineWidth, LINEWIDTH, (AND GLfloat width), (width), &width, GL_void_return)
#endif
#endif
#ifndef NO_GLLINEWIDTHXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LineWidthxOES, glLineWidthxOES, LINEWIDTHXOES, (AND GLfixed width), (width), &width, GL_void_return)
GL_PROCM(void, gl, LineWidthxOES, glLineWidthxOES, LINEWIDTHXOES, (AND GLfixed width), (width), &width, GL_void_return)
#endif
#endif
#ifndef NO_GLLINKPROGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LinkProgram, glLinkProgram, LINKPROGRAM, (AND GLuint program), (program), &program, GL_void_return)
GL_PROCM(void, gl, LinkProgram, glLinkProgram, LINKPROGRAM, (AND GLuint program), (program), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLLINKPROGRAMARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LinkProgramARB, glLinkProgramARB, LINKPROGRAMARB, (AND GLhandleARB programObj), (programObj), &programObj, GL_void_return)
GL_PROCM(void, gl, LinkProgramARB, glLinkProgramARB, LINKPROGRAMARB, (AND GLhandleARB programObj), (programObj), &programObj, GL_void_return)
#endif
#endif
#ifndef NO_GLLISTBASE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ListBase, glListBase, LISTBASE, (AND GLuint base), (base), &base, GL_void_return)
GL_PROCM(void, gl, ListBase, glListBase, LISTBASE, (AND GLuint base), (base), &base, GL_void_return)
#endif
#endif
#ifndef NO_GLLISTDRAWCOMMANDSSTATESCLIENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ListDrawCommandsStatesClientNV, glListDrawCommandsStatesClientNV, LISTDRAWCOMMANDSSTATESCLIENTNV, (AND GLuint list, GLuint segment, const void * *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count), (list, segment, indirects, sizes, states, fbos, count), &list, GL_void_return)
GL_PROCM(void, gl, ListDrawCommandsStatesClientNV, glListDrawCommandsStatesClientNV, LISTDRAWCOMMANDSSTATESCLIENTNV, (AND GLuint list, GLuint segment, memptr indirects, memptr sizes, memptr states, memptr fbos, GLuint count), (list, segment, indirects, sizes, states, fbos, count), &list, GL_void_return)
#endif
#endif
#ifndef NO_GLLISTPARAMETERFSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ListParameterfSGIX, glListParameterfSGIX, LISTPARAMETERFSGIX, (AND GLuint list, GLenum pname, GLfloat param), (list, pname, param), &list, GL_void_return)
GL_PROCM(void, gl, ListParameterfSGIX, glListParameterfSGIX, LISTPARAMETERFSGIX, (AND GLuint list, GLenum pname, GLfloat param), (list, pname, param), &list, GL_void_return)
#endif
#endif
#ifndef NO_GLLISTPARAMETERFVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ListParameterfvSGIX, glListParameterfvSGIX, LISTPARAMETERFVSGIX, (AND GLuint list, GLenum pname, const GLfloat *params), (list, pname, params), &list, GL_void_return)
GL_PROCM(void, gl, ListParameterfvSGIX, glListParameterfvSGIX, LISTPARAMETERFVSGIX, (AND GLuint list, GLenum pname, memptr params), (list, pname, params), &list, GL_void_return)
#endif
#endif
#ifndef NO_GLLISTPARAMETERISGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ListParameteriSGIX, glListParameteriSGIX, LISTPARAMETERISGIX, (AND GLuint list, GLenum pname, GLint param), (list, pname, param), &list, GL_void_return)
GL_PROCM(void, gl, ListParameteriSGIX, glListParameteriSGIX, LISTPARAMETERISGIX, (AND GLuint list, GLenum pname, GLint param), (list, pname, param), &list, GL_void_return)
#endif
#endif
#ifndef NO_GLLISTPARAMETERIVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ListParameterivSGIX, glListParameterivSGIX, LISTPARAMETERIVSGIX, (AND GLuint list, GLenum pname, const GLint *params), (list, pname, params), &list, GL_void_return)
GL_PROCM(void, gl, ListParameterivSGIX, glListParameterivSGIX, LISTPARAMETERIVSGIX, (AND GLuint list, GLenum pname, memptr params), (list, pname, params), &list, GL_void_return)
#endif
#endif
#ifndef NO_GLLOADIDENTITY
GL_PROC(void, gl, LoadIdentity, glLoadIdentity, LOADIDENTITY, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, LoadIdentity, glLoadIdentity, LOADIDENTITY, (NOTHING), (), NULL, GL_void_return)
#endif
#ifndef NO_GLLOADIDENTITYDEFORMATIONMAPSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LoadIdentityDeformationMapSGIX, glLoadIdentityDeformationMapSGIX, LOADIDENTITYDEFORMATIONMAPSGIX, (AND GLbitfield mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, LoadIdentityDeformationMapSGIX, glLoadIdentityDeformationMapSGIX, LOADIDENTITYDEFORMATIONMAPSGIX, (AND GLbitfield mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLLOADMATRIXD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LoadMatrixd, glLoadMatrixd, LOADMATRIXD, (AND const GLdouble *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, LoadMatrixd, glLoadMatrixd, LOADMATRIXD, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLLOADMATRIXF
GL_PROC(void, gl, LoadMatrixf, glLoadMatrixf, LOADMATRIXF, (AND const GLfloat *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, LoadMatrixf, glLoadMatrixf, LOADMATRIXF, (AND memptr m), (m), &m, GL_void_return)
#endif
#ifndef NO_GLLOADMATRIXXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LoadMatrixxOES, glLoadMatrixxOES, LOADMATRIXXOES, (AND const GLfixed *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, LoadMatrixxOES, glLoadMatrixxOES, LOADMATRIXXOES, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLLOADNAME
GL_PROC(void, gl, LoadName, glLoadName, LOADNAME, (AND GLuint name), (name), &name, GL_void_return)
GL_PROCM(void, gl, LoadName, glLoadName, LOADNAME, (AND GLuint name), (name), &name, GL_void_return)
#endif
#ifndef NO_GLLOADPROGRAMNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LoadProgramNV, glLoadProgramNV, LOADPROGRAMNV, (AND GLenum target, GLuint id, GLsizei len, const GLubyte *program), (target, id, len, program), &target, GL_void_return)
GL_PROCM(void, gl, LoadProgramNV, glLoadProgramNV, LOADPROGRAMNV, (AND GLenum target, GLuint id, GLsizei len, memptr program), (target, id, len, program), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLLOADTRANSPOSEMATRIXD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LoadTransposeMatrixd, glLoadTransposeMatrixd, LOADTRANSPOSEMATRIXD, (AND const GLdouble *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, LoadTransposeMatrixd, glLoadTransposeMatrixd, LOADTRANSPOSEMATRIXD, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLLOADTRANSPOSEMATRIXDARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LoadTransposeMatrixdARB, glLoadTransposeMatrixdARB, LOADTRANSPOSEMATRIXDARB, (AND const GLdouble *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, LoadTransposeMatrixdARB, glLoadTransposeMatrixdARB, LOADTRANSPOSEMATRIXDARB, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLLOADTRANSPOSEMATRIXF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LoadTransposeMatrixf, glLoadTransposeMatrixf, LOADTRANSPOSEMATRIXF, (AND const GLfloat *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, LoadTransposeMatrixf, glLoadTransposeMatrixf, LOADTRANSPOSEMATRIXF, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLLOADTRANSPOSEMATRIXFARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LoadTransposeMatrixfARB, glLoadTransposeMatrixfARB, LOADTRANSPOSEMATRIXFARB, (AND const GLfloat *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, LoadTransposeMatrixfARB, glLoadTransposeMatrixfARB, LOADTRANSPOSEMATRIXFARB, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLLOADTRANSPOSEMATRIXXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LoadTransposeMatrixxOES, glLoadTransposeMatrixxOES, LOADTRANSPOSEMATRIXXOES, (AND const GLfixed *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, LoadTransposeMatrixxOES, glLoadTransposeMatrixxOES, LOADTRANSPOSEMATRIXXOES, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLLOCKARRAYSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LockArraysEXT, glLockArraysEXT, LOCKARRAYSEXT, (AND GLint first, GLsizei count), (first, count), &first, GL_void_return)
GL_PROCM(void, gl, LockArraysEXT, glLockArraysEXT, LOCKARRAYSEXT, (AND GLint first, GLsizei count), (first, count), &first, GL_void_return)
#endif
#endif
#ifndef NO_GLLOGICOP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, LogicOp, glLogicOp, LOGICOP, (AND GLenum opcode), (opcode), &opcode, GL_void_return)
GL_PROCM(void, gl, LogicOp, glLogicOp, LOGICOP, (AND GLenum opcode), (opcode), &opcode, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKEBUFFERNONRESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeBufferNonResidentNV, glMakeBufferNonResidentNV, MAKEBUFFERNONRESIDENTNV, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, MakeBufferNonResidentNV, glMakeBufferNonResidentNV, MAKEBUFFERNONRESIDENTNV, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKEBUFFERRESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeBufferResidentNV, glMakeBufferResidentNV, MAKEBUFFERRESIDENTNV, (AND GLenum target, GLenum access), (target, access), &target, GL_void_return)
GL_PROCM(void, gl, MakeBufferResidentNV, glMakeBufferResidentNV, MAKEBUFFERRESIDENTNV, (AND GLenum target, GLenum access), (target, access), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKEIMAGEHANDLENONRESIDENTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeImageHandleNonResidentARB, glMakeImageHandleNonResidentARB, MAKEIMAGEHANDLENONRESIDENTARB, (AND GLuint64 handle), (handle), &handle, GL_void_return)
GL_PROCM(void, gl, MakeImageHandleNonResidentARB, glMakeImageHandleNonResidentARB, MAKEIMAGEHANDLENONRESIDENTARB, (AND GLuint64 handle), (handle), &handle, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKEIMAGEHANDLENONRESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeImageHandleNonResidentNV, glMakeImageHandleNonResidentNV, MAKEIMAGEHANDLENONRESIDENTNV, (AND GLuint64 handle), (handle), &handle, GL_void_return)
GL_PROCM(void, gl, MakeImageHandleNonResidentNV, glMakeImageHandleNonResidentNV, MAKEIMAGEHANDLENONRESIDENTNV, (AND GLuint64 handle), (handle), &handle, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKEIMAGEHANDLERESIDENTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeImageHandleResidentARB, glMakeImageHandleResidentARB, MAKEIMAGEHANDLERESIDENTARB, (AND GLuint64 handle, GLenum access), (handle, access), &handle, GL_void_return)
GL_PROCM(void, gl, MakeImageHandleResidentARB, glMakeImageHandleResidentARB, MAKEIMAGEHANDLERESIDENTARB, (AND GLuint64 handle, GLenum access), (handle, access), &handle, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKEIMAGEHANDLERESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeImageHandleResidentNV, glMakeImageHandleResidentNV, MAKEIMAGEHANDLERESIDENTNV, (AND GLuint64 handle, GLenum access), (handle, access), &handle, GL_void_return)
GL_PROCM(void, gl, MakeImageHandleResidentNV, glMakeImageHandleResidentNV, MAKEIMAGEHANDLERESIDENTNV, (AND GLuint64 handle, GLenum access), (handle, access), &handle, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKENAMEDBUFFERNONRESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeNamedBufferNonResidentNV, glMakeNamedBufferNonResidentNV, MAKENAMEDBUFFERNONRESIDENTNV, (AND GLuint buffer), (buffer), &buffer, GL_void_return)
GL_PROCM(void, gl, MakeNamedBufferNonResidentNV, glMakeNamedBufferNonResidentNV, MAKENAMEDBUFFERNONRESIDENTNV, (AND GLuint buffer), (buffer), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKENAMEDBUFFERRESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeNamedBufferResidentNV, glMakeNamedBufferResidentNV, MAKENAMEDBUFFERRESIDENTNV, (AND GLuint buffer, GLenum access), (buffer, access), &buffer, GL_void_return)
GL_PROCM(void, gl, MakeNamedBufferResidentNV, glMakeNamedBufferResidentNV, MAKENAMEDBUFFERRESIDENTNV, (AND GLuint buffer, GLenum access), (buffer, access), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKETEXTUREHANDLENONRESIDENTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeTextureHandleNonResidentARB, glMakeTextureHandleNonResidentARB, MAKETEXTUREHANDLENONRESIDENTARB, (AND GLuint64 handle), (handle), &handle, GL_void_return)
GL_PROCM(void, gl, MakeTextureHandleNonResidentARB, glMakeTextureHandleNonResidentARB, MAKETEXTUREHANDLENONRESIDENTARB, (AND GLuint64 handle), (handle), &handle, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKETEXTUREHANDLENONRESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeTextureHandleNonResidentNV, glMakeTextureHandleNonResidentNV, MAKETEXTUREHANDLENONRESIDENTNV, (AND GLuint64 handle), (handle), &handle, GL_void_return)
GL_PROCM(void, gl, MakeTextureHandleNonResidentNV, glMakeTextureHandleNonResidentNV, MAKETEXTUREHANDLENONRESIDENTNV, (AND GLuint64 handle), (handle), &handle, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKETEXTUREHANDLERESIDENTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeTextureHandleResidentARB, glMakeTextureHandleResidentARB, MAKETEXTUREHANDLERESIDENTARB, (AND GLuint64 handle), (handle), &handle, GL_void_return)
GL_PROCM(void, gl, MakeTextureHandleResidentARB, glMakeTextureHandleResidentARB, MAKETEXTUREHANDLERESIDENTARB, (AND GLuint64 handle), (handle), &handle, GL_void_return)
#endif
#endif
#ifndef NO_GLMAKETEXTUREHANDLERESIDENTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MakeTextureHandleResidentNV, glMakeTextureHandleResidentNV, MAKETEXTUREHANDLERESIDENTNV, (AND GLuint64 handle), (handle), &handle, GL_void_return)
GL_PROCM(void, gl, MakeTextureHandleResidentNV, glMakeTextureHandleResidentNV, MAKETEXTUREHANDLERESIDENTNV, (AND GLuint64 handle), (handle), &handle, GL_void_return)
#endif
#endif
#ifndef NO_GLMAP1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Map1d, glMap1d, MAP1D, (AND GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points), (target, u1, u2, stride, order, points), &target, GL_void_return)
GL_PROCM(void, gl, Map1d, glMap1d, MAP1D, (AND GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, memptr points), (target, u1, u2, stride, order, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAP1F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Map1f, glMap1f, MAP1F, (AND GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points), (target, u1, u2, stride, order, points), &target, GL_void_return)
GL_PROCM(void, gl, Map1f, glMap1f, MAP1F, (AND GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, memptr points), (target, u1, u2, stride, order, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAP1XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Map1xOES, glMap1xOES, MAP1XOES, (AND GLenum target, GLfixed u1, GLfixed u2, GLint stride, GLint order, GLfixed points), (target, u1, u2, stride, order, points), &target, GL_void_return)
GL_PROCM(void, gl, Map1xOES, glMap1xOES, MAP1XOES, (AND GLenum target, GLfixed u1, GLfixed u2, GLint stride, GLint order, GLfixed points), (target, u1, u2, stride, order, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAP2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Map2d, glMap2d, MAP2D, (AND GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), &target, GL_void_return)
GL_PROCM(void, gl, Map2d, glMap2d, MAP2D, (AND GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, memptr points), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAP2F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Map2f, glMap2f, MAP2F, (AND GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), &target, GL_void_return)
GL_PROCM(void, gl, Map2f, glMap2f, MAP2F, (AND GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, memptr points), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAP2XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Map2xOES, glMap2xOES, MAP2XOES, (AND GLenum target, GLfixed u1, GLfixed u2, GLint ustride, GLint uorder, GLfixed v1, GLfixed v2, GLint vstride, GLint vorder, GLfixed points), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), &target, GL_void_return)
GL_PROCM(void, gl, Map2xOES, glMap2xOES, MAP2XOES, (AND GLenum target, GLfixed u1, GLfixed u2, GLint ustride, GLint uorder, GLfixed v1, GLfixed v2, GLint vstride, GLint vorder, GLfixed points), (target, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void *, gl, MapBuffer, glMapBuffer, MAPBUFFER, (AND GLenum target, GLenum access), (target, access), &target, return (void *))
GL_PROCM(void *, gl, MapBuffer, glMapBuffer, MAPBUFFER, (AND GLenum target, GLenum access), (target, access), &target, return (void *))
#endif
#endif
#ifndef NO_GLMAPBUFFERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void *, gl, MapBufferARB, glMapBufferARB, MAPBUFFERARB, (AND GLenum target, GLenum access), (target, access), &target, return (void *))
GL_PROCM(void *, gl, MapBufferARB, glMapBufferARB, MAPBUFFERARB, (AND GLenum target, GLenum access), (target, access), &target, return (void *))
#endif
#endif
#ifndef NO_GLMAPBUFFERRANGE
#if !defined(TINYGL_ONLY)
GL_PROC(void *, gl, MapBufferRange, glMapBufferRange, MAPBUFFERRANGE, (AND GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access), (target, offset, length, access), &target, return (void *))
GL_PROCM(void *, gl, MapBufferRange, glMapBufferRange, MAPBUFFERRANGE, (AND GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access), (target, offset, length, access), &target, return (void *))
#endif
#endif
#ifndef NO_GLMAPCONTROLPOINTSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapControlPointsNV, glMapControlPointsNV, MAPCONTROLPOINTSNV, (AND GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean32 packed, const void *points), (target, index, type, ustride, vstride, uorder, vorder, packed, points), &target, GL_void_return)
GL_PROCM(void, gl, MapControlPointsNV, glMapControlPointsNV, MAPCONTROLPOINTSNV, (AND GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean32 packed, memptr points), (target, index, type, ustride, vstride, uorder, vorder, packed, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPGRID1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapGrid1d, glMapGrid1d, MAPGRID1D, (AND GLint un, GLdouble u1, GLdouble u2), (un, u1, u2), &un, GL_void_return)
GL_PROCM(void, gl, MapGrid1d, glMapGrid1d, MAPGRID1D, (AND GLint un, GLdouble u1, GLdouble u2), (un, u1, u2), &un, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPGRID1F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapGrid1f, glMapGrid1f, MAPGRID1F, (AND GLint un, GLfloat u1, GLfloat u2), (un, u1, u2), &un, GL_void_return)
GL_PROCM(void, gl, MapGrid1f, glMapGrid1f, MAPGRID1F, (AND GLint un, GLfloat u1, GLfloat u2), (un, u1, u2), &un, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPGRID1XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapGrid1xOES, glMapGrid1xOES, MAPGRID1XOES, (AND GLint n, GLfixed u1, GLfixed u2), (n, u1, u2), &n, GL_void_return)
GL_PROCM(void, gl, MapGrid1xOES, glMapGrid1xOES, MAPGRID1XOES, (AND GLint n, GLfixed u1, GLfixed u2), (n, u1, u2), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPGRID2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapGrid2d, glMapGrid2d, MAPGRID2D, (AND GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2), (un, u1, u2, vn, v1, v2), &un, GL_void_return)
GL_PROCM(void, gl, MapGrid2d, glMapGrid2d, MAPGRID2D, (AND GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2), (un, u1, u2, vn, v1, v2), &un, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPGRID2F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapGrid2f, glMapGrid2f, MAPGRID2F, (AND GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2), (un, u1, u2, vn, v1, v2), &un, GL_void_return)
GL_PROCM(void, gl, MapGrid2f, glMapGrid2f, MAPGRID2F, (AND GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2), (un, u1, u2, vn, v1, v2), &un, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPGRID2XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapGrid2xOES, glMapGrid2xOES, MAPGRID2XOES, (AND GLint n, GLfixed u1, GLfixed u2, GLfixed v1, GLfixed v2), (n, u1, u2, v1, v2), &n, GL_void_return)
GL_PROCM(void, gl, MapGrid2xOES, glMapGrid2xOES, MAPGRID2XOES, (AND GLint n, GLfixed u1, GLfixed u2, GLfixed v1, GLfixed v2), (n, u1, u2, v1, v2), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPNAMEDBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void *, gl, MapNamedBuffer, glMapNamedBuffer, MAPNAMEDBUFFER, (AND GLuint buffer, GLenum access), (buffer, access), &buffer, return (void *))
GL_PROCM(void *, gl, MapNamedBuffer, glMapNamedBuffer, MAPNAMEDBUFFER, (AND GLuint buffer, GLenum access), (buffer, access), &buffer, return (void *))
#endif
#endif
#ifndef NO_GLMAPNAMEDBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void *, gl, MapNamedBufferEXT, glMapNamedBufferEXT, MAPNAMEDBUFFEREXT, (AND GLuint buffer, GLenum access), (buffer, access), &buffer, return (void *))
GL_PROCM(void *, gl, MapNamedBufferEXT, glMapNamedBufferEXT, MAPNAMEDBUFFEREXT, (AND GLuint buffer, GLenum access), (buffer, access), &buffer, return (void *))
#endif
#endif
#ifndef NO_GLMAPNAMEDBUFFERRANGE
#if !defined(TINYGL_ONLY)
GL_PROC(void *, gl, MapNamedBufferRange, glMapNamedBufferRange, MAPNAMEDBUFFERRANGE, (AND GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access), (buffer, offset, length, access), &buffer, return (void *))
GL_PROCM(void *, gl, MapNamedBufferRange, glMapNamedBufferRange, MAPNAMEDBUFFERRANGE, (AND GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access), (buffer, offset, length, access), &buffer, return (void *))
#endif
#endif
#ifndef NO_GLMAPNAMEDBUFFERRANGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void *, gl, MapNamedBufferRangeEXT, glMapNamedBufferRangeEXT, MAPNAMEDBUFFERRANGEEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access), (buffer, offset, length, access), &buffer, return (void *))
GL_PROCM(void *, gl, MapNamedBufferRangeEXT, glMapNamedBufferRangeEXT, MAPNAMEDBUFFERRANGEEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access), (buffer, offset, length, access), &buffer, return (void *))
#endif
#endif
#ifndef NO_GLMAPOBJECTBUFFERATI
#if !defined(TINYGL_ONLY)
GL_PROC(void *, gl, MapObjectBufferATI, glMapObjectBufferATI, MAPOBJECTBUFFERATI, (AND GLuint buffer), (buffer), &buffer, return (void *))
GL_PROCM(void *, gl, MapObjectBufferATI, glMapObjectBufferATI, MAPOBJECTBUFFERATI, (AND GLuint buffer), (buffer), &buffer, return (void *))
#endif
#endif
#ifndef NO_GLMAPPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapParameterfvNV, glMapParameterfvNV, MAPPARAMETERFVNV, (AND GLenum target, GLenum pname, const GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, MapParameterfvNV, glMapParameterfvNV, MAPPARAMETERFVNV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapParameterivNV, glMapParameterivNV, MAPPARAMETERIVNV, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, MapParameterivNV, glMapParameterivNV, MAPPARAMETERIVNV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPTEXTURE2DINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void *, gl, MapTexture2DINTEL, glMapTexture2DINTEL, MAPTEXTURE2DINTEL, (AND GLuint texture, GLint level, GLbitfield access, const GLint *stride, const GLenum *layout), (texture, level, access, stride, layout), &texture, return (void *))
GL_PROCM(void *, gl, MapTexture2DINTEL, glMapTexture2DINTEL, MAPTEXTURE2DINTEL, (AND GLuint texture, GLint level, GLbitfield access, memptr stride, memptr layout), (texture, level, access, stride, layout), &texture, return (void *))
#endif
#endif
#ifndef NO_GLMAPVERTEXATTRIB1DAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapVertexAttrib1dAPPLE, glMapVertexAttrib1dAPPLE, MAPVERTEXATTRIB1DAPPLE, (AND GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points), (index, size, u1, u2, stride, order, points), &index, GL_void_return)
GL_PROCM(void, gl, MapVertexAttrib1dAPPLE, glMapVertexAttrib1dAPPLE, MAPVERTEXATTRIB1DAPPLE, (AND GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, memptr points), (index, size, u1, u2, stride, order, points), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPVERTEXATTRIB1FAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapVertexAttrib1fAPPLE, glMapVertexAttrib1fAPPLE, MAPVERTEXATTRIB1FAPPLE, (AND GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points), (index, size, u1, u2, stride, order, points), &index, GL_void_return)
GL_PROCM(void, gl, MapVertexAttrib1fAPPLE, glMapVertexAttrib1fAPPLE, MAPVERTEXATTRIB1FAPPLE, (AND GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, memptr points), (index, size, u1, u2, stride, order, points), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPVERTEXATTRIB2DAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapVertexAttrib2dAPPLE, glMapVertexAttrib2dAPPLE, MAPVERTEXATTRIB2DAPPLE, (AND GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points), (index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), &index, GL_void_return)
GL_PROCM(void, gl, MapVertexAttrib2dAPPLE, glMapVertexAttrib2dAPPLE, MAPVERTEXATTRIB2DAPPLE, (AND GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, memptr points), (index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLMAPVERTEXATTRIB2FAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MapVertexAttrib2fAPPLE, glMapVertexAttrib2fAPPLE, MAPVERTEXATTRIB2FAPPLE, (AND GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points), (index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), &index, GL_void_return)
GL_PROCM(void, gl, MapVertexAttrib2fAPPLE, glMapVertexAttrib2fAPPLE, MAPVERTEXATTRIB2FAPPLE, (AND GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, memptr points), (index, size, u1, u2, ustride, uorder, v1, v2, vstride, vorder, points), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLMATERIALF
GL_PROC(void, gl, Materialf, glMaterialf, MATERIALF, (AND GLenum face, GLenum pname, GLfloat param), (face, pname, param), &face, GL_void_return)
GL_PROCM(void, gl, Materialf, glMaterialf, MATERIALF, (AND GLenum face, GLenum pname, GLfloat param), (face, pname, param), &face, GL_void_return)
#endif
#ifndef NO_GLMATERIALFV
GL_PROC(void, gl, Materialfv, glMaterialfv, MATERIALFV, (AND GLenum face, GLenum pname, const GLfloat *params), (face, pname, params), &face, GL_void_return)
GL_PROCM(void, gl, Materialfv, glMaterialfv, MATERIALFV, (AND GLenum face, GLenum pname, memptr params), (face, pname, params), &face, GL_void_return)
#endif
#ifndef NO_GLMATERIALI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Materiali, glMateriali, MATERIALI, (AND GLenum face, GLenum pname, GLint param), (face, pname, param), &face, GL_void_return)
GL_PROCM(void, gl, Materiali, glMateriali, MATERIALI, (AND GLenum face, GLenum pname, GLint param), (face, pname, param), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLMATERIALIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Materialiv, glMaterialiv, MATERIALIV, (AND GLenum face, GLenum pname, const GLint *params), (face, pname, params), &face, GL_void_return)
GL_PROCM(void, gl, Materialiv, glMaterialiv, MATERIALIV, (AND GLenum face, GLenum pname, memptr params), (face, pname, params), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLMATERIALXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MaterialxOES, glMaterialxOES, MATERIALXOES, (AND GLenum face, GLenum pname, GLfixed param), (face, pname, param), &face, GL_void_return)
GL_PROCM(void, gl, MaterialxOES, glMaterialxOES, MATERIALXOES, (AND GLenum face, GLenum pname, GLfixed param), (face, pname, param), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLMATERIALXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MaterialxvOES, glMaterialxvOES, MATERIALXVOES, (AND GLenum face, GLenum pname, const GLfixed *param), (face, pname, param), &face, GL_void_return)
GL_PROCM(void, gl, MaterialxvOES, glMaterialxvOES, MATERIALXVOES, (AND GLenum face, GLenum pname, memptr param), (face, pname, param), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXFRUSTUMEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixFrustumEXT, glMatrixFrustumEXT, MATRIXFRUSTUMEXT, (AND GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar), (mode, left, right, bottom, top, zNear, zFar), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixFrustumEXT, glMatrixFrustumEXT, MATRIXFRUSTUMEXT, (AND GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar), (mode, left, right, bottom, top, zNear, zFar), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXINDEXPOINTERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixIndexPointerARB, glMatrixIndexPointerARB, MATRIXINDEXPOINTERARB, (AND GLint size, GLenum type, GLsizei stride, const void *pointer), (size, type, stride, pointer), &size, GL_void_return)
GL_PROCM(void, gl, MatrixIndexPointerARB, glMatrixIndexPointerARB, MATRIXINDEXPOINTERARB, (AND GLint size, GLenum type, GLsizei stride, memptr pointer), (size, type, stride, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXINDEXUBVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixIndexubvARB, glMatrixIndexubvARB, MATRIXINDEXUBVARB, (AND GLint size, const GLubyte *indices), (size, indices), &size, GL_void_return)
GL_PROCM(void, gl, MatrixIndexubvARB, glMatrixIndexubvARB, MATRIXINDEXUBVARB, (AND GLint size, memptr indices), (size, indices), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXINDEXUIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixIndexuivARB, glMatrixIndexuivARB, MATRIXINDEXUIVARB, (AND GLint size, const GLuint *indices), (size, indices), &size, GL_void_return)
GL_PROCM(void, gl, MatrixIndexuivARB, glMatrixIndexuivARB, MATRIXINDEXUIVARB, (AND GLint size, memptr indices), (size, indices), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXINDEXUSVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixIndexusvARB, glMatrixIndexusvARB, MATRIXINDEXUSVARB, (AND GLint size, const GLushort *indices), (size, indices), &size, GL_void_return)
GL_PROCM(void, gl, MatrixIndexusvARB, glMatrixIndexusvARB, MATRIXINDEXUSVARB, (AND GLint size, memptr indices), (size, indices), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXLOAD3X2FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixLoad3x2fNV, glMatrixLoad3x2fNV, MATRIXLOAD3X2FNV, (AND GLenum matrixMode, const GLfloat *m), (matrixMode, m), &matrixMode, GL_void_return)
GL_PROCM(void, gl, MatrixLoad3x2fNV, glMatrixLoad3x2fNV, MATRIXLOAD3X2FNV, (AND GLenum matrixMode, memptr m), (matrixMode, m), &matrixMode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXLOAD3X3FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixLoad3x3fNV, glMatrixLoad3x3fNV, MATRIXLOAD3X3FNV, (AND GLenum matrixMode, const GLfloat *m), (matrixMode, m), &matrixMode, GL_void_return)
GL_PROCM(void, gl, MatrixLoad3x3fNV, glMatrixLoad3x3fNV, MATRIXLOAD3X3FNV, (AND GLenum matrixMode, memptr m), (matrixMode, m), &matrixMode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXLOADIDENTITYEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixLoadIdentityEXT, glMatrixLoadIdentityEXT, MATRIXLOADIDENTITYEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixLoadIdentityEXT, glMatrixLoadIdentityEXT, MATRIXLOADIDENTITYEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXLOADTRANSPOSE3X3FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixLoadTranspose3x3fNV, glMatrixLoadTranspose3x3fNV, MATRIXLOADTRANSPOSE3X3FNV, (AND GLenum matrixMode, const GLfloat *m), (matrixMode, m), &matrixMode, GL_void_return)
GL_PROCM(void, gl, MatrixLoadTranspose3x3fNV, glMatrixLoadTranspose3x3fNV, MATRIXLOADTRANSPOSE3X3FNV, (AND GLenum matrixMode, memptr m), (matrixMode, m), &matrixMode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXLOADTRANSPOSEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixLoadTransposedEXT, glMatrixLoadTransposedEXT, MATRIXLOADTRANSPOSEDEXT, (AND GLenum mode, const GLdouble *m), (mode, m), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixLoadTransposedEXT, glMatrixLoadTransposedEXT, MATRIXLOADTRANSPOSEDEXT, (AND GLenum mode, memptr m), (mode, m), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXLOADTRANSPOSEFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixLoadTransposefEXT, glMatrixLoadTransposefEXT, MATRIXLOADTRANSPOSEFEXT, (AND GLenum mode, const GLfloat *m), (mode, m), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixLoadTransposefEXT, glMatrixLoadTransposefEXT, MATRIXLOADTRANSPOSEFEXT, (AND GLenum mode, memptr m), (mode, m), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXLOADDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixLoaddEXT, glMatrixLoaddEXT, MATRIXLOADDEXT, (AND GLenum mode, const GLdouble *m), (mode, m), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixLoaddEXT, glMatrixLoaddEXT, MATRIXLOADDEXT, (AND GLenum mode, memptr m), (mode, m), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXLOADFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixLoadfEXT, glMatrixLoadfEXT, MATRIXLOADFEXT, (AND GLenum mode, const GLfloat *m), (mode, m), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixLoadfEXT, glMatrixLoadfEXT, MATRIXLOADFEXT, (AND GLenum mode, memptr m), (mode, m), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXMODE
GL_PROC(void, gl, MatrixMode, glMatrixMode, MATRIXMODE, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixMode, glMatrixMode, MATRIXMODE, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#ifndef NO_GLMATRIXMULT3X2FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixMult3x2fNV, glMatrixMult3x2fNV, MATRIXMULT3X2FNV, (AND GLenum matrixMode, const GLfloat *m), (matrixMode, m), &matrixMode, GL_void_return)
GL_PROCM(void, gl, MatrixMult3x2fNV, glMatrixMult3x2fNV, MATRIXMULT3X2FNV, (AND GLenum matrixMode, memptr m), (matrixMode, m), &matrixMode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXMULT3X3FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixMult3x3fNV, glMatrixMult3x3fNV, MATRIXMULT3X3FNV, (AND GLenum matrixMode, const GLfloat *m), (matrixMode, m), &matrixMode, GL_void_return)
GL_PROCM(void, gl, MatrixMult3x3fNV, glMatrixMult3x3fNV, MATRIXMULT3X3FNV, (AND GLenum matrixMode, memptr m), (matrixMode, m), &matrixMode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXMULTTRANSPOSE3X3FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixMultTranspose3x3fNV, glMatrixMultTranspose3x3fNV, MATRIXMULTTRANSPOSE3X3FNV, (AND GLenum matrixMode, const GLfloat *m), (matrixMode, m), &matrixMode, GL_void_return)
GL_PROCM(void, gl, MatrixMultTranspose3x3fNV, glMatrixMultTranspose3x3fNV, MATRIXMULTTRANSPOSE3X3FNV, (AND GLenum matrixMode, memptr m), (matrixMode, m), &matrixMode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXMULTTRANSPOSEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixMultTransposedEXT, glMatrixMultTransposedEXT, MATRIXMULTTRANSPOSEDEXT, (AND GLenum mode, const GLdouble *m), (mode, m), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixMultTransposedEXT, glMatrixMultTransposedEXT, MATRIXMULTTRANSPOSEDEXT, (AND GLenum mode, memptr m), (mode, m), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXMULTTRANSPOSEFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixMultTransposefEXT, glMatrixMultTransposefEXT, MATRIXMULTTRANSPOSEFEXT, (AND GLenum mode, const GLfloat *m), (mode, m), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixMultTransposefEXT, glMatrixMultTransposefEXT, MATRIXMULTTRANSPOSEFEXT, (AND GLenum mode, memptr m), (mode, m), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXMULTDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixMultdEXT, glMatrixMultdEXT, MATRIXMULTDEXT, (AND GLenum mode, const GLdouble *m), (mode, m), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixMultdEXT, glMatrixMultdEXT, MATRIXMULTDEXT, (AND GLenum mode, memptr m), (mode, m), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXMULTFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixMultfEXT, glMatrixMultfEXT, MATRIXMULTFEXT, (AND GLenum mode, const GLfloat *m), (mode, m), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixMultfEXT, glMatrixMultfEXT, MATRIXMULTFEXT, (AND GLenum mode, memptr m), (mode, m), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXORTHOEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixOrthoEXT, glMatrixOrthoEXT, MATRIXORTHOEXT, (AND GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar), (mode, left, right, bottom, top, zNear, zFar), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixOrthoEXT, glMatrixOrthoEXT, MATRIXORTHOEXT, (AND GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar), (mode, left, right, bottom, top, zNear, zFar), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXPOPEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixPopEXT, glMatrixPopEXT, MATRIXPOPEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixPopEXT, glMatrixPopEXT, MATRIXPOPEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXPUSHEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixPushEXT, glMatrixPushEXT, MATRIXPUSHEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixPushEXT, glMatrixPushEXT, MATRIXPUSHEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXROTATEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixRotatedEXT, glMatrixRotatedEXT, MATRIXROTATEDEXT, (AND GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z), (mode, angle, x, y, z), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixRotatedEXT, glMatrixRotatedEXT, MATRIXROTATEDEXT, (AND GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z), (mode, angle, x, y, z), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXROTATEFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixRotatefEXT, glMatrixRotatefEXT, MATRIXROTATEFEXT, (AND GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z), (mode, angle, x, y, z), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixRotatefEXT, glMatrixRotatefEXT, MATRIXROTATEFEXT, (AND GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z), (mode, angle, x, y, z), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXSCALEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixScaledEXT, glMatrixScaledEXT, MATRIXSCALEDEXT, (AND GLenum mode, GLdouble x, GLdouble y, GLdouble z), (mode, x, y, z), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixScaledEXT, glMatrixScaledEXT, MATRIXSCALEDEXT, (AND GLenum mode, GLdouble x, GLdouble y, GLdouble z), (mode, x, y, z), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXSCALEFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixScalefEXT, glMatrixScalefEXT, MATRIXSCALEFEXT, (AND GLenum mode, GLfloat x, GLfloat y, GLfloat z), (mode, x, y, z), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixScalefEXT, glMatrixScalefEXT, MATRIXSCALEFEXT, (AND GLenum mode, GLfloat x, GLfloat y, GLfloat z), (mode, x, y, z), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXTRANSLATEDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixTranslatedEXT, glMatrixTranslatedEXT, MATRIXTRANSLATEDEXT, (AND GLenum mode, GLdouble x, GLdouble y, GLdouble z), (mode, x, y, z), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixTranslatedEXT, glMatrixTranslatedEXT, MATRIXTRANSLATEDEXT, (AND GLenum mode, GLdouble x, GLdouble y, GLdouble z), (mode, x, y, z), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMATRIXTRANSLATEFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MatrixTranslatefEXT, glMatrixTranslatefEXT, MATRIXTRANSLATEFEXT, (AND GLenum mode, GLfloat x, GLfloat y, GLfloat z), (mode, x, y, z), &mode, GL_void_return)
GL_PROCM(void, gl, MatrixTranslatefEXT, glMatrixTranslatefEXT, MATRIXTRANSLATEFEXT, (AND GLenum mode, GLfloat x, GLfloat y, GLfloat z), (mode, x, y, z), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMAXSHADERCOMPILERTHREADSARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MaxShaderCompilerThreadsARB, glMaxShaderCompilerThreadsARB, MAXSHADERCOMPILERTHREADSARB, (AND GLuint count), (count), &count, GL_void_return)
GL_PROCM(void, gl, MaxShaderCompilerThreadsARB, glMaxShaderCompilerThreadsARB, MAXSHADERCOMPILERTHREADSARB, (AND GLuint count), (count), &count, GL_void_return)
#endif
#endif
#ifndef NO_GLMAXSHADERCOMPILERTHREADSKHR
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MaxShaderCompilerThreadsKHR, glMaxShaderCompilerThreadsKHR, MAXSHADERCOMPILERTHREADSKHR, (AND GLuint count), (count), &count, GL_void_return)
GL_PROCM(void, gl, MaxShaderCompilerThreadsKHR, glMaxShaderCompilerThreadsKHR, MAXSHADERCOMPILERTHREADSKHR, (AND GLuint count), (count), &count, GL_void_return)
#endif
#endif
#ifndef NO_GLMEMORYBARRIER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MemoryBarrier, glMemoryBarrier, MEMORYBARRIER, (AND GLbitfield barriers), (barriers), &barriers, GL_void_return)
GL_PROCM(void, gl, MemoryBarrier, glMemoryBarrier, MEMORYBARRIER, (AND GLbitfield barriers), (barriers), &barriers, GL_void_return)
#endif
#endif
#ifndef NO_GLMEMORYBARRIERBYREGION
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MemoryBarrierByRegion, glMemoryBarrierByRegion, MEMORYBARRIERBYREGION, (AND GLbitfield barriers), (barriers), &barriers, GL_void_return)
GL_PROCM(void, gl, MemoryBarrierByRegion, glMemoryBarrierByRegion, MEMORYBARRIERBYREGION, (AND GLbitfield barriers), (barriers), &barriers, GL_void_return)
#endif
#endif
#ifndef NO_GLMEMORYBARRIEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MemoryBarrierEXT, glMemoryBarrierEXT, MEMORYBARRIEREXT, (AND GLbitfield barriers), (barriers), &barriers, GL_void_return)
GL_PROCM(void, gl, MemoryBarrierEXT, glMemoryBarrierEXT, MEMORYBARRIEREXT, (AND GLbitfield barriers), (barriers), &barriers, GL_void_return)
#endif
#endif
#ifndef NO_GLMEMORYOBJECTPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MemoryObjectParameterivEXT, glMemoryObjectParameterivEXT, MEMORYOBJECTPARAMETERIVEXT, (AND GLuint memoryObject, GLenum pname, const GLint *params), (memoryObject, pname, params), &memoryObject, GL_void_return)
GL_PROCM(void, gl, MemoryObjectParameterivEXT, glMemoryObjectParameterivEXT, MEMORYOBJECTPARAMETERIVEXT, (AND GLuint memoryObject, GLenum pname, memptr params), (memoryObject, pname, params), &memoryObject, GL_void_return)
#endif
#endif
#ifndef NO_GLMINSAMPLESHADING
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MinSampleShading, glMinSampleShading, MINSAMPLESHADING, (AND GLfloat value), (value), &value, GL_void_return)
GL_PROCM(void, gl, MinSampleShading, glMinSampleShading, MINSAMPLESHADING, (AND GLfloat value), (value), &value, GL_void_return)
#endif
#endif
#ifndef NO_GLMINSAMPLESHADINGARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MinSampleShadingARB, glMinSampleShadingARB, MINSAMPLESHADINGARB, (AND GLfloat value), (value), &value, GL_void_return)
GL_PROCM(void, gl, MinSampleShadingARB, glMinSampleShadingARB, MINSAMPLESHADINGARB, (AND GLfloat value), (value), &value, GL_void_return)
#endif
#endif
#ifndef NO_GLMINMAX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Minmax, glMinmax, MINMAX, (AND GLenum target, GLenum internalformat, GLboolean32 sink), (target, internalformat, sink), &target, GL_void_return)
GL_PROCM(void, gl, Minmax, glMinmax, MINMAX, (AND GLenum target, GLenum internalformat, GLboolean32 sink), (target, internalformat, sink), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMINMAXEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MinmaxEXT, glMinmaxEXT, MINMAXEXT, (AND GLenum target, GLenum internalformat, GLboolean32 sink), (target, internalformat, sink), &target, GL_void_return)
GL_PROCM(void, gl, MinmaxEXT, glMinmaxEXT, MINMAXEXT, (AND GLenum target, GLenum internalformat, GLboolean32 sink), (target, internalformat, sink), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTMATRIXD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultMatrixd, glMultMatrixd, MULTMATRIXD, (AND const GLdouble *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, MultMatrixd, glMultMatrixd, MULTMATRIXD, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTMATRIXF
GL_PROC(void, gl, MultMatrixf, glMultMatrixf, MULTMATRIXF, (AND const GLfloat *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, MultMatrixf, glMultMatrixf, MULTMATRIXF, (AND memptr m), (m), &m, GL_void_return)
#endif
#ifndef NO_GLMULTMATRIXXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultMatrixxOES, glMultMatrixxOES, MULTMATRIXXOES, (AND const GLfixed *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, MultMatrixxOES, glMultMatrixxOES, MULTMATRIXXOES, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTTRANSPOSEMATRIXD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultTransposeMatrixd, glMultTransposeMatrixd, MULTTRANSPOSEMATRIXD, (AND const GLdouble *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, MultTransposeMatrixd, glMultTransposeMatrixd, MULTTRANSPOSEMATRIXD, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTTRANSPOSEMATRIXDARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultTransposeMatrixdARB, glMultTransposeMatrixdARB, MULTTRANSPOSEMATRIXDARB, (AND const GLdouble *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, MultTransposeMatrixdARB, glMultTransposeMatrixdARB, MULTTRANSPOSEMATRIXDARB, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTTRANSPOSEMATRIXF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultTransposeMatrixf, glMultTransposeMatrixf, MULTTRANSPOSEMATRIXF, (AND const GLfloat *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, MultTransposeMatrixf, glMultTransposeMatrixf, MULTTRANSPOSEMATRIXF, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTTRANSPOSEMATRIXFARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultTransposeMatrixfARB, glMultTransposeMatrixfARB, MULTTRANSPOSEMATRIXFARB, (AND const GLfloat *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, MultTransposeMatrixfARB, glMultTransposeMatrixfARB, MULTTRANSPOSEMATRIXFARB, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTTRANSPOSEMATRIXXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultTransposeMatrixxOES, glMultTransposeMatrixxOES, MULTTRANSPOSEMATRIXXOES, (AND const GLfixed *m), (m), &m, GL_void_return)
GL_PROCM(void, gl, MultTransposeMatrixxOES, glMultTransposeMatrixxOES, MULTTRANSPOSEMATRIXXOES, (AND memptr m), (m), &m, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWARRAYS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawArrays, glMultiDrawArrays, MULTIDRAWARRAYS, (AND GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount), (mode, first, count, drawcount), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawArrays, glMultiDrawArrays, MULTIDRAWARRAYS, (AND GLenum mode, memptr first, memptr count, GLsizei drawcount), (mode, first, count, drawcount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWARRAYSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawArraysEXT, glMultiDrawArraysEXT, MULTIDRAWARRAYSEXT, (AND GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount), (mode, first, count, primcount), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawArraysEXT, glMultiDrawArraysEXT, MULTIDRAWARRAYSEXT, (AND GLenum mode, memptr first, memptr count, GLsizei primcount), (mode, first, count, primcount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWARRAYSINDIRECT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawArraysIndirect, glMultiDrawArraysIndirect, MULTIDRAWARRAYSINDIRECT, (AND GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride), (mode, indirect, drawcount, stride), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawArraysIndirect, glMultiDrawArraysIndirect, MULTIDRAWARRAYSINDIRECT, (AND GLenum mode, memptr indirect, GLsizei drawcount, GLsizei stride), (mode, indirect, drawcount, stride), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWARRAYSINDIRECTAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawArraysIndirectAMD, glMultiDrawArraysIndirectAMD, MULTIDRAWARRAYSINDIRECTAMD, (AND GLenum mode, const void *indirect, GLsizei primcount, GLsizei stride), (mode, indirect, primcount, stride), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawArraysIndirectAMD, glMultiDrawArraysIndirectAMD, MULTIDRAWARRAYSINDIRECTAMD, (AND GLenum mode, memptr indirect, GLsizei primcount, GLsizei stride), (mode, indirect, primcount, stride), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWARRAYSINDIRECTBINDLESSCOUNTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawArraysIndirectBindlessCountNV, glMultiDrawArraysIndirectBindlessCountNV, MULTIDRAWARRAYSINDIRECTBINDLESSCOUNTNV, (AND GLenum mode, const void *indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount), (mode, indirect, drawCount, maxDrawCount, stride, vertexBufferCount), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawArraysIndirectBindlessCountNV, glMultiDrawArraysIndirectBindlessCountNV, MULTIDRAWARRAYSINDIRECTBINDLESSCOUNTNV, (AND GLenum mode, memptr indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount), (mode, indirect, drawCount, maxDrawCount, stride, vertexBufferCount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWARRAYSINDIRECTBINDLESSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawArraysIndirectBindlessNV, glMultiDrawArraysIndirectBindlessNV, MULTIDRAWARRAYSINDIRECTBINDLESSNV, (AND GLenum mode, const void *indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount), (mode, indirect, drawCount, stride, vertexBufferCount), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawArraysIndirectBindlessNV, glMultiDrawArraysIndirectBindlessNV, MULTIDRAWARRAYSINDIRECTBINDLESSNV, (AND GLenum mode, memptr indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount), (mode, indirect, drawCount, stride, vertexBufferCount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWARRAYSINDIRECTCOUNT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawArraysIndirectCount, glMultiDrawArraysIndirectCount, MULTIDRAWARRAYSINDIRECTCOUNT, (AND GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride), (mode, indirect, drawcount, maxdrawcount, stride), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawArraysIndirectCount, glMultiDrawArraysIndirectCount, MULTIDRAWARRAYSINDIRECTCOUNT, (AND GLenum mode, memptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride), (mode, indirect, drawcount, maxdrawcount, stride), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWARRAYSINDIRECTCOUNTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawArraysIndirectCountARB, glMultiDrawArraysIndirectCountARB, MULTIDRAWARRAYSINDIRECTCOUNTARB, (AND GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride), (mode, indirect, drawcount, maxdrawcount, stride), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawArraysIndirectCountARB, glMultiDrawArraysIndirectCountARB, MULTIDRAWARRAYSINDIRECTCOUNTARB, (AND GLenum mode, memptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride), (mode, indirect, drawcount, maxdrawcount, stride), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWELEMENTARRAYAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawElementArrayAPPLE, glMultiDrawElementArrayAPPLE, MULTIDRAWELEMENTARRAYAPPLE, (AND GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount), (mode, first, count, primcount), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawElementArrayAPPLE, glMultiDrawElementArrayAPPLE, MULTIDRAWELEMENTARRAYAPPLE, (AND GLenum mode, memptr first, memptr count, GLsizei primcount), (mode, first, count, primcount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWELEMENTS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawElements, glMultiDrawElements, MULTIDRAWELEMENTS, (AND GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount), (mode, count, type, indices, drawcount), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawElements, glMultiDrawElements, MULTIDRAWELEMENTS, (AND GLenum mode, memptr count, GLenum type, memptr indices, GLsizei drawcount), (mode, count, type, indices, drawcount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWELEMENTSBASEVERTEX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawElementsBaseVertex, glMultiDrawElementsBaseVertex, MULTIDRAWELEMENTSBASEVERTEX, (AND GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount, const GLint *basevertex), (mode, count, type, indices, drawcount, basevertex), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawElementsBaseVertex, glMultiDrawElementsBaseVertex, MULTIDRAWELEMENTSBASEVERTEX, (AND GLenum mode, memptr count, GLenum type, memptr indices, GLsizei drawcount, memptr basevertex), (mode, count, type, indices, drawcount, basevertex), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWELEMENTSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawElementsEXT, glMultiDrawElementsEXT, MULTIDRAWELEMENTSEXT, (AND GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei primcount), (mode, count, type, indices, primcount), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawElementsEXT, glMultiDrawElementsEXT, MULTIDRAWELEMENTSEXT, (AND GLenum mode, memptr count, GLenum type, memptr indices, GLsizei primcount), (mode, count, type, indices, primcount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWELEMENTSINDIRECT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawElementsIndirect, glMultiDrawElementsIndirect, MULTIDRAWELEMENTSINDIRECT, (AND GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride), (mode, type, indirect, drawcount, stride), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawElementsIndirect, glMultiDrawElementsIndirect, MULTIDRAWELEMENTSINDIRECT, (AND GLenum mode, GLenum type, memptr indirect, GLsizei drawcount, GLsizei stride), (mode, type, indirect, drawcount, stride), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWELEMENTSINDIRECTAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawElementsIndirectAMD, glMultiDrawElementsIndirectAMD, MULTIDRAWELEMENTSINDIRECTAMD, (AND GLenum mode, GLenum type, const void *indirect, GLsizei primcount, GLsizei stride), (mode, type, indirect, primcount, stride), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawElementsIndirectAMD, glMultiDrawElementsIndirectAMD, MULTIDRAWELEMENTSINDIRECTAMD, (AND GLenum mode, GLenum type, memptr indirect, GLsizei primcount, GLsizei stride), (mode, type, indirect, primcount, stride), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWELEMENTSINDIRECTBINDLESSCOUNTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawElementsIndirectBindlessCountNV, glMultiDrawElementsIndirectBindlessCountNV, MULTIDRAWELEMENTSINDIRECTBINDLESSCOUNTNV, (AND GLenum mode, GLenum type, const void *indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount), (mode, type, indirect, drawCount, maxDrawCount, stride, vertexBufferCount), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawElementsIndirectBindlessCountNV, glMultiDrawElementsIndirectBindlessCountNV, MULTIDRAWELEMENTSINDIRECTBINDLESSCOUNTNV, (AND GLenum mode, GLenum type, memptr indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount), (mode, type, indirect, drawCount, maxDrawCount, stride, vertexBufferCount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWELEMENTSINDIRECTBINDLESSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawElementsIndirectBindlessNV, glMultiDrawElementsIndirectBindlessNV, MULTIDRAWELEMENTSINDIRECTBINDLESSNV, (AND GLenum mode, GLenum type, const void *indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount), (mode, type, indirect, drawCount, stride, vertexBufferCount), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawElementsIndirectBindlessNV, glMultiDrawElementsIndirectBindlessNV, MULTIDRAWELEMENTSINDIRECTBINDLESSNV, (AND GLenum mode, GLenum type, memptr indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount), (mode, type, indirect, drawCount, stride, vertexBufferCount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWELEMENTSINDIRECTCOUNT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawElementsIndirectCount, glMultiDrawElementsIndirectCount, MULTIDRAWELEMENTSINDIRECTCOUNT, (AND GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride), (mode, type, indirect, drawcount, maxdrawcount, stride), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawElementsIndirectCount, glMultiDrawElementsIndirectCount, MULTIDRAWELEMENTSINDIRECTCOUNT, (AND GLenum mode, GLenum type, memptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride), (mode, type, indirect, drawcount, maxdrawcount, stride), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWELEMENTSINDIRECTCOUNTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawElementsIndirectCountARB, glMultiDrawElementsIndirectCountARB, MULTIDRAWELEMENTSINDIRECTCOUNTARB, (AND GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride), (mode, type, indirect, drawcount, maxdrawcount, stride), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawElementsIndirectCountARB, glMultiDrawElementsIndirectCountARB, MULTIDRAWELEMENTSINDIRECTCOUNTARB, (AND GLenum mode, GLenum type, memptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride), (mode, type, indirect, drawcount, maxdrawcount, stride), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIDRAWRANGEELEMENTARRAYAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiDrawRangeElementArrayAPPLE, glMultiDrawRangeElementArrayAPPLE, MULTIDRAWRANGEELEMENTARRAYAPPLE, (AND GLenum mode, GLuint start, GLuint end, const GLint *first, const GLsizei *count, GLsizei primcount), (mode, start, end, first, count, primcount), &mode, GL_void_return)
GL_PROCM(void, gl, MultiDrawRangeElementArrayAPPLE, glMultiDrawRangeElementArrayAPPLE, MULTIDRAWRANGEELEMENTARRAYAPPLE, (AND GLenum mode, GLuint start, GLuint end, memptr first, memptr count, GLsizei primcount), (mode, start, end, first, count, primcount), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIMODEDRAWARRAYSIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiModeDrawArraysIBM, glMultiModeDrawArraysIBM, MULTIMODEDRAWARRAYSIBM, (AND const GLenum *mode, const GLint *first, const GLsizei *count, GLsizei primcount, GLint modestride), (mode, first, count, primcount, modestride), &mode, GL_void_return)
GL_PROCM(void, gl, MultiModeDrawArraysIBM, glMultiModeDrawArraysIBM, MULTIMODEDRAWARRAYSIBM, (AND memptr mode, memptr first, memptr count, GLsizei primcount, GLint modestride), (mode, first, count, primcount, modestride), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTIMODEDRAWELEMENTSIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiModeDrawElementsIBM, glMultiModeDrawElementsIBM, MULTIMODEDRAWELEMENTSIBM, (AND const GLenum *mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei primcount, GLint modestride), (mode, count, type, indices, primcount, modestride), &mode, GL_void_return)
GL_PROCM(void, gl, MultiModeDrawElementsIBM, glMultiModeDrawElementsIBM, MULTIMODEDRAWELEMENTSIBM, (AND memptr mode, memptr count, GLenum type, memptr indices, GLsizei primcount, GLint modestride), (mode, count, type, indices, primcount, modestride), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexBufferEXT, glMultiTexBufferEXT, MULTITEXBUFFEREXT, (AND GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer), (texunit, target, internalformat, buffer), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexBufferEXT, glMultiTexBufferEXT, MULTITEXBUFFEREXT, (AND GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer), (texunit, target, internalformat, buffer), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1bOES, glMultiTexCoord1bOES, MULTITEXCOORD1BOES, (AND GLenum texture, GLbyte32 s), (texture, s), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1bOES, glMultiTexCoord1bOES, MULTITEXCOORD1BOES, (AND GLenum texture, GLbyte32 s), (texture, s), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1bvOES, glMultiTexCoord1bvOES, MULTITEXCOORD1BVOES, (AND GLenum texture, const GLbyte *coords), (texture, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1bvOES, glMultiTexCoord1bvOES, MULTITEXCOORD1BVOES, (AND GLenum texture, memptr coords), (texture, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1d, glMultiTexCoord1d, MULTITEXCOORD1D, (AND GLenum target, GLdouble s), (target, s), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1d, glMultiTexCoord1d, MULTITEXCOORD1D, (AND GLenum target, GLdouble s), (target, s), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1dARB, glMultiTexCoord1dARB, MULTITEXCOORD1DARB, (AND GLenum target, GLdouble s), (target, s), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1dARB, glMultiTexCoord1dARB, MULTITEXCOORD1DARB, (AND GLenum target, GLdouble s), (target, s), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1dv, glMultiTexCoord1dv, MULTITEXCOORD1DV, (AND GLenum target, const GLdouble *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1dv, glMultiTexCoord1dv, MULTITEXCOORD1DV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1dvARB, glMultiTexCoord1dvARB, MULTITEXCOORD1DVARB, (AND GLenum target, const GLdouble *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1dvARB, glMultiTexCoord1dvARB, MULTITEXCOORD1DVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1f, glMultiTexCoord1f, MULTITEXCOORD1F, (AND GLenum target, GLfloat s), (target, s), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1f, glMultiTexCoord1f, MULTITEXCOORD1F, (AND GLenum target, GLfloat s), (target, s), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1fARB, glMultiTexCoord1fARB, MULTITEXCOORD1FARB, (AND GLenum target, GLfloat s), (target, s), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1fARB, glMultiTexCoord1fARB, MULTITEXCOORD1FARB, (AND GLenum target, GLfloat s), (target, s), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1fv, glMultiTexCoord1fv, MULTITEXCOORD1FV, (AND GLenum target, const GLfloat *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1fv, glMultiTexCoord1fv, MULTITEXCOORD1FV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1fvARB, glMultiTexCoord1fvARB, MULTITEXCOORD1FVARB, (AND GLenum target, const GLfloat *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1fvARB, glMultiTexCoord1fvARB, MULTITEXCOORD1FVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1hNV, glMultiTexCoord1hNV, MULTITEXCOORD1HNV, (AND GLenum target, GLhalfNV32 s), (target, s), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1hNV, glMultiTexCoord1hNV, MULTITEXCOORD1HNV, (AND GLenum target, GLhalfNV32 s), (target, s), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1hvNV, glMultiTexCoord1hvNV, MULTITEXCOORD1HVNV, (AND GLenum target, const GLhalfNV *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1hvNV, glMultiTexCoord1hvNV, MULTITEXCOORD1HVNV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1i, glMultiTexCoord1i, MULTITEXCOORD1I, (AND GLenum target, GLint s), (target, s), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1i, glMultiTexCoord1i, MULTITEXCOORD1I, (AND GLenum target, GLint s), (target, s), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1IARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1iARB, glMultiTexCoord1iARB, MULTITEXCOORD1IARB, (AND GLenum target, GLint s), (target, s), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1iARB, glMultiTexCoord1iARB, MULTITEXCOORD1IARB, (AND GLenum target, GLint s), (target, s), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1iv, glMultiTexCoord1iv, MULTITEXCOORD1IV, (AND GLenum target, const GLint *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1iv, glMultiTexCoord1iv, MULTITEXCOORD1IV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1ivARB, glMultiTexCoord1ivARB, MULTITEXCOORD1IVARB, (AND GLenum target, const GLint *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1ivARB, glMultiTexCoord1ivARB, MULTITEXCOORD1IVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1s, glMultiTexCoord1s, MULTITEXCOORD1S, (AND GLenum target, GLshort32 s), (target, s), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1s, glMultiTexCoord1s, MULTITEXCOORD1S, (AND GLenum target, GLshort32 s), (target, s), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1SARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1sARB, glMultiTexCoord1sARB, MULTITEXCOORD1SARB, (AND GLenum target, GLshort32 s), (target, s), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1sARB, glMultiTexCoord1sARB, MULTITEXCOORD1SARB, (AND GLenum target, GLshort32 s), (target, s), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1sv, glMultiTexCoord1sv, MULTITEXCOORD1SV, (AND GLenum target, const GLshort *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1sv, glMultiTexCoord1sv, MULTITEXCOORD1SV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1SVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1svARB, glMultiTexCoord1svARB, MULTITEXCOORD1SVARB, (AND GLenum target, const GLshort *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1svARB, glMultiTexCoord1svARB, MULTITEXCOORD1SVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1xOES, glMultiTexCoord1xOES, MULTITEXCOORD1XOES, (AND GLenum texture, GLfixed s), (texture, s), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1xOES, glMultiTexCoord1xOES, MULTITEXCOORD1XOES, (AND GLenum texture, GLfixed s), (texture, s), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD1XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord1xvOES, glMultiTexCoord1xvOES, MULTITEXCOORD1XVOES, (AND GLenum texture, const GLfixed *coords), (texture, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord1xvOES, glMultiTexCoord1xvOES, MULTITEXCOORD1XVOES, (AND GLenum texture, memptr coords), (texture, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2bOES, glMultiTexCoord2bOES, MULTITEXCOORD2BOES, (AND GLenum texture, GLbyte32 s, GLbyte32 t), (texture, s, t), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2bOES, glMultiTexCoord2bOES, MULTITEXCOORD2BOES, (AND GLenum texture, GLbyte32 s, GLbyte32 t), (texture, s, t), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2bvOES, glMultiTexCoord2bvOES, MULTITEXCOORD2BVOES, (AND GLenum texture, const GLbyte *coords), (texture, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2bvOES, glMultiTexCoord2bvOES, MULTITEXCOORD2BVOES, (AND GLenum texture, memptr coords), (texture, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2d, glMultiTexCoord2d, MULTITEXCOORD2D, (AND GLenum target, GLdouble s, GLdouble t), (target, s, t), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2d, glMultiTexCoord2d, MULTITEXCOORD2D, (AND GLenum target, GLdouble s, GLdouble t), (target, s, t), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2dARB, glMultiTexCoord2dARB, MULTITEXCOORD2DARB, (AND GLenum target, GLdouble s, GLdouble t), (target, s, t), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2dARB, glMultiTexCoord2dARB, MULTITEXCOORD2DARB, (AND GLenum target, GLdouble s, GLdouble t), (target, s, t), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2dv, glMultiTexCoord2dv, MULTITEXCOORD2DV, (AND GLenum target, const GLdouble *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2dv, glMultiTexCoord2dv, MULTITEXCOORD2DV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2dvARB, glMultiTexCoord2dvARB, MULTITEXCOORD2DVARB, (AND GLenum target, const GLdouble *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2dvARB, glMultiTexCoord2dvARB, MULTITEXCOORD2DVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2f, glMultiTexCoord2f, MULTITEXCOORD2F, (AND GLenum target, GLfloat s, GLfloat t), (target, s, t), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2f, glMultiTexCoord2f, MULTITEXCOORD2F, (AND GLenum target, GLfloat s, GLfloat t), (target, s, t), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2fARB, glMultiTexCoord2fARB, MULTITEXCOORD2FARB, (AND GLenum target, GLfloat s, GLfloat t), (target, s, t), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2fARB, glMultiTexCoord2fARB, MULTITEXCOORD2FARB, (AND GLenum target, GLfloat s, GLfloat t), (target, s, t), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2fv, glMultiTexCoord2fv, MULTITEXCOORD2FV, (AND GLenum target, const GLfloat *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2fv, glMultiTexCoord2fv, MULTITEXCOORD2FV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2fvARB, glMultiTexCoord2fvARB, MULTITEXCOORD2FVARB, (AND GLenum target, const GLfloat *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2fvARB, glMultiTexCoord2fvARB, MULTITEXCOORD2FVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2hNV, glMultiTexCoord2hNV, MULTITEXCOORD2HNV, (AND GLenum target, GLhalfNV32 s, GLhalfNV32 t), (target, s, t), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2hNV, glMultiTexCoord2hNV, MULTITEXCOORD2HNV, (AND GLenum target, GLhalfNV32 s, GLhalfNV32 t), (target, s, t), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2hvNV, glMultiTexCoord2hvNV, MULTITEXCOORD2HVNV, (AND GLenum target, const GLhalfNV *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2hvNV, glMultiTexCoord2hvNV, MULTITEXCOORD2HVNV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2i, glMultiTexCoord2i, MULTITEXCOORD2I, (AND GLenum target, GLint s, GLint t), (target, s, t), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2i, glMultiTexCoord2i, MULTITEXCOORD2I, (AND GLenum target, GLint s, GLint t), (target, s, t), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2IARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2iARB, glMultiTexCoord2iARB, MULTITEXCOORD2IARB, (AND GLenum target, GLint s, GLint t), (target, s, t), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2iARB, glMultiTexCoord2iARB, MULTITEXCOORD2IARB, (AND GLenum target, GLint s, GLint t), (target, s, t), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2iv, glMultiTexCoord2iv, MULTITEXCOORD2IV, (AND GLenum target, const GLint *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2iv, glMultiTexCoord2iv, MULTITEXCOORD2IV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2ivARB, glMultiTexCoord2ivARB, MULTITEXCOORD2IVARB, (AND GLenum target, const GLint *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2ivARB, glMultiTexCoord2ivARB, MULTITEXCOORD2IVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2s, glMultiTexCoord2s, MULTITEXCOORD2S, (AND GLenum target, GLshort32 s, GLshort32 t), (target, s, t), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2s, glMultiTexCoord2s, MULTITEXCOORD2S, (AND GLenum target, GLshort32 s, GLshort32 t), (target, s, t), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2SARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2sARB, glMultiTexCoord2sARB, MULTITEXCOORD2SARB, (AND GLenum target, GLshort32 s, GLshort32 t), (target, s, t), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2sARB, glMultiTexCoord2sARB, MULTITEXCOORD2SARB, (AND GLenum target, GLshort32 s, GLshort32 t), (target, s, t), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2sv, glMultiTexCoord2sv, MULTITEXCOORD2SV, (AND GLenum target, const GLshort *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2sv, glMultiTexCoord2sv, MULTITEXCOORD2SV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2SVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2svARB, glMultiTexCoord2svARB, MULTITEXCOORD2SVARB, (AND GLenum target, const GLshort *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2svARB, glMultiTexCoord2svARB, MULTITEXCOORD2SVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2xOES, glMultiTexCoord2xOES, MULTITEXCOORD2XOES, (AND GLenum texture, GLfixed s, GLfixed t), (texture, s, t), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2xOES, glMultiTexCoord2xOES, MULTITEXCOORD2XOES, (AND GLenum texture, GLfixed s, GLfixed t), (texture, s, t), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD2XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord2xvOES, glMultiTexCoord2xvOES, MULTITEXCOORD2XVOES, (AND GLenum texture, const GLfixed *coords), (texture, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord2xvOES, glMultiTexCoord2xvOES, MULTITEXCOORD2XVOES, (AND GLenum texture, memptr coords), (texture, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3bOES, glMultiTexCoord3bOES, MULTITEXCOORD3BOES, (AND GLenum texture, GLbyte32 s, GLbyte32 t, GLbyte32 r), (texture, s, t, r), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3bOES, glMultiTexCoord3bOES, MULTITEXCOORD3BOES, (AND GLenum texture, GLbyte32 s, GLbyte32 t, GLbyte32 r), (texture, s, t, r), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3bvOES, glMultiTexCoord3bvOES, MULTITEXCOORD3BVOES, (AND GLenum texture, const GLbyte *coords), (texture, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3bvOES, glMultiTexCoord3bvOES, MULTITEXCOORD3BVOES, (AND GLenum texture, memptr coords), (texture, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3d, glMultiTexCoord3d, MULTITEXCOORD3D, (AND GLenum target, GLdouble s, GLdouble t, GLdouble r), (target, s, t, r), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3d, glMultiTexCoord3d, MULTITEXCOORD3D, (AND GLenum target, GLdouble s, GLdouble t, GLdouble r), (target, s, t, r), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3dARB, glMultiTexCoord3dARB, MULTITEXCOORD3DARB, (AND GLenum target, GLdouble s, GLdouble t, GLdouble r), (target, s, t, r), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3dARB, glMultiTexCoord3dARB, MULTITEXCOORD3DARB, (AND GLenum target, GLdouble s, GLdouble t, GLdouble r), (target, s, t, r), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3dv, glMultiTexCoord3dv, MULTITEXCOORD3DV, (AND GLenum target, const GLdouble *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3dv, glMultiTexCoord3dv, MULTITEXCOORD3DV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3dvARB, glMultiTexCoord3dvARB, MULTITEXCOORD3DVARB, (AND GLenum target, const GLdouble *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3dvARB, glMultiTexCoord3dvARB, MULTITEXCOORD3DVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3f, glMultiTexCoord3f, MULTITEXCOORD3F, (AND GLenum target, GLfloat s, GLfloat t, GLfloat r), (target, s, t, r), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3f, glMultiTexCoord3f, MULTITEXCOORD3F, (AND GLenum target, GLfloat s, GLfloat t, GLfloat r), (target, s, t, r), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3fARB, glMultiTexCoord3fARB, MULTITEXCOORD3FARB, (AND GLenum target, GLfloat s, GLfloat t, GLfloat r), (target, s, t, r), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3fARB, glMultiTexCoord3fARB, MULTITEXCOORD3FARB, (AND GLenum target, GLfloat s, GLfloat t, GLfloat r), (target, s, t, r), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3fv, glMultiTexCoord3fv, MULTITEXCOORD3FV, (AND GLenum target, const GLfloat *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3fv, glMultiTexCoord3fv, MULTITEXCOORD3FV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3fvARB, glMultiTexCoord3fvARB, MULTITEXCOORD3FVARB, (AND GLenum target, const GLfloat *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3fvARB, glMultiTexCoord3fvARB, MULTITEXCOORD3FVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3hNV, glMultiTexCoord3hNV, MULTITEXCOORD3HNV, (AND GLenum target, GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r), (target, s, t, r), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3hNV, glMultiTexCoord3hNV, MULTITEXCOORD3HNV, (AND GLenum target, GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r), (target, s, t, r), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3hvNV, glMultiTexCoord3hvNV, MULTITEXCOORD3HVNV, (AND GLenum target, const GLhalfNV *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3hvNV, glMultiTexCoord3hvNV, MULTITEXCOORD3HVNV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3i, glMultiTexCoord3i, MULTITEXCOORD3I, (AND GLenum target, GLint s, GLint t, GLint r), (target, s, t, r), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3i, glMultiTexCoord3i, MULTITEXCOORD3I, (AND GLenum target, GLint s, GLint t, GLint r), (target, s, t, r), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3IARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3iARB, glMultiTexCoord3iARB, MULTITEXCOORD3IARB, (AND GLenum target, GLint s, GLint t, GLint r), (target, s, t, r), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3iARB, glMultiTexCoord3iARB, MULTITEXCOORD3IARB, (AND GLenum target, GLint s, GLint t, GLint r), (target, s, t, r), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3iv, glMultiTexCoord3iv, MULTITEXCOORD3IV, (AND GLenum target, const GLint *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3iv, glMultiTexCoord3iv, MULTITEXCOORD3IV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3ivARB, glMultiTexCoord3ivARB, MULTITEXCOORD3IVARB, (AND GLenum target, const GLint *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3ivARB, glMultiTexCoord3ivARB, MULTITEXCOORD3IVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3s, glMultiTexCoord3s, MULTITEXCOORD3S, (AND GLenum target, GLshort32 s, GLshort32 t, GLshort32 r), (target, s, t, r), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3s, glMultiTexCoord3s, MULTITEXCOORD3S, (AND GLenum target, GLshort32 s, GLshort32 t, GLshort32 r), (target, s, t, r), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3SARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3sARB, glMultiTexCoord3sARB, MULTITEXCOORD3SARB, (AND GLenum target, GLshort32 s, GLshort32 t, GLshort32 r), (target, s, t, r), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3sARB, glMultiTexCoord3sARB, MULTITEXCOORD3SARB, (AND GLenum target, GLshort32 s, GLshort32 t, GLshort32 r), (target, s, t, r), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3sv, glMultiTexCoord3sv, MULTITEXCOORD3SV, (AND GLenum target, const GLshort *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3sv, glMultiTexCoord3sv, MULTITEXCOORD3SV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3SVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3svARB, glMultiTexCoord3svARB, MULTITEXCOORD3SVARB, (AND GLenum target, const GLshort *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3svARB, glMultiTexCoord3svARB, MULTITEXCOORD3SVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3xOES, glMultiTexCoord3xOES, MULTITEXCOORD3XOES, (AND GLenum texture, GLfixed s, GLfixed t, GLfixed r), (texture, s, t, r), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3xOES, glMultiTexCoord3xOES, MULTITEXCOORD3XOES, (AND GLenum texture, GLfixed s, GLfixed t, GLfixed r), (texture, s, t, r), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD3XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord3xvOES, glMultiTexCoord3xvOES, MULTITEXCOORD3XVOES, (AND GLenum texture, const GLfixed *coords), (texture, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord3xvOES, glMultiTexCoord3xvOES, MULTITEXCOORD3XVOES, (AND GLenum texture, memptr coords), (texture, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4bOES, glMultiTexCoord4bOES, MULTITEXCOORD4BOES, (AND GLenum texture, GLbyte32 s, GLbyte32 t, GLbyte32 r, GLbyte32 q), (texture, s, t, r, q), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4bOES, glMultiTexCoord4bOES, MULTITEXCOORD4BOES, (AND GLenum texture, GLbyte32 s, GLbyte32 t, GLbyte32 r, GLbyte32 q), (texture, s, t, r, q), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4bvOES, glMultiTexCoord4bvOES, MULTITEXCOORD4BVOES, (AND GLenum texture, const GLbyte *coords), (texture, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4bvOES, glMultiTexCoord4bvOES, MULTITEXCOORD4BVOES, (AND GLenum texture, memptr coords), (texture, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4d, glMultiTexCoord4d, MULTITEXCOORD4D, (AND GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q), (target, s, t, r, q), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4d, glMultiTexCoord4d, MULTITEXCOORD4D, (AND GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q), (target, s, t, r, q), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4dARB, glMultiTexCoord4dARB, MULTITEXCOORD4DARB, (AND GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q), (target, s, t, r, q), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4dARB, glMultiTexCoord4dARB, MULTITEXCOORD4DARB, (AND GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q), (target, s, t, r, q), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4dv, glMultiTexCoord4dv, MULTITEXCOORD4DV, (AND GLenum target, const GLdouble *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4dv, glMultiTexCoord4dv, MULTITEXCOORD4DV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4dvARB, glMultiTexCoord4dvARB, MULTITEXCOORD4DVARB, (AND GLenum target, const GLdouble *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4dvARB, glMultiTexCoord4dvARB, MULTITEXCOORD4DVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4f, glMultiTexCoord4f, MULTITEXCOORD4F, (AND GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q), (target, s, t, r, q), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4f, glMultiTexCoord4f, MULTITEXCOORD4F, (AND GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q), (target, s, t, r, q), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4fARB, glMultiTexCoord4fARB, MULTITEXCOORD4FARB, (AND GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q), (target, s, t, r, q), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4fARB, glMultiTexCoord4fARB, MULTITEXCOORD4FARB, (AND GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q), (target, s, t, r, q), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4fv, glMultiTexCoord4fv, MULTITEXCOORD4FV, (AND GLenum target, const GLfloat *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4fv, glMultiTexCoord4fv, MULTITEXCOORD4FV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4fvARB, glMultiTexCoord4fvARB, MULTITEXCOORD4FVARB, (AND GLenum target, const GLfloat *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4fvARB, glMultiTexCoord4fvARB, MULTITEXCOORD4FVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4hNV, glMultiTexCoord4hNV, MULTITEXCOORD4HNV, (AND GLenum target, GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r, GLhalfNV32 q), (target, s, t, r, q), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4hNV, glMultiTexCoord4hNV, MULTITEXCOORD4HNV, (AND GLenum target, GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r, GLhalfNV32 q), (target, s, t, r, q), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4hvNV, glMultiTexCoord4hvNV, MULTITEXCOORD4HVNV, (AND GLenum target, const GLhalfNV *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4hvNV, glMultiTexCoord4hvNV, MULTITEXCOORD4HVNV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4i, glMultiTexCoord4i, MULTITEXCOORD4I, (AND GLenum target, GLint s, GLint t, GLint r, GLint q), (target, s, t, r, q), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4i, glMultiTexCoord4i, MULTITEXCOORD4I, (AND GLenum target, GLint s, GLint t, GLint r, GLint q), (target, s, t, r, q), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4IARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4iARB, glMultiTexCoord4iARB, MULTITEXCOORD4IARB, (AND GLenum target, GLint s, GLint t, GLint r, GLint q), (target, s, t, r, q), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4iARB, glMultiTexCoord4iARB, MULTITEXCOORD4IARB, (AND GLenum target, GLint s, GLint t, GLint r, GLint q), (target, s, t, r, q), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4iv, glMultiTexCoord4iv, MULTITEXCOORD4IV, (AND GLenum target, const GLint *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4iv, glMultiTexCoord4iv, MULTITEXCOORD4IV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4ivARB, glMultiTexCoord4ivARB, MULTITEXCOORD4IVARB, (AND GLenum target, const GLint *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4ivARB, glMultiTexCoord4ivARB, MULTITEXCOORD4IVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4s, glMultiTexCoord4s, MULTITEXCOORD4S, (AND GLenum target, GLshort32 s, GLshort32 t, GLshort32 r, GLshort32 q), (target, s, t, r, q), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4s, glMultiTexCoord4s, MULTITEXCOORD4S, (AND GLenum target, GLshort32 s, GLshort32 t, GLshort32 r, GLshort32 q), (target, s, t, r, q), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4SARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4sARB, glMultiTexCoord4sARB, MULTITEXCOORD4SARB, (AND GLenum target, GLshort32 s, GLshort32 t, GLshort32 r, GLshort32 q), (target, s, t, r, q), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4sARB, glMultiTexCoord4sARB, MULTITEXCOORD4SARB, (AND GLenum target, GLshort32 s, GLshort32 t, GLshort32 r, GLshort32 q), (target, s, t, r, q), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4sv, glMultiTexCoord4sv, MULTITEXCOORD4SV, (AND GLenum target, const GLshort *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4sv, glMultiTexCoord4sv, MULTITEXCOORD4SV, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4SVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4svARB, glMultiTexCoord4svARB, MULTITEXCOORD4SVARB, (AND GLenum target, const GLshort *v), (target, v), &target, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4svARB, glMultiTexCoord4svARB, MULTITEXCOORD4SVARB, (AND GLenum target, memptr v), (target, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4xOES, glMultiTexCoord4xOES, MULTITEXCOORD4XOES, (AND GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q), (texture, s, t, r, q), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4xOES, glMultiTexCoord4xOES, MULTITEXCOORD4XOES, (AND GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q), (texture, s, t, r, q), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORD4XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoord4xvOES, glMultiTexCoord4xvOES, MULTITEXCOORD4XVOES, (AND GLenum texture, const GLfixed *coords), (texture, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoord4xvOES, glMultiTexCoord4xvOES, MULTITEXCOORD4XVOES, (AND GLenum texture, memptr coords), (texture, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORDP1UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoordP1ui, glMultiTexCoordP1ui, MULTITEXCOORDP1UI, (AND GLenum texture, GLenum type, GLuint coords), (texture, type, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoordP1ui, glMultiTexCoordP1ui, MULTITEXCOORDP1UI, (AND GLenum texture, GLenum type, GLuint coords), (texture, type, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORDP1UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoordP1uiv, glMultiTexCoordP1uiv, MULTITEXCOORDP1UIV, (AND GLenum texture, GLenum type, const GLuint *coords), (texture, type, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoordP1uiv, glMultiTexCoordP1uiv, MULTITEXCOORDP1UIV, (AND GLenum texture, GLenum type, memptr coords), (texture, type, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORDP2UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoordP2ui, glMultiTexCoordP2ui, MULTITEXCOORDP2UI, (AND GLenum texture, GLenum type, GLuint coords), (texture, type, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoordP2ui, glMultiTexCoordP2ui, MULTITEXCOORDP2UI, (AND GLenum texture, GLenum type, GLuint coords), (texture, type, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORDP2UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoordP2uiv, glMultiTexCoordP2uiv, MULTITEXCOORDP2UIV, (AND GLenum texture, GLenum type, const GLuint *coords), (texture, type, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoordP2uiv, glMultiTexCoordP2uiv, MULTITEXCOORDP2UIV, (AND GLenum texture, GLenum type, memptr coords), (texture, type, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORDP3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoordP3ui, glMultiTexCoordP3ui, MULTITEXCOORDP3UI, (AND GLenum texture, GLenum type, GLuint coords), (texture, type, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoordP3ui, glMultiTexCoordP3ui, MULTITEXCOORDP3UI, (AND GLenum texture, GLenum type, GLuint coords), (texture, type, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORDP3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoordP3uiv, glMultiTexCoordP3uiv, MULTITEXCOORDP3UIV, (AND GLenum texture, GLenum type, const GLuint *coords), (texture, type, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoordP3uiv, glMultiTexCoordP3uiv, MULTITEXCOORDP3UIV, (AND GLenum texture, GLenum type, memptr coords), (texture, type, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORDP4UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoordP4ui, glMultiTexCoordP4ui, MULTITEXCOORDP4UI, (AND GLenum texture, GLenum type, GLuint coords), (texture, type, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoordP4ui, glMultiTexCoordP4ui, MULTITEXCOORDP4UI, (AND GLenum texture, GLenum type, GLuint coords), (texture, type, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORDP4UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoordP4uiv, glMultiTexCoordP4uiv, MULTITEXCOORDP4UIV, (AND GLenum texture, GLenum type, const GLuint *coords), (texture, type, coords), &texture, GL_void_return)
GL_PROCM(void, gl, MultiTexCoordP4uiv, glMultiTexCoordP4uiv, MULTITEXCOORDP4UIV, (AND GLenum texture, GLenum type, memptr coords), (texture, type, coords), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXCOORDPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexCoordPointerEXT, glMultiTexCoordPointerEXT, MULTITEXCOORDPOINTEREXT, (AND GLenum texunit, GLint size, GLenum type, GLsizei stride, const void *pointer), (texunit, size, type, stride, pointer), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexCoordPointerEXT, glMultiTexCoordPointerEXT, MULTITEXCOORDPOINTEREXT, (AND GLenum texunit, GLint size, GLenum type, GLsizei stride, memptr pointer), (texunit, size, type, stride, pointer), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXENVFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexEnvfEXT, glMultiTexEnvfEXT, MULTITEXENVFEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLfloat param), (texunit, target, pname, param), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexEnvfEXT, glMultiTexEnvfEXT, MULTITEXENVFEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLfloat param), (texunit, target, pname, param), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXENVFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexEnvfvEXT, glMultiTexEnvfvEXT, MULTITEXENVFVEXT, (AND GLenum texunit, GLenum target, GLenum pname, const GLfloat *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexEnvfvEXT, glMultiTexEnvfvEXT, MULTITEXENVFVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXENVIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexEnviEXT, glMultiTexEnviEXT, MULTITEXENVIEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLint param), (texunit, target, pname, param), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexEnviEXT, glMultiTexEnviEXT, MULTITEXENVIEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLint param), (texunit, target, pname, param), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXENVIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexEnvivEXT, glMultiTexEnvivEXT, MULTITEXENVIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, const GLint *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexEnvivEXT, glMultiTexEnvivEXT, MULTITEXENVIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXGENDEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexGendEXT, glMultiTexGendEXT, MULTITEXGENDEXT, (AND GLenum texunit, GLenum coord, GLenum pname, GLdouble param), (texunit, coord, pname, param), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexGendEXT, glMultiTexGendEXT, MULTITEXGENDEXT, (AND GLenum texunit, GLenum coord, GLenum pname, GLdouble param), (texunit, coord, pname, param), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXGENDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexGendvEXT, glMultiTexGendvEXT, MULTITEXGENDVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, const GLdouble *params), (texunit, coord, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexGendvEXT, glMultiTexGendvEXT, MULTITEXGENDVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, memptr params), (texunit, coord, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXGENFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexGenfEXT, glMultiTexGenfEXT, MULTITEXGENFEXT, (AND GLenum texunit, GLenum coord, GLenum pname, GLfloat param), (texunit, coord, pname, param), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexGenfEXT, glMultiTexGenfEXT, MULTITEXGENFEXT, (AND GLenum texunit, GLenum coord, GLenum pname, GLfloat param), (texunit, coord, pname, param), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXGENFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexGenfvEXT, glMultiTexGenfvEXT, MULTITEXGENFVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, const GLfloat *params), (texunit, coord, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexGenfvEXT, glMultiTexGenfvEXT, MULTITEXGENFVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, memptr params), (texunit, coord, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXGENIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexGeniEXT, glMultiTexGeniEXT, MULTITEXGENIEXT, (AND GLenum texunit, GLenum coord, GLenum pname, GLint param), (texunit, coord, pname, param), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexGeniEXT, glMultiTexGeniEXT, MULTITEXGENIEXT, (AND GLenum texunit, GLenum coord, GLenum pname, GLint param), (texunit, coord, pname, param), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXGENIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexGenivEXT, glMultiTexGenivEXT, MULTITEXGENIVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, const GLint *params), (texunit, coord, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexGenivEXT, glMultiTexGenivEXT, MULTITEXGENIVEXT, (AND GLenum texunit, GLenum coord, GLenum pname, memptr params), (texunit, coord, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexImage1DEXT, glMultiTexImage1DEXT, MULTITEXIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels), (texunit, target, level, internalformat, width, border, format, type, pixels), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexImage1DEXT, glMultiTexImage1DEXT, MULTITEXIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, memptr pixels), (texunit, target, level, internalformat, width, border, format, type, pixels), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexImage2DEXT, glMultiTexImage2DEXT, MULTITEXIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels), (texunit, target, level, internalformat, width, height, border, format, type, pixels), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexImage2DEXT, glMultiTexImage2DEXT, MULTITEXIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, memptr pixels), (texunit, target, level, internalformat, width, height, border, format, type, pixels), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexImage3DEXT, glMultiTexImage3DEXT, MULTITEXIMAGE3DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels), (texunit, target, level, internalformat, width, height, depth, border, format, type, pixels), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexImage3DEXT, glMultiTexImage3DEXT, MULTITEXIMAGE3DEXT, (AND GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, memptr pixels), (texunit, target, level, internalformat, width, height, depth, border, format, type, pixels), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXPARAMETERIIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexParameterIivEXT, glMultiTexParameterIivEXT, MULTITEXPARAMETERIIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, const GLint *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexParameterIivEXT, glMultiTexParameterIivEXT, MULTITEXPARAMETERIIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXPARAMETERIUIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexParameterIuivEXT, glMultiTexParameterIuivEXT, MULTITEXPARAMETERIUIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, const GLuint *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexParameterIuivEXT, glMultiTexParameterIuivEXT, MULTITEXPARAMETERIUIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXPARAMETERFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexParameterfEXT, glMultiTexParameterfEXT, MULTITEXPARAMETERFEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLfloat param), (texunit, target, pname, param), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexParameterfEXT, glMultiTexParameterfEXT, MULTITEXPARAMETERFEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLfloat param), (texunit, target, pname, param), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexParameterfvEXT, glMultiTexParameterfvEXT, MULTITEXPARAMETERFVEXT, (AND GLenum texunit, GLenum target, GLenum pname, const GLfloat *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexParameterfvEXT, glMultiTexParameterfvEXT, MULTITEXPARAMETERFVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXPARAMETERIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexParameteriEXT, glMultiTexParameteriEXT, MULTITEXPARAMETERIEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLint param), (texunit, target, pname, param), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexParameteriEXT, glMultiTexParameteriEXT, MULTITEXPARAMETERIEXT, (AND GLenum texunit, GLenum target, GLenum pname, GLint param), (texunit, target, pname, param), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexParameterivEXT, glMultiTexParameterivEXT, MULTITEXPARAMETERIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, const GLint *params), (texunit, target, pname, params), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexParameterivEXT, glMultiTexParameterivEXT, MULTITEXPARAMETERIVEXT, (AND GLenum texunit, GLenum target, GLenum pname, memptr params), (texunit, target, pname, params), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXRENDERBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexRenderbufferEXT, glMultiTexRenderbufferEXT, MULTITEXRENDERBUFFEREXT, (AND GLenum texunit, GLenum target, GLuint renderbuffer), (texunit, target, renderbuffer), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexRenderbufferEXT, glMultiTexRenderbufferEXT, MULTITEXRENDERBUFFEREXT, (AND GLenum texunit, GLenum target, GLuint renderbuffer), (texunit, target, renderbuffer), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXSUBIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexSubImage1DEXT, glMultiTexSubImage1DEXT, MULTITEXSUBIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels), (texunit, target, level, xoffset, width, format, type, pixels), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexSubImage1DEXT, glMultiTexSubImage1DEXT, MULTITEXSUBIMAGE1DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, memptr pixels), (texunit, target, level, xoffset, width, format, type, pixels), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXSUBIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexSubImage2DEXT, glMultiTexSubImage2DEXT, MULTITEXSUBIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels), (texunit, target, level, xoffset, yoffset, width, height, format, type, pixels), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexSubImage2DEXT, glMultiTexSubImage2DEXT, MULTITEXSUBIMAGE2DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, memptr pixels), (texunit, target, level, xoffset, yoffset, width, height, format, type, pixels), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTITEXSUBIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MultiTexSubImage3DEXT, glMultiTexSubImage3DEXT, MULTITEXSUBIMAGE3DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels), (texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), &texunit, GL_void_return)
GL_PROCM(void, gl, MultiTexSubImage3DEXT, glMultiTexSubImage3DEXT, MULTITEXSUBIMAGE3DEXT, (AND GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, memptr pixels), (texunit, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), &texunit, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTBARRIERNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastBarrierNV, glMulticastBarrierNV, MULTICASTBARRIERNV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, MulticastBarrierNV, glMulticastBarrierNV, MULTICASTBARRIERNV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTBLITFRAMEBUFFERNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastBlitFramebufferNV, glMulticastBlitFramebufferNV, MULTICASTBLITFRAMEBUFFERNV, (AND GLuint srcGpu, GLuint dstGpu, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter), (srcGpu, dstGpu, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), &srcGpu, GL_void_return)
GL_PROCM(void, gl, MulticastBlitFramebufferNV, glMulticastBlitFramebufferNV, MULTICASTBLITFRAMEBUFFERNV, (AND GLuint srcGpu, GLuint dstGpu, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter), (srcGpu, dstGpu, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter), &srcGpu, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTBUFFERSUBDATANV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastBufferSubDataNV, glMulticastBufferSubDataNV, MULTICASTBUFFERSUBDATANV, (AND GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data), (gpuMask, buffer, offset, size, data), &gpuMask, GL_void_return)
GL_PROCM(void, gl, MulticastBufferSubDataNV, glMulticastBufferSubDataNV, MULTICASTBUFFERSUBDATANV, (AND GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, memptr data), (gpuMask, buffer, offset, size, data), &gpuMask, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTCOPYBUFFERSUBDATANV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastCopyBufferSubDataNV, glMulticastCopyBufferSubDataNV, MULTICASTCOPYBUFFERSUBDATANV, (AND GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size), (readGpu, writeGpuMask, readBuffer, writeBuffer, readOffset, writeOffset, size), &readGpu, GL_void_return)
GL_PROCM(void, gl, MulticastCopyBufferSubDataNV, glMulticastCopyBufferSubDataNV, MULTICASTCOPYBUFFERSUBDATANV, (AND GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size), (readGpu, writeGpuMask, readBuffer, writeBuffer, readOffset, writeOffset, size), &readGpu, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTCOPYIMAGESUBDATANV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastCopyImageSubDataNV, glMulticastCopyImageSubDataNV, MULTICASTCOPYIMAGESUBDATANV, (AND GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth), (srcGpu, dstGpuMask, srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth), &srcGpu, GL_void_return)
GL_PROCM(void, gl, MulticastCopyImageSubDataNV, glMulticastCopyImageSubDataNV, MULTICASTCOPYIMAGESUBDATANV, (AND GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth), (srcGpu, dstGpuMask, srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth), &srcGpu, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTFRAMEBUFFERSAMPLELOCATIONSFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastFramebufferSampleLocationsfvNV, glMulticastFramebufferSampleLocationsfvNV, MULTICASTFRAMEBUFFERSAMPLELOCATIONSFVNV, (AND GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v), (gpu, framebuffer, start, count, v), &gpu, GL_void_return)
GL_PROCM(void, gl, MulticastFramebufferSampleLocationsfvNV, glMulticastFramebufferSampleLocationsfvNV, MULTICASTFRAMEBUFFERSAMPLELOCATIONSFVNV, (AND GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, memptr v), (gpu, framebuffer, start, count, v), &gpu, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTGETQUERYOBJECTI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastGetQueryObjecti64vNV, glMulticastGetQueryObjecti64vNV, MULTICASTGETQUERYOBJECTI64VNV, (AND GLuint gpu, GLuint id, GLenum pname, GLint64 *params), (gpu, id, pname, params), &gpu, GL_void_return)
GL_PROCM(void, gl, MulticastGetQueryObjecti64vNV, glMulticastGetQueryObjecti64vNV, MULTICASTGETQUERYOBJECTI64VNV, (AND GLuint gpu, GLuint id, GLenum pname, memptr params), (gpu, id, pname, params), &gpu, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTGETQUERYOBJECTIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastGetQueryObjectivNV, glMulticastGetQueryObjectivNV, MULTICASTGETQUERYOBJECTIVNV, (AND GLuint gpu, GLuint id, GLenum pname, GLint *params), (gpu, id, pname, params), &gpu, GL_void_return)
GL_PROCM(void, gl, MulticastGetQueryObjectivNV, glMulticastGetQueryObjectivNV, MULTICASTGETQUERYOBJECTIVNV, (AND GLuint gpu, GLuint id, GLenum pname, memptr params), (gpu, id, pname, params), &gpu, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTGETQUERYOBJECTUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastGetQueryObjectui64vNV, glMulticastGetQueryObjectui64vNV, MULTICASTGETQUERYOBJECTUI64VNV, (AND GLuint gpu, GLuint id, GLenum pname, GLuint64 *params), (gpu, id, pname, params), &gpu, GL_void_return)
GL_PROCM(void, gl, MulticastGetQueryObjectui64vNV, glMulticastGetQueryObjectui64vNV, MULTICASTGETQUERYOBJECTUI64VNV, (AND GLuint gpu, GLuint id, GLenum pname, memptr params), (gpu, id, pname, params), &gpu, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTGETQUERYOBJECTUIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastGetQueryObjectuivNV, glMulticastGetQueryObjectuivNV, MULTICASTGETQUERYOBJECTUIVNV, (AND GLuint gpu, GLuint id, GLenum pname, GLuint *params), (gpu, id, pname, params), &gpu, GL_void_return)
GL_PROCM(void, gl, MulticastGetQueryObjectuivNV, glMulticastGetQueryObjectuivNV, MULTICASTGETQUERYOBJECTUIVNV, (AND GLuint gpu, GLuint id, GLenum pname, memptr params), (gpu, id, pname, params), &gpu, GL_void_return)
#endif
#endif
#ifndef NO_GLMULTICASTWAITSYNCNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, MulticastWaitSyncNV, glMulticastWaitSyncNV, MULTICASTWAITSYNCNV, (AND GLuint signalGpu, GLbitfield waitGpuMask), (signalGpu, waitGpuMask), &signalGpu, GL_void_return)
GL_PROCM(void, gl, MulticastWaitSyncNV, glMulticastWaitSyncNV, MULTICASTWAITSYNCNV, (AND GLuint signalGpu, GLbitfield waitGpuMask), (signalGpu, waitGpuMask), &signalGpu, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDBUFFERDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedBufferData, glNamedBufferData, NAMEDBUFFERDATA, (AND GLuint buffer, GLsizeiptr size, const void *data, GLenum usage), (buffer, size, data, usage), &buffer, GL_void_return)
GL_PROCM(void, gl, NamedBufferData, glNamedBufferData, NAMEDBUFFERDATA, (AND GLuint buffer, GLsizeiptr size, memptr data, GLenum usage), (buffer, size, data, usage), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDBUFFERDATAEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedBufferDataEXT, glNamedBufferDataEXT, NAMEDBUFFERDATAEXT, (AND GLuint buffer, GLsizeiptr size, const void *data, GLenum usage), (buffer, size, data, usage), &buffer, GL_void_return)
GL_PROCM(void, gl, NamedBufferDataEXT, glNamedBufferDataEXT, NAMEDBUFFERDATAEXT, (AND GLuint buffer, GLsizeiptr size, memptr data, GLenum usage), (buffer, size, data, usage), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDBUFFERPAGECOMMITMENTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedBufferPageCommitmentARB, glNamedBufferPageCommitmentARB, NAMEDBUFFERPAGECOMMITMENTARB, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean32 commit), (buffer, offset, size, commit), &buffer, GL_void_return)
GL_PROCM(void, gl, NamedBufferPageCommitmentARB, glNamedBufferPageCommitmentARB, NAMEDBUFFERPAGECOMMITMENTARB, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean32 commit), (buffer, offset, size, commit), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDBUFFERPAGECOMMITMENTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedBufferPageCommitmentEXT, glNamedBufferPageCommitmentEXT, NAMEDBUFFERPAGECOMMITMENTEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean32 commit), (buffer, offset, size, commit), &buffer, GL_void_return)
GL_PROCM(void, gl, NamedBufferPageCommitmentEXT, glNamedBufferPageCommitmentEXT, NAMEDBUFFERPAGECOMMITMENTEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean32 commit), (buffer, offset, size, commit), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDBUFFERSTORAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedBufferStorage, glNamedBufferStorage, NAMEDBUFFERSTORAGE, (AND GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags), (buffer, size, data, flags), &buffer, GL_void_return)
GL_PROCM(void, gl, NamedBufferStorage, glNamedBufferStorage, NAMEDBUFFERSTORAGE, (AND GLuint buffer, GLsizeiptr size, memptr data, GLbitfield flags), (buffer, size, data, flags), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDBUFFERSTORAGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedBufferStorageEXT, glNamedBufferStorageEXT, NAMEDBUFFERSTORAGEEXT, (AND GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags), (buffer, size, data, flags), &buffer, GL_void_return)
GL_PROCM(void, gl, NamedBufferStorageEXT, glNamedBufferStorageEXT, NAMEDBUFFERSTORAGEEXT, (AND GLuint buffer, GLsizeiptr size, memptr data, GLbitfield flags), (buffer, size, data, flags), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDBUFFERSTORAGEEXTERNALEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedBufferStorageExternalEXT, glNamedBufferStorageExternalEXT, NAMEDBUFFERSTORAGEEXTERNALEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, GLeglClientBufferEXT clientBuffer, GLbitfield flags), (buffer, offset, size, clientBuffer, flags), &buffer, GL_void_return)
GL_PROCM(void, gl, NamedBufferStorageExternalEXT, glNamedBufferStorageExternalEXT, NAMEDBUFFERSTORAGEEXTERNALEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, memptr clientBuffer, GLbitfield flags), (buffer, offset, size, clientBuffer, flags), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDBUFFERSTORAGEMEMEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedBufferStorageMemEXT, glNamedBufferStorageMemEXT, NAMEDBUFFERSTORAGEMEMEXT, (AND GLuint buffer, GLsizeiptr size, GLuint memory, GLuint64 offset), (buffer, size, memory, offset), &buffer, GL_void_return)
GL_PROCM(void, gl, NamedBufferStorageMemEXT, glNamedBufferStorageMemEXT, NAMEDBUFFERSTORAGEMEMEXT, (AND GLuint buffer, GLsizeiptr size, GLuint memory, GLuint64 offset), (buffer, size, memory, offset), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDBUFFERSUBDATA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedBufferSubData, glNamedBufferSubData, NAMEDBUFFERSUBDATA, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data), (buffer, offset, size, data), &buffer, GL_void_return)
GL_PROCM(void, gl, NamedBufferSubData, glNamedBufferSubData, NAMEDBUFFERSUBDATA, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, memptr data), (buffer, offset, size, data), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDBUFFERSUBDATAEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedBufferSubDataEXT, glNamedBufferSubDataEXT, NAMEDBUFFERSUBDATAEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data), (buffer, offset, size, data), &buffer, GL_void_return)
GL_PROCM(void, gl, NamedBufferSubDataEXT, glNamedBufferSubDataEXT, NAMEDBUFFERSUBDATAEXT, (AND GLuint buffer, GLintptr offset, GLsizeiptr size, memptr data), (buffer, offset, size, data), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDCOPYBUFFERSUBDATAEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedCopyBufferSubDataEXT, glNamedCopyBufferSubDataEXT, NAMEDCOPYBUFFERSUBDATAEXT, (AND GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size), (readBuffer, writeBuffer, readOffset, writeOffset, size), &readBuffer, GL_void_return)
GL_PROCM(void, gl, NamedCopyBufferSubDataEXT, glNamedCopyBufferSubDataEXT, NAMEDCOPYBUFFERSUBDATAEXT, (AND GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size), (readBuffer, writeBuffer, readOffset, writeOffset, size), &readBuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERDRAWBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferDrawBuffer, glNamedFramebufferDrawBuffer, NAMEDFRAMEBUFFERDRAWBUFFER, (AND GLuint framebuffer, GLenum buf), (framebuffer, buf), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferDrawBuffer, glNamedFramebufferDrawBuffer, NAMEDFRAMEBUFFERDRAWBUFFER, (AND GLuint framebuffer, GLenum buf), (framebuffer, buf), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERDRAWBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferDrawBuffers, glNamedFramebufferDrawBuffers, NAMEDFRAMEBUFFERDRAWBUFFERS, (AND GLuint framebuffer, GLsizei n, const GLenum *bufs), (framebuffer, n, bufs), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferDrawBuffers, glNamedFramebufferDrawBuffers, NAMEDFRAMEBUFFERDRAWBUFFERS, (AND GLuint framebuffer, GLsizei n, memptr bufs), (framebuffer, n, bufs), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERPARAMETERI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferParameteri, glNamedFramebufferParameteri, NAMEDFRAMEBUFFERPARAMETERI, (AND GLuint framebuffer, GLenum pname, GLint param), (framebuffer, pname, param), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferParameteri, glNamedFramebufferParameteri, NAMEDFRAMEBUFFERPARAMETERI, (AND GLuint framebuffer, GLenum pname, GLint param), (framebuffer, pname, param), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERPARAMETERIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferParameteriEXT, glNamedFramebufferParameteriEXT, NAMEDFRAMEBUFFERPARAMETERIEXT, (AND GLuint framebuffer, GLenum pname, GLint param), (framebuffer, pname, param), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferParameteriEXT, glNamedFramebufferParameteriEXT, NAMEDFRAMEBUFFERPARAMETERIEXT, (AND GLuint framebuffer, GLenum pname, GLint param), (framebuffer, pname, param), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERREADBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferReadBuffer, glNamedFramebufferReadBuffer, NAMEDFRAMEBUFFERREADBUFFER, (AND GLuint framebuffer, GLenum src), (framebuffer, src), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferReadBuffer, glNamedFramebufferReadBuffer, NAMEDFRAMEBUFFERREADBUFFER, (AND GLuint framebuffer, GLenum src), (framebuffer, src), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERRENDERBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferRenderbuffer, glNamedFramebufferRenderbuffer, NAMEDFRAMEBUFFERRENDERBUFFER, (AND GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (framebuffer, attachment, renderbuffertarget, renderbuffer), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferRenderbuffer, glNamedFramebufferRenderbuffer, NAMEDFRAMEBUFFERRENDERBUFFER, (AND GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (framebuffer, attachment, renderbuffertarget, renderbuffer), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERRENDERBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferRenderbufferEXT, glNamedFramebufferRenderbufferEXT, NAMEDFRAMEBUFFERRENDERBUFFEREXT, (AND GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (framebuffer, attachment, renderbuffertarget, renderbuffer), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferRenderbufferEXT, glNamedFramebufferRenderbufferEXT, NAMEDFRAMEBUFFERRENDERBUFFEREXT, (AND GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer), (framebuffer, attachment, renderbuffertarget, renderbuffer), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferSampleLocationsfvARB, glNamedFramebufferSampleLocationsfvARB, NAMEDFRAMEBUFFERSAMPLELOCATIONSFVARB, (AND GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v), (framebuffer, start, count, v), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferSampleLocationsfvARB, glNamedFramebufferSampleLocationsfvARB, NAMEDFRAMEBUFFERSAMPLELOCATIONSFVARB, (AND GLuint framebuffer, GLuint start, GLsizei count, memptr v), (framebuffer, start, count, v), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERSAMPLELOCATIONSFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferSampleLocationsfvNV, glNamedFramebufferSampleLocationsfvNV, NAMEDFRAMEBUFFERSAMPLELOCATIONSFVNV, (AND GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v), (framebuffer, start, count, v), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferSampleLocationsfvNV, glNamedFramebufferSampleLocationsfvNV, NAMEDFRAMEBUFFERSAMPLELOCATIONSFVNV, (AND GLuint framebuffer, GLuint start, GLsizei count, memptr v), (framebuffer, start, count, v), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERSAMPLEPOSITIONSFVAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferSamplePositionsfvAMD, glNamedFramebufferSamplePositionsfvAMD, NAMEDFRAMEBUFFERSAMPLEPOSITIONSFVAMD, (AND GLuint framebuffer, GLuint numsamples, GLuint pixelindex, const GLfloat *values), (framebuffer, numsamples, pixelindex, values), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferSamplePositionsfvAMD, glNamedFramebufferSamplePositionsfvAMD, NAMEDFRAMEBUFFERSAMPLEPOSITIONSFVAMD, (AND GLuint framebuffer, GLuint numsamples, GLuint pixelindex, memptr values), (framebuffer, numsamples, pixelindex, values), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERTEXTURE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferTexture, glNamedFramebufferTexture, NAMEDFRAMEBUFFERTEXTURE, (AND GLuint framebuffer, GLenum attachment, GLuint texture, GLint level), (framebuffer, attachment, texture, level), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferTexture, glNamedFramebufferTexture, NAMEDFRAMEBUFFERTEXTURE, (AND GLuint framebuffer, GLenum attachment, GLuint texture, GLint level), (framebuffer, attachment, texture, level), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERTEXTURE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferTexture1DEXT, glNamedFramebufferTexture1DEXT, NAMEDFRAMEBUFFERTEXTURE1DEXT, (AND GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (framebuffer, attachment, textarget, texture, level), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferTexture1DEXT, glNamedFramebufferTexture1DEXT, NAMEDFRAMEBUFFERTEXTURE1DEXT, (AND GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (framebuffer, attachment, textarget, texture, level), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERTEXTURE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferTexture2DEXT, glNamedFramebufferTexture2DEXT, NAMEDFRAMEBUFFERTEXTURE2DEXT, (AND GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (framebuffer, attachment, textarget, texture, level), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferTexture2DEXT, glNamedFramebufferTexture2DEXT, NAMEDFRAMEBUFFERTEXTURE2DEXT, (AND GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level), (framebuffer, attachment, textarget, texture, level), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERTEXTURE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferTexture3DEXT, glNamedFramebufferTexture3DEXT, NAMEDFRAMEBUFFERTEXTURE3DEXT, (AND GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset), (framebuffer, attachment, textarget, texture, level, zoffset), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferTexture3DEXT, glNamedFramebufferTexture3DEXT, NAMEDFRAMEBUFFERTEXTURE3DEXT, (AND GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset), (framebuffer, attachment, textarget, texture, level, zoffset), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERTEXTUREEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferTextureEXT, glNamedFramebufferTextureEXT, NAMEDFRAMEBUFFERTEXTUREEXT, (AND GLuint framebuffer, GLenum attachment, GLuint texture, GLint level), (framebuffer, attachment, texture, level), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferTextureEXT, glNamedFramebufferTextureEXT, NAMEDFRAMEBUFFERTEXTUREEXT, (AND GLuint framebuffer, GLenum attachment, GLuint texture, GLint level), (framebuffer, attachment, texture, level), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERTEXTUREFACEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferTextureFaceEXT, glNamedFramebufferTextureFaceEXT, NAMEDFRAMEBUFFERTEXTUREFACEEXT, (AND GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face), (framebuffer, attachment, texture, level, face), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferTextureFaceEXT, glNamedFramebufferTextureFaceEXT, NAMEDFRAMEBUFFERTEXTUREFACEEXT, (AND GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face), (framebuffer, attachment, texture, level, face), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERTEXTURELAYER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferTextureLayer, glNamedFramebufferTextureLayer, NAMEDFRAMEBUFFERTEXTURELAYER, (AND GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer), (framebuffer, attachment, texture, level, layer), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferTextureLayer, glNamedFramebufferTextureLayer, NAMEDFRAMEBUFFERTEXTURELAYER, (AND GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer), (framebuffer, attachment, texture, level, layer), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDFRAMEBUFFERTEXTURELAYEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedFramebufferTextureLayerEXT, glNamedFramebufferTextureLayerEXT, NAMEDFRAMEBUFFERTEXTURELAYEREXT, (AND GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer), (framebuffer, attachment, texture, level, layer), &framebuffer, GL_void_return)
GL_PROCM(void, gl, NamedFramebufferTextureLayerEXT, glNamedFramebufferTextureLayerEXT, NAMEDFRAMEBUFFERTEXTURELAYEREXT, (AND GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer), (framebuffer, attachment, texture, level, layer), &framebuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETER4DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParameter4dEXT, glNamedProgramLocalParameter4dEXT, NAMEDPROGRAMLOCALPARAMETER4DEXT, (AND GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (program, target, index, x, y, z, w), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParameter4dEXT, glNamedProgramLocalParameter4dEXT, NAMEDPROGRAMLOCALPARAMETER4DEXT, (AND GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (program, target, index, x, y, z, w), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETER4DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParameter4dvEXT, glNamedProgramLocalParameter4dvEXT, NAMEDPROGRAMLOCALPARAMETER4DVEXT, (AND GLuint program, GLenum target, GLuint index, const GLdouble *params), (program, target, index, params), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParameter4dvEXT, glNamedProgramLocalParameter4dvEXT, NAMEDPROGRAMLOCALPARAMETER4DVEXT, (AND GLuint program, GLenum target, GLuint index, memptr params), (program, target, index, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETER4FEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParameter4fEXT, glNamedProgramLocalParameter4fEXT, NAMEDPROGRAMLOCALPARAMETER4FEXT, (AND GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (program, target, index, x, y, z, w), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParameter4fEXT, glNamedProgramLocalParameter4fEXT, NAMEDPROGRAMLOCALPARAMETER4FEXT, (AND GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (program, target, index, x, y, z, w), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETER4FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParameter4fvEXT, glNamedProgramLocalParameter4fvEXT, NAMEDPROGRAMLOCALPARAMETER4FVEXT, (AND GLuint program, GLenum target, GLuint index, const GLfloat *params), (program, target, index, params), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParameter4fvEXT, glNamedProgramLocalParameter4fvEXT, NAMEDPROGRAMLOCALPARAMETER4FVEXT, (AND GLuint program, GLenum target, GLuint index, memptr params), (program, target, index, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETERI4IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParameterI4iEXT, glNamedProgramLocalParameterI4iEXT, NAMEDPROGRAMLOCALPARAMETERI4IEXT, (AND GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w), (program, target, index, x, y, z, w), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParameterI4iEXT, glNamedProgramLocalParameterI4iEXT, NAMEDPROGRAMLOCALPARAMETERI4IEXT, (AND GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w), (program, target, index, x, y, z, w), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETERI4IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParameterI4ivEXT, glNamedProgramLocalParameterI4ivEXT, NAMEDPROGRAMLOCALPARAMETERI4IVEXT, (AND GLuint program, GLenum target, GLuint index, const GLint *params), (program, target, index, params), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParameterI4ivEXT, glNamedProgramLocalParameterI4ivEXT, NAMEDPROGRAMLOCALPARAMETERI4IVEXT, (AND GLuint program, GLenum target, GLuint index, memptr params), (program, target, index, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETERI4UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParameterI4uiEXT, glNamedProgramLocalParameterI4uiEXT, NAMEDPROGRAMLOCALPARAMETERI4UIEXT, (AND GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w), (program, target, index, x, y, z, w), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParameterI4uiEXT, glNamedProgramLocalParameterI4uiEXT, NAMEDPROGRAMLOCALPARAMETERI4UIEXT, (AND GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w), (program, target, index, x, y, z, w), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETERI4UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParameterI4uivEXT, glNamedProgramLocalParameterI4uivEXT, NAMEDPROGRAMLOCALPARAMETERI4UIVEXT, (AND GLuint program, GLenum target, GLuint index, const GLuint *params), (program, target, index, params), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParameterI4uivEXT, glNamedProgramLocalParameterI4uivEXT, NAMEDPROGRAMLOCALPARAMETERI4UIVEXT, (AND GLuint program, GLenum target, GLuint index, memptr params), (program, target, index, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETERS4FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParameters4fvEXT, glNamedProgramLocalParameters4fvEXT, NAMEDPROGRAMLOCALPARAMETERS4FVEXT, (AND GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat *params), (program, target, index, count, params), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParameters4fvEXT, glNamedProgramLocalParameters4fvEXT, NAMEDPROGRAMLOCALPARAMETERS4FVEXT, (AND GLuint program, GLenum target, GLuint index, GLsizei count, memptr params), (program, target, index, count, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETERSI4IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParametersI4ivEXT, glNamedProgramLocalParametersI4ivEXT, NAMEDPROGRAMLOCALPARAMETERSI4IVEXT, (AND GLuint program, GLenum target, GLuint index, GLsizei count, const GLint *params), (program, target, index, count, params), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParametersI4ivEXT, glNamedProgramLocalParametersI4ivEXT, NAMEDPROGRAMLOCALPARAMETERSI4IVEXT, (AND GLuint program, GLenum target, GLuint index, GLsizei count, memptr params), (program, target, index, count, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMLOCALPARAMETERSI4UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramLocalParametersI4uivEXT, glNamedProgramLocalParametersI4uivEXT, NAMEDPROGRAMLOCALPARAMETERSI4UIVEXT, (AND GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint *params), (program, target, index, count, params), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramLocalParametersI4uivEXT, glNamedProgramLocalParametersI4uivEXT, NAMEDPROGRAMLOCALPARAMETERSI4UIVEXT, (AND GLuint program, GLenum target, GLuint index, GLsizei count, memptr params), (program, target, index, count, params), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDPROGRAMSTRINGEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedProgramStringEXT, glNamedProgramStringEXT, NAMEDPROGRAMSTRINGEXT, (AND GLuint program, GLenum target, GLenum format, GLsizei len, const void *string), (program, target, format, len, string), &program, GL_void_return)
GL_PROCM(void, gl, NamedProgramStringEXT, glNamedProgramStringEXT, NAMEDPROGRAMSTRINGEXT, (AND GLuint program, GLenum target, GLenum format, GLsizei len, memptr string), (program, target, format, len, string), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDRENDERBUFFERSTORAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedRenderbufferStorage, glNamedRenderbufferStorage, NAMEDRENDERBUFFERSTORAGE, (AND GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height), (renderbuffer, internalformat, width, height), &renderbuffer, GL_void_return)
GL_PROCM(void, gl, NamedRenderbufferStorage, glNamedRenderbufferStorage, NAMEDRENDERBUFFERSTORAGE, (AND GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height), (renderbuffer, internalformat, width, height), &renderbuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDRENDERBUFFERSTORAGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedRenderbufferStorageEXT, glNamedRenderbufferStorageEXT, NAMEDRENDERBUFFERSTORAGEEXT, (AND GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height), (renderbuffer, internalformat, width, height), &renderbuffer, GL_void_return)
GL_PROCM(void, gl, NamedRenderbufferStorageEXT, glNamedRenderbufferStorageEXT, NAMEDRENDERBUFFERSTORAGEEXT, (AND GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height), (renderbuffer, internalformat, width, height), &renderbuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDRENDERBUFFERSTORAGEMULTISAMPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedRenderbufferStorageMultisample, glNamedRenderbufferStorageMultisample, NAMEDRENDERBUFFERSTORAGEMULTISAMPLE, (AND GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (renderbuffer, samples, internalformat, width, height), &renderbuffer, GL_void_return)
GL_PROCM(void, gl, NamedRenderbufferStorageMultisample, glNamedRenderbufferStorageMultisample, NAMEDRENDERBUFFERSTORAGEMULTISAMPLE, (AND GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (renderbuffer, samples, internalformat, width, height), &renderbuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedRenderbufferStorageMultisampleCoverageEXT, glNamedRenderbufferStorageMultisampleCoverageEXT, NAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXT, (AND GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height), (renderbuffer, coverageSamples, colorSamples, internalformat, width, height), &renderbuffer, GL_void_return)
GL_PROCM(void, gl, NamedRenderbufferStorageMultisampleCoverageEXT, glNamedRenderbufferStorageMultisampleCoverageEXT, NAMEDRENDERBUFFERSTORAGEMULTISAMPLECOVERAGEEXT, (AND GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height), (renderbuffer, coverageSamples, colorSamples, internalformat, width, height), &renderbuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedRenderbufferStorageMultisampleEXT, glNamedRenderbufferStorageMultisampleEXT, NAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXT, (AND GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (renderbuffer, samples, internalformat, width, height), &renderbuffer, GL_void_return)
GL_PROCM(void, gl, NamedRenderbufferStorageMultisampleEXT, glNamedRenderbufferStorageMultisampleEXT, NAMEDRENDERBUFFERSTORAGEMULTISAMPLEEXT, (AND GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (renderbuffer, samples, internalformat, width, height), &renderbuffer, GL_void_return)
#endif
#endif
#ifndef NO_GLNAMEDSTRINGARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NamedStringARB, glNamedStringARB, NAMEDSTRINGARB, (AND GLenum type, GLint namelen, const GLchar *name, GLint stringlen, const GLchar *string), (type, namelen, name, stringlen, string), &type, GL_void_return)
GL_PROCM(void, gl, NamedStringARB, glNamedStringARB, NAMEDSTRINGARB, (AND GLenum type, GLint namelen, memptr name, GLint stringlen, memptr string), (type, namelen, name, stringlen, string), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLNEWLIST
GL_PROC(void, gl, NewList, glNewList, NEWLIST, (AND GLuint list, GLenum mode), (list, mode), &list, GL_void_return)
GL_PROCM(void, gl, NewList, glNewList, NEWLIST, (AND GLuint list, GLenum mode), (list, mode), &list, GL_void_return)
#endif
#ifndef NO_GLNEWOBJECTBUFFERATI
#if !defined(TINYGL_ONLY)
GL_PROC(GLuint, gl, NewObjectBufferATI, glNewObjectBufferATI, NEWOBJECTBUFFERATI, (AND GLsizei size, const void *pointer, GLenum usage), (size, pointer, usage), &size, return (GLuint))
GL_PROCM(GLuint, gl, NewObjectBufferATI, glNewObjectBufferATI, NEWOBJECTBUFFERATI, (AND GLsizei size, memptr pointer, GLenum usage), (size, pointer, usage), &size, return (GLuint))
#endif
#endif
#ifndef NO_GLNEWTRACEMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NewTraceMESA, glNewTraceMESA, NEWTRACEMESA, (AND GLbitfield mask, const GLubyte *traceName), (mask, traceName), &mask, GL_void_return)
GL_PROCM(void, gl, NewTraceMESA, glNewTraceMESA, NEWTRACEMESA, (AND GLbitfield mask, memptr traceName), (mask, traceName), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3B
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3b, glNormal3b, NORMAL3B, (AND GLbyte32 nx, GLbyte32 ny, GLbyte32 nz), (nx, ny, nz), &nx, GL_void_return)
GL_PROCM(void, gl, Normal3b, glNormal3b, NORMAL3B, (AND GLbyte32 nx, GLbyte32 ny, GLbyte32 nz), (nx, ny, nz), &nx, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3BV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3bv, glNormal3bv, NORMAL3BV, (AND const GLbyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Normal3bv, glNormal3bv, NORMAL3BV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3d, glNormal3d, NORMAL3D, (AND GLdouble nx, GLdouble ny, GLdouble nz), (nx, ny, nz), &nx, GL_void_return)
GL_PROCM(void, gl, Normal3d, glNormal3d, NORMAL3D, (AND GLdouble nx, GLdouble ny, GLdouble nz), (nx, ny, nz), &nx, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3dv, glNormal3dv, NORMAL3DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Normal3dv, glNormal3dv, NORMAL3DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3F
GL_PROC(void, gl, Normal3f, glNormal3f, NORMAL3F, (AND GLfloat nx, GLfloat ny, GLfloat nz), (nx, ny, nz), &nx, GL_void_return)
GL_PROCM(void, gl, Normal3f, glNormal3f, NORMAL3F, (AND GLfloat nx, GLfloat ny, GLfloat nz), (nx, ny, nz), &nx, GL_void_return)
#endif
#ifndef NO_GLNORMAL3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3fVertex3fSUN, glNormal3fVertex3fSUN, NORMAL3FVERTEX3FSUN, (AND GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (nx, ny, nz, x, y, z), &nx, GL_void_return)
GL_PROCM(void, gl, Normal3fVertex3fSUN, glNormal3fVertex3fSUN, NORMAL3FVERTEX3FSUN, (AND GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (nx, ny, nz, x, y, z), &nx, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3fVertex3fvSUN, glNormal3fVertex3fvSUN, NORMAL3FVERTEX3FVSUN, (AND const GLfloat *n, const GLfloat *v), (n, v), &n, GL_void_return)
GL_PROCM(void, gl, Normal3fVertex3fvSUN, glNormal3fVertex3fvSUN, NORMAL3FVERTEX3FVSUN, (AND memptr n, memptr v), (n, v), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3FV
GL_PROC(void, gl, Normal3fv, glNormal3fv, NORMAL3FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Normal3fv, glNormal3fv, NORMAL3FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#ifndef NO_GLNORMAL3HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3hNV, glNormal3hNV, NORMAL3HNV, (AND GLhalfNV32 nx, GLhalfNV32 ny, GLhalfNV32 nz), (nx, ny, nz), &nx, GL_void_return)
GL_PROCM(void, gl, Normal3hNV, glNormal3hNV, NORMAL3HNV, (AND GLhalfNV32 nx, GLhalfNV32 ny, GLhalfNV32 nz), (nx, ny, nz), &nx, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3hvNV, glNormal3hvNV, NORMAL3HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Normal3hvNV, glNormal3hvNV, NORMAL3HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3i, glNormal3i, NORMAL3I, (AND GLint nx, GLint ny, GLint nz), (nx, ny, nz), &nx, GL_void_return)
GL_PROCM(void, gl, Normal3i, glNormal3i, NORMAL3I, (AND GLint nx, GLint ny, GLint nz), (nx, ny, nz), &nx, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3iv, glNormal3iv, NORMAL3IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Normal3iv, glNormal3iv, NORMAL3IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3s, glNormal3s, NORMAL3S, (AND GLshort32 nx, GLshort32 ny, GLshort32 nz), (nx, ny, nz), &nx, GL_void_return)
GL_PROCM(void, gl, Normal3s, glNormal3s, NORMAL3S, (AND GLshort32 nx, GLshort32 ny, GLshort32 nz), (nx, ny, nz), &nx, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3sv, glNormal3sv, NORMAL3SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Normal3sv, glNormal3sv, NORMAL3SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3xOES, glNormal3xOES, NORMAL3XOES, (AND GLfixed nx, GLfixed ny, GLfixed nz), (nx, ny, nz), &nx, GL_void_return)
GL_PROCM(void, gl, Normal3xOES, glNormal3xOES, NORMAL3XOES, (AND GLfixed nx, GLfixed ny, GLfixed nz), (nx, ny, nz), &nx, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMAL3XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Normal3xvOES, glNormal3xvOES, NORMAL3XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, Normal3xvOES, glNormal3xvOES, NORMAL3XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalFormatNV, glNormalFormatNV, NORMALFORMATNV, (AND GLenum type, GLsizei stride), (type, stride), &type, GL_void_return)
GL_PROCM(void, gl, NormalFormatNV, glNormalFormatNV, NORMALFORMATNV, (AND GLenum type, GLsizei stride), (type, stride), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALP3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalP3ui, glNormalP3ui, NORMALP3UI, (AND GLenum type, GLuint coords), (type, coords), &type, GL_void_return)
GL_PROCM(void, gl, NormalP3ui, glNormalP3ui, NORMALP3UI, (AND GLenum type, GLuint coords), (type, coords), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALP3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalP3uiv, glNormalP3uiv, NORMALP3UIV, (AND GLenum type, const GLuint *coords), (type, coords), &type, GL_void_return)
GL_PROCM(void, gl, NormalP3uiv, glNormalP3uiv, NORMALP3UIV, (AND GLenum type, memptr coords), (type, coords), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALPOINTER
GL_PROC(void, gl, NormalPointer, glNormalPointer, NORMALPOINTER, (AND GLenum type, GLsizei stride, const GLvoid *pointer), (type, stride, pointer), &type, GL_void_return)
GL_PROCM(void, gl, NormalPointer, glNormalPointer, NORMALPOINTER, (AND GLenum type, GLsizei stride, memptr pointer), (type, stride, pointer), &type, GL_void_return)
#endif
#ifndef NO_GLNORMALPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalPointerEXT, glNormalPointerEXT, NORMALPOINTEREXT, (AND GLenum type, GLsizei stride, GLsizei count, const void *pointer), (type, stride, count, pointer), &type, GL_void_return)
GL_PROCM(void, gl, NormalPointerEXT, glNormalPointerEXT, NORMALPOINTEREXT, (AND GLenum type, GLsizei stride, GLsizei count, memptr pointer), (type, stride, count, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALPOINTERLISTIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalPointerListIBM, glNormalPointerListIBM, NORMALPOINTERLISTIBM, (AND GLenum type, GLint stride, const void * *pointer, GLint ptrstride), (type, stride, pointer, ptrstride), &type, GL_void_return)
GL_PROCM(void, gl, NormalPointerListIBM, glNormalPointerListIBM, NORMALPOINTERLISTIBM, (AND GLenum type, GLint stride, memptr pointer, GLint ptrstride), (type, stride, pointer, ptrstride), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALPOINTERVINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalPointervINTEL, glNormalPointervINTEL, NORMALPOINTERVINTEL, (AND GLenum type, const void * *pointer), (type, pointer), &type, GL_void_return)
GL_PROCM(void, gl, NormalPointervINTEL, glNormalPointervINTEL, NORMALPOINTERVINTEL, (AND GLenum type, memptr pointer), (type, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALSTREAM3BATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalStream3bATI, glNormalStream3bATI, NORMALSTREAM3BATI, (AND GLenum stream, GLbyte32 nx, GLbyte32 ny, GLbyte32 nz), (stream, nx, ny, nz), &stream, GL_void_return)
GL_PROCM(void, gl, NormalStream3bATI, glNormalStream3bATI, NORMALSTREAM3BATI, (AND GLenum stream, GLbyte32 nx, GLbyte32 ny, GLbyte32 nz), (stream, nx, ny, nz), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALSTREAM3BVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalStream3bvATI, glNormalStream3bvATI, NORMALSTREAM3BVATI, (AND GLenum stream, const GLbyte *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, NormalStream3bvATI, glNormalStream3bvATI, NORMALSTREAM3BVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALSTREAM3DATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalStream3dATI, glNormalStream3dATI, NORMALSTREAM3DATI, (AND GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz), (stream, nx, ny, nz), &stream, GL_void_return)
GL_PROCM(void, gl, NormalStream3dATI, glNormalStream3dATI, NORMALSTREAM3DATI, (AND GLenum stream, GLdouble nx, GLdouble ny, GLdouble nz), (stream, nx, ny, nz), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALSTREAM3DVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalStream3dvATI, glNormalStream3dvATI, NORMALSTREAM3DVATI, (AND GLenum stream, const GLdouble *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, NormalStream3dvATI, glNormalStream3dvATI, NORMALSTREAM3DVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALSTREAM3FATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalStream3fATI, glNormalStream3fATI, NORMALSTREAM3FATI, (AND GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz), (stream, nx, ny, nz), &stream, GL_void_return)
GL_PROCM(void, gl, NormalStream3fATI, glNormalStream3fATI, NORMALSTREAM3FATI, (AND GLenum stream, GLfloat nx, GLfloat ny, GLfloat nz), (stream, nx, ny, nz), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALSTREAM3FVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalStream3fvATI, glNormalStream3fvATI, NORMALSTREAM3FVATI, (AND GLenum stream, const GLfloat *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, NormalStream3fvATI, glNormalStream3fvATI, NORMALSTREAM3FVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALSTREAM3IATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalStream3iATI, glNormalStream3iATI, NORMALSTREAM3IATI, (AND GLenum stream, GLint nx, GLint ny, GLint nz), (stream, nx, ny, nz), &stream, GL_void_return)
GL_PROCM(void, gl, NormalStream3iATI, glNormalStream3iATI, NORMALSTREAM3IATI, (AND GLenum stream, GLint nx, GLint ny, GLint nz), (stream, nx, ny, nz), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALSTREAM3IVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalStream3ivATI, glNormalStream3ivATI, NORMALSTREAM3IVATI, (AND GLenum stream, const GLint *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, NormalStream3ivATI, glNormalStream3ivATI, NORMALSTREAM3IVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALSTREAM3SATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalStream3sATI, glNormalStream3sATI, NORMALSTREAM3SATI, (AND GLenum stream, GLshort32 nx, GLshort32 ny, GLshort32 nz), (stream, nx, ny, nz), &stream, GL_void_return)
GL_PROCM(void, gl, NormalStream3sATI, glNormalStream3sATI, NORMALSTREAM3SATI, (AND GLenum stream, GLshort32 nx, GLshort32 ny, GLshort32 nz), (stream, nx, ny, nz), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLNORMALSTREAM3SVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, NormalStream3svATI, glNormalStream3svATI, NORMALSTREAM3SVATI, (AND GLenum stream, const GLshort *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, NormalStream3svATI, glNormalStream3svATI, NORMALSTREAM3SVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLOBJECTLABEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ObjectLabel, glObjectLabel, OBJECTLABEL, (AND GLenum identifier, GLuint name, GLsizei length, const GLchar *label), (identifier, name, length, label), &identifier, GL_void_return)
GL_PROCM(void, gl, ObjectLabel, glObjectLabel, OBJECTLABEL, (AND GLenum identifier, GLuint name, GLsizei length, memptr label), (identifier, name, length, label), &identifier, GL_void_return)
#endif
#endif
#ifndef NO_GLOBJECTPTRLABEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ObjectPtrLabel, glObjectPtrLabel, OBJECTPTRLABEL, (AND const void *ptr, GLsizei length, const GLchar *label), (ptr, length, label), &ptr, GL_void_return)
GL_PROCM(void, gl, ObjectPtrLabel, glObjectPtrLabel, OBJECTPTRLABEL, (AND memptr ptr, GLsizei length, memptr label), (ptr, length, label), &ptr, GL_void_return)
#endif
#endif
#ifndef NO_GLOBJECTPURGEABLEAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, ObjectPurgeableAPPLE, glObjectPurgeableAPPLE, OBJECTPURGEABLEAPPLE, (AND GLenum objectType, GLuint name, GLenum option), (objectType, name, option), &objectType, return (GLenum))
GL_PROCM(GLenum, gl, ObjectPurgeableAPPLE, glObjectPurgeableAPPLE, OBJECTPURGEABLEAPPLE, (AND GLenum objectType, GLuint name, GLenum option), (objectType, name, option), &objectType, return (GLenum))
#endif
#endif
#ifndef NO_GLOBJECTUNPURGEABLEAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, ObjectUnpurgeableAPPLE, glObjectUnpurgeableAPPLE, OBJECTUNPURGEABLEAPPLE, (AND GLenum objectType, GLuint name, GLenum option), (objectType, name, option), &objectType, return (GLenum))
GL_PROCM(GLenum, gl, ObjectUnpurgeableAPPLE, glObjectUnpurgeableAPPLE, OBJECTUNPURGEABLEAPPLE, (AND GLenum objectType, GLuint name, GLenum option), (objectType, name, option), &objectType, return (GLenum))
#endif
#endif
#ifndef NO_GLORTHO
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Ortho, glOrthod, ORTHO, (AND GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar), (left, right, bottom, top, zNear, zFar), &left, GL_void_return)
GL_PROCM(void, gl, Ortho, glOrthod, ORTHO, (AND GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar), (left, right, bottom, top, zNear, zFar), &left, GL_void_return)
#endif
#endif
#ifndef NO_GLORTHOFOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, OrthofOES, glOrthofOES, ORTHOFOES, (AND GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f), (l, r, b, t, n, f), &l, GL_void_return)
GL_PROCM(void, gl, OrthofOES, glOrthofOES, ORTHOFOES, (AND GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f), (l, r, b, t, n, f), &l, GL_void_return)
#endif
#endif
#ifndef NO_GLORTHOXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, OrthoxOES, glOrthoxOES, ORTHOXOES, (AND GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f), (l, r, b, t, n, f), &l, GL_void_return)
GL_PROCM(void, gl, OrthoxOES, glOrthoxOES, ORTHOXOES, (AND GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f), (l, r, b, t, n, f), &l, GL_void_return)
#endif
#endif
#ifndef NO_GLPNTRIANGLESFATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PNTrianglesfATI, glPNTrianglesfATI, PNTRIANGLESFATI, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PNTrianglesfATI, glPNTrianglesfATI, PNTRIANGLESFATI, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPNTRIANGLESIATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PNTrianglesiATI, glPNTrianglesiATI, PNTRIANGLESIATI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PNTrianglesiATI, glPNTrianglesiATI, PNTRIANGLESIATI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPASSTEXCOORDATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PassTexCoordATI, glPassTexCoordATI, PASSTEXCOORDATI, (AND GLuint dst, GLuint coord, GLenum swizzle), (dst, coord, swizzle), &dst, GL_void_return)
GL_PROCM(void, gl, PassTexCoordATI, glPassTexCoordATI, PASSTEXCOORDATI, (AND GLuint dst, GLuint coord, GLenum swizzle), (dst, coord, swizzle), &dst, GL_void_return)
#endif
#endif
#ifndef NO_GLPASSTHROUGH
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PassThrough, glPassThrough, PASSTHROUGH, (AND GLfloat token), (token), &token, GL_void_return)
GL_PROCM(void, gl, PassThrough, glPassThrough, PASSTHROUGH, (AND GLfloat token), (token), &token, GL_void_return)
#endif
#endif
#ifndef NO_GLPASSTHROUGHXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PassThroughxOES, glPassThroughxOES, PASSTHROUGHXOES, (AND GLfixed token), (token), &token, GL_void_return)
GL_PROCM(void, gl, PassThroughxOES, glPassThroughxOES, PASSTHROUGHXOES, (AND GLfixed token), (token), &token, GL_void_return)
#endif
#endif
#ifndef NO_GLPATCHPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PatchParameterfv, glPatchParameterfv, PATCHPARAMETERFV, (AND GLenum pname, const GLfloat *values), (pname, values), &pname, GL_void_return)
GL_PROCM(void, gl, PatchParameterfv, glPatchParameterfv, PATCHPARAMETERFV, (AND GLenum pname, memptr values), (pname, values), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPATCHPARAMETERI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PatchParameteri, glPatchParameteri, PATCHPARAMETERI, (AND GLenum pname, GLint value), (pname, value), &pname, GL_void_return)
GL_PROCM(void, gl, PatchParameteri, glPatchParameteri, PATCHPARAMETERI, (AND GLenum pname, GLint value), (pname, value), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHCOLORGENNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathColorGenNV, glPathColorGenNV, PATHCOLORGENNV, (AND GLenum color, GLenum genMode, GLenum colorFormat, const GLfloat *coeffs), (color, genMode, colorFormat, coeffs), &color, GL_void_return)
GL_PROCM(void, gl, PathColorGenNV, glPathColorGenNV, PATHCOLORGENNV, (AND GLenum color, GLenum genMode, GLenum colorFormat, memptr coeffs), (color, genMode, colorFormat, coeffs), &color, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHCOMMANDSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathCommandsNV, glPathCommandsNV, PATHCOMMANDSNV, (AND GLuint path, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords), (path, numCommands, commands, numCoords, coordType, coords), &path, GL_void_return)
GL_PROCM(void, gl, PathCommandsNV, glPathCommandsNV, PATHCOMMANDSNV, (AND GLuint path, GLsizei numCommands, memptr commands, GLsizei numCoords, GLenum coordType, memptr coords), (path, numCommands, commands, numCoords, coordType, coords), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHCOORDSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathCoordsNV, glPathCoordsNV, PATHCOORDSNV, (AND GLuint path, GLsizei numCoords, GLenum coordType, const void *coords), (path, numCoords, coordType, coords), &path, GL_void_return)
GL_PROCM(void, gl, PathCoordsNV, glPathCoordsNV, PATHCOORDSNV, (AND GLuint path, GLsizei numCoords, GLenum coordType, memptr coords), (path, numCoords, coordType, coords), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHCOVERDEPTHFUNCNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathCoverDepthFuncNV, glPathCoverDepthFuncNV, PATHCOVERDEPTHFUNCNV, (AND GLenum func), (func), &func, GL_void_return)
GL_PROCM(void, gl, PathCoverDepthFuncNV, glPathCoverDepthFuncNV, PATHCOVERDEPTHFUNCNV, (AND GLenum func), (func), &func, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHDASHARRAYNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathDashArrayNV, glPathDashArrayNV, PATHDASHARRAYNV, (AND GLuint path, GLsizei dashCount, const GLfloat *dashArray), (path, dashCount, dashArray), &path, GL_void_return)
GL_PROCM(void, gl, PathDashArrayNV, glPathDashArrayNV, PATHDASHARRAYNV, (AND GLuint path, GLsizei dashCount, memptr dashArray), (path, dashCount, dashArray), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHFOGGENNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathFogGenNV, glPathFogGenNV, PATHFOGGENNV, (AND GLenum genMode), (genMode), &genMode, GL_void_return)
GL_PROCM(void, gl, PathFogGenNV, glPathFogGenNV, PATHFOGGENNV, (AND GLenum genMode), (genMode), &genMode, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHGLYPHINDEXARRAYNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, PathGlyphIndexArrayNV, glPathGlyphIndexArrayNV, PATHGLYPHINDEXARRAYNV, (AND GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale), (firstPathName, fontTarget, fontName, fontStyle, firstGlyphIndex, numGlyphs, pathParameterTemplate, emScale), &firstPathName, return (GLenum))
GL_PROCM(GLenum, gl, PathGlyphIndexArrayNV, glPathGlyphIndexArrayNV, PATHGLYPHINDEXARRAYNV, (AND GLuint firstPathName, GLenum fontTarget, memptr fontName, GLbitfield fontStyle, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale), (firstPathName, fontTarget, fontName, fontStyle, firstGlyphIndex, numGlyphs, pathParameterTemplate, emScale), &firstPathName, return (GLenum))
#endif
#endif
#ifndef NO_GLPATHGLYPHINDEXRANGENV
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, PathGlyphIndexRangeNV, glPathGlyphIndexRangeNV, PATHGLYPHINDEXRANGENV, (AND GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint pathParameterTemplate, GLfloat emScale, GLuint *baseAndCount), (fontTarget, fontName, fontStyle, pathParameterTemplate, emScale, baseAndCount), &fontTarget, return (GLenum))
GL_PROCM(GLenum, gl, PathGlyphIndexRangeNV, glPathGlyphIndexRangeNV, PATHGLYPHINDEXRANGENV, (AND GLenum fontTarget, memptr fontName, GLbitfield fontStyle, GLuint pathParameterTemplate, GLfloat emScale, memptr baseAndCount), (fontTarget, fontName, fontStyle, pathParameterTemplate, emScale, baseAndCount), &fontTarget, return (GLenum))
#endif
#endif
#ifndef NO_GLPATHGLYPHRANGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathGlyphRangeNV, glPathGlyphRangeNV, PATHGLYPHRANGENV, (AND GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale), (firstPathName, fontTarget, fontName, fontStyle, firstGlyph, numGlyphs, handleMissingGlyphs, pathParameterTemplate, emScale), &firstPathName, GL_void_return)
GL_PROCM(void, gl, PathGlyphRangeNV, glPathGlyphRangeNV, PATHGLYPHRANGENV, (AND GLuint firstPathName, GLenum fontTarget, memptr fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale), (firstPathName, fontTarget, fontName, fontStyle, firstGlyph, numGlyphs, handleMissingGlyphs, pathParameterTemplate, emScale), &firstPathName, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHGLYPHSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathGlyphsNV, glPathGlyphsNV, PATHGLYPHSNV, (AND GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const void *charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale), (firstPathName, fontTarget, fontName, fontStyle, numGlyphs, type, charcodes, handleMissingGlyphs, pathParameterTemplate, emScale), &firstPathName, GL_void_return)
GL_PROCM(void, gl, PathGlyphsNV, glPathGlyphsNV, PATHGLYPHSNV, (AND GLuint firstPathName, GLenum fontTarget, memptr fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, memptr charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale), (firstPathName, fontTarget, fontName, fontStyle, numGlyphs, type, charcodes, handleMissingGlyphs, pathParameterTemplate, emScale), &firstPathName, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHMEMORYGLYPHINDEXARRAYNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, PathMemoryGlyphIndexArrayNV, glPathMemoryGlyphIndexArrayNV, PATHMEMORYGLYPHINDEXARRAYNV, (AND GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale), (firstPathName, fontTarget, fontSize, fontData, faceIndex, firstGlyphIndex, numGlyphs, pathParameterTemplate, emScale), &firstPathName, return (GLenum))
GL_PROCM(GLenum, gl, PathMemoryGlyphIndexArrayNV, glPathMemoryGlyphIndexArrayNV, PATHMEMORYGLYPHINDEXARRAYNV, (AND GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, memptr fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale), (firstPathName, fontTarget, fontSize, fontData, faceIndex, firstGlyphIndex, numGlyphs, pathParameterTemplate, emScale), &firstPathName, return (GLenum))
#endif
#endif
#ifndef NO_GLPATHPARAMETERFNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathParameterfNV, glPathParameterfNV, PATHPARAMETERFNV, (AND GLuint path, GLenum pname, GLfloat value), (path, pname, value), &path, GL_void_return)
GL_PROCM(void, gl, PathParameterfNV, glPathParameterfNV, PATHPARAMETERFNV, (AND GLuint path, GLenum pname, GLfloat value), (path, pname, value), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathParameterfvNV, glPathParameterfvNV, PATHPARAMETERFVNV, (AND GLuint path, GLenum pname, const GLfloat *value), (path, pname, value), &path, GL_void_return)
GL_PROCM(void, gl, PathParameterfvNV, glPathParameterfvNV, PATHPARAMETERFVNV, (AND GLuint path, GLenum pname, memptr value), (path, pname, value), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHPARAMETERINV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathParameteriNV, glPathParameteriNV, PATHPARAMETERINV, (AND GLuint path, GLenum pname, GLint value), (path, pname, value), &path, GL_void_return)
GL_PROCM(void, gl, PathParameteriNV, glPathParameteriNV, PATHPARAMETERINV, (AND GLuint path, GLenum pname, GLint value), (path, pname, value), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathParameterivNV, glPathParameterivNV, PATHPARAMETERIVNV, (AND GLuint path, GLenum pname, const GLint *value), (path, pname, value), &path, GL_void_return)
GL_PROCM(void, gl, PathParameterivNV, glPathParameterivNV, PATHPARAMETERIVNV, (AND GLuint path, GLenum pname, memptr value), (path, pname, value), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHSTENCILDEPTHOFFSETNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathStencilDepthOffsetNV, glPathStencilDepthOffsetNV, PATHSTENCILDEPTHOFFSETNV, (AND GLfloat factor, GLfloat units), (factor, units), &factor, GL_void_return)
GL_PROCM(void, gl, PathStencilDepthOffsetNV, glPathStencilDepthOffsetNV, PATHSTENCILDEPTHOFFSETNV, (AND GLfloat factor, GLfloat units), (factor, units), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHSTENCILFUNCNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathStencilFuncNV, glPathStencilFuncNV, PATHSTENCILFUNCNV, (AND GLenum func, GLint ref, GLuint mask), (func, ref, mask), &func, GL_void_return)
GL_PROCM(void, gl, PathStencilFuncNV, glPathStencilFuncNV, PATHSTENCILFUNCNV, (AND GLenum func, GLint ref, GLuint mask), (func, ref, mask), &func, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHSTRINGNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathStringNV, glPathStringNV, PATHSTRINGNV, (AND GLuint path, GLenum format, GLsizei length, const void *pathString), (path, format, length, pathString), &path, GL_void_return)
GL_PROCM(void, gl, PathStringNV, glPathStringNV, PATHSTRINGNV, (AND GLuint path, GLenum format, GLsizei length, memptr pathString), (path, format, length, pathString), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHSUBCOMMANDSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathSubCommandsNV, glPathSubCommandsNV, PATHSUBCOMMANDSNV, (AND GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords), (path, commandStart, commandsToDelete, numCommands, commands, numCoords, coordType, coords), &path, GL_void_return)
GL_PROCM(void, gl, PathSubCommandsNV, glPathSubCommandsNV, PATHSUBCOMMANDSNV, (AND GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, memptr commands, GLsizei numCoords, GLenum coordType, memptr coords), (path, commandStart, commandsToDelete, numCommands, commands, numCoords, coordType, coords), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHSUBCOORDSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathSubCoordsNV, glPathSubCoordsNV, PATHSUBCOORDSNV, (AND GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, const void *coords), (path, coordStart, numCoords, coordType, coords), &path, GL_void_return)
GL_PROCM(void, gl, PathSubCoordsNV, glPathSubCoordsNV, PATHSUBCOORDSNV, (AND GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, memptr coords), (path, coordStart, numCoords, coordType, coords), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLPATHTEXGENNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PathTexGenNV, glPathTexGenNV, PATHTEXGENNV, (AND GLenum texCoordSet, GLenum genMode, GLint components, const GLfloat *coeffs), (texCoordSet, genMode, components, coeffs), &texCoordSet, GL_void_return)
GL_PROCM(void, gl, PathTexGenNV, glPathTexGenNV, PATHTEXGENNV, (AND GLenum texCoordSet, GLenum genMode, GLint components, memptr coeffs), (texCoordSet, genMode, components, coeffs), &texCoordSet, GL_void_return)
#endif
#endif
#ifndef NO_GLPAUSETRANSFORMFEEDBACK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PauseTransformFeedback, glPauseTransformFeedback, PAUSETRANSFORMFEEDBACK, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, PauseTransformFeedback, glPauseTransformFeedback, PAUSETRANSFORMFEEDBACK, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLPAUSETRANSFORMFEEDBACKNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PauseTransformFeedbackNV, glPauseTransformFeedbackNV, PAUSETRANSFORMFEEDBACKNV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, PauseTransformFeedbackNV, glPauseTransformFeedbackNV, PAUSETRANSFORMFEEDBACKNV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELDATARANGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelDataRangeNV, glPixelDataRangeNV, PIXELDATARANGENV, (AND GLenum target, GLsizei length, const void *pointer), (target, length, pointer), &target, GL_void_return)
GL_PROCM(void, gl, PixelDataRangeNV, glPixelDataRangeNV, PIXELDATARANGENV, (AND GLenum target, GLsizei length, memptr pointer), (target, length, pointer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELMAPFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelMapfv, glPixelMapfv, PIXELMAPFV, (AND GLenum map, GLsizei mapsize, const GLfloat *values), (map, mapsize, values), &map, GL_void_return)
GL_PROCM(void, gl, PixelMapfv, glPixelMapfv, PIXELMAPFV, (AND GLenum map, GLsizei mapsize, memptr values), (map, mapsize, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELMAPUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelMapuiv, glPixelMapuiv, PIXELMAPUIV, (AND GLenum map, GLsizei mapsize, const GLuint *values), (map, mapsize, values), &map, GL_void_return)
GL_PROCM(void, gl, PixelMapuiv, glPixelMapuiv, PIXELMAPUIV, (AND GLenum map, GLsizei mapsize, memptr values), (map, mapsize, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELMAPUSV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelMapusv, glPixelMapusv, PIXELMAPUSV, (AND GLenum map, GLsizei mapsize, const GLushort *values), (map, mapsize, values), &map, GL_void_return)
GL_PROCM(void, gl, PixelMapusv, glPixelMapusv, PIXELMAPUSV, (AND GLenum map, GLsizei mapsize, memptr values), (map, mapsize, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELMAPX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelMapx, glPixelMapx, PIXELMAPX, (AND GLenum map, GLint size, const GLfixed *values), (map, size, values), &map, GL_void_return)
GL_PROCM(void, gl, PixelMapx, glPixelMapx, PIXELMAPX, (AND GLenum map, GLint size, memptr values), (map, size, values), &map, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELSTOREF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelStoref, glPixelStoref, PIXELSTOREF, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PixelStoref, glPixelStoref, PIXELSTOREF, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELSTOREI
GL_PROC(void, gl, PixelStorei, glPixelStorei, PIXELSTOREI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PixelStorei, glPixelStorei, PIXELSTOREI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#ifndef NO_GLPIXELSTOREX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelStorex, glPixelStorex, PIXELSTOREX, (AND GLenum pname, GLfixed param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PixelStorex, glPixelStorex, PIXELSTOREX, (AND GLenum pname, GLfixed param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTEXGENPARAMETERFSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTexGenParameterfSGIS, glPixelTexGenParameterfSGIS, PIXELTEXGENPARAMETERFSGIS, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PixelTexGenParameterfSGIS, glPixelTexGenParameterfSGIS, PIXELTEXGENPARAMETERFSGIS, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTEXGENPARAMETERFVSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTexGenParameterfvSGIS, glPixelTexGenParameterfvSGIS, PIXELTEXGENPARAMETERFVSGIS, (AND GLenum pname, const GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, PixelTexGenParameterfvSGIS, glPixelTexGenParameterfvSGIS, PIXELTEXGENPARAMETERFVSGIS, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTEXGENPARAMETERISGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTexGenParameteriSGIS, glPixelTexGenParameteriSGIS, PIXELTEXGENPARAMETERISGIS, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PixelTexGenParameteriSGIS, glPixelTexGenParameteriSGIS, PIXELTEXGENPARAMETERISGIS, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTEXGENPARAMETERIVSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTexGenParameterivSGIS, glPixelTexGenParameterivSGIS, PIXELTEXGENPARAMETERIVSGIS, (AND GLenum pname, const GLint *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, PixelTexGenParameterivSGIS, glPixelTexGenParameterivSGIS, PIXELTEXGENPARAMETERIVSGIS, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTEXGENSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTexGenSGIX, glPixelTexGenSGIX, PIXELTEXGENSGIX, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, PixelTexGenSGIX, glPixelTexGenSGIX, PIXELTEXGENSGIX, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTRANSFERF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTransferf, glPixelTransferf, PIXELTRANSFERF, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PixelTransferf, glPixelTransferf, PIXELTRANSFERF, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTRANSFERI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTransferi, glPixelTransferi, PIXELTRANSFERI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PixelTransferi, glPixelTransferi, PIXELTRANSFERI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTRANSFERXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTransferxOES, glPixelTransferxOES, PIXELTRANSFERXOES, (AND GLenum pname, GLfixed param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PixelTransferxOES, glPixelTransferxOES, PIXELTRANSFERXOES, (AND GLenum pname, GLfixed param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTRANSFORMPARAMETERFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTransformParameterfEXT, glPixelTransformParameterfEXT, PIXELTRANSFORMPARAMETERFEXT, (AND GLenum target, GLenum pname, GLfloat param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, PixelTransformParameterfEXT, glPixelTransformParameterfEXT, PIXELTRANSFORMPARAMETERFEXT, (AND GLenum target, GLenum pname, GLfloat param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTRANSFORMPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTransformParameterfvEXT, glPixelTransformParameterfvEXT, PIXELTRANSFORMPARAMETERFVEXT, (AND GLenum target, GLenum pname, const GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, PixelTransformParameterfvEXT, glPixelTransformParameterfvEXT, PIXELTRANSFORMPARAMETERFVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTRANSFORMPARAMETERIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTransformParameteriEXT, glPixelTransformParameteriEXT, PIXELTRANSFORMPARAMETERIEXT, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, PixelTransformParameteriEXT, glPixelTransformParameteriEXT, PIXELTRANSFORMPARAMETERIEXT, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELTRANSFORMPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelTransformParameterivEXT, glPixelTransformParameterivEXT, PIXELTRANSFORMPARAMETERIVEXT, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, PixelTransformParameterivEXT, glPixelTransformParameterivEXT, PIXELTRANSFORMPARAMETERIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELZOOM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelZoom, glPixelZoom, PIXELZOOM, (AND GLfloat xfactor, GLfloat yfactor), (xfactor, yfactor), &xfactor, GL_void_return)
GL_PROCM(void, gl, PixelZoom, glPixelZoom, PIXELZOOM, (AND GLfloat xfactor, GLfloat yfactor), (xfactor, yfactor), &xfactor, GL_void_return)
#endif
#endif
#ifndef NO_GLPIXELZOOMXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PixelZoomxOES, glPixelZoomxOES, PIXELZOOMXOES, (AND GLfixed xfactor, GLfixed yfactor), (xfactor, yfactor), &xfactor, GL_void_return)
GL_PROCM(void, gl, PixelZoomxOES, glPixelZoomxOES, PIXELZOOMXOES, (AND GLfixed xfactor, GLfixed yfactor), (xfactor, yfactor), &xfactor, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTALONGPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, PointAlongPathNV, glPointAlongPathNV, POINTALONGPATHNV, (AND GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat *x, GLfloat *y, GLfloat *tangentX, GLfloat *tangentY), (path, startSegment, numSegments, distance, x, y, tangentX, tangentY), &path, return (GLboolean))
GL_PROCM(GLboolean, gl, PointAlongPathNV, glPointAlongPathNV, POINTALONGPATHNV, (AND GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, memptr x, memptr y, memptr tangentX, memptr tangentY), (path, startSegment, numSegments, distance, x, y, tangentX, tangentY), &path, return (GLboolean))
#endif
#endif
#ifndef NO_GLPOINTPARAMETERF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameterf, glPointParameterf, POINTPARAMETERF, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameterf, glPointParameterf, POINTPARAMETERF, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERFARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameterfARB, glPointParameterfARB, POINTPARAMETERFARB, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameterfARB, glPointParameterfARB, POINTPARAMETERFARB, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameterfEXT, glPointParameterfEXT, POINTPARAMETERFEXT, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameterfEXT, glPointParameterfEXT, POINTPARAMETERFEXT, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERFSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameterfSGIS, glPointParameterfSGIS, POINTPARAMETERFSGIS, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameterfSGIS, glPointParameterfSGIS, POINTPARAMETERFSGIS, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameterfv, glPointParameterfv, POINTPARAMETERFV, (AND GLenum pname, const GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameterfv, glPointParameterfv, POINTPARAMETERFV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameterfvARB, glPointParameterfvARB, POINTPARAMETERFVARB, (AND GLenum pname, const GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameterfvARB, glPointParameterfvARB, POINTPARAMETERFVARB, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameterfvEXT, glPointParameterfvEXT, POINTPARAMETERFVEXT, (AND GLenum pname, const GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameterfvEXT, glPointParameterfvEXT, POINTPARAMETERFVEXT, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERFVSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameterfvSGIS, glPointParameterfvSGIS, POINTPARAMETERFVSGIS, (AND GLenum pname, const GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameterfvSGIS, glPointParameterfvSGIS, POINTPARAMETERFVSGIS, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameteri, glPointParameteri, POINTPARAMETERI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameteri, glPointParameteri, POINTPARAMETERI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERINV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameteriNV, glPointParameteriNV, POINTPARAMETERINV, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameteriNV, glPointParameteriNV, POINTPARAMETERINV, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameteriv, glPointParameteriv, POINTPARAMETERIV, (AND GLenum pname, const GLint *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameteriv, glPointParameteriv, POINTPARAMETERIV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameterivNV, glPointParameterivNV, POINTPARAMETERIVNV, (AND GLenum pname, const GLint *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameterivNV, glPointParameterivNV, POINTPARAMETERIVNV, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTPARAMETERXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointParameterxvOES, glPointParameterxvOES, POINTPARAMETERXVOES, (AND GLenum pname, const GLfixed *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, PointParameterxvOES, glPointParameterxvOES, POINTPARAMETERXVOES, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTSIZE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointSize, glPointSize, POINTSIZE, (AND GLfloat size), (size), &size, GL_void_return)
GL_PROCM(void, gl, PointSize, glPointSize, POINTSIZE, (AND GLfloat size), (size), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTSIZEPOINTERAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointSizePointerAPPLE, glPointSizePointerAPPLE, POINTSIZEPOINTERAPPLE, (AND GLenum type, GLsizei stride, const GLvoid *pointer), (type, stride, pointer), &type, GL_void_return)
GL_PROCM(void, gl, PointSizePointerAPPLE, glPointSizePointerAPPLE, POINTSIZEPOINTERAPPLE, (AND GLenum type, GLsizei stride, memptr pointer), (type, stride, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLPOINTSIZEXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PointSizexOES, glPointSizexOES, POINTSIZEXOES, (AND GLfixed size), (size), &size, GL_void_return)
GL_PROCM(void, gl, PointSizexOES, glPointSizexOES, POINTSIZEXOES, (AND GLfixed size), (size), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLPOLLASYNCSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, PollAsyncSGIX, glPollAsyncSGIX, POLLASYNCSGIX, (AND GLuint *markerp), (markerp), &markerp, return (GLint))
GL_PROCM(GLint, gl, PollAsyncSGIX, glPollAsyncSGIX, POLLASYNCSGIX, (AND memptr markerp), (markerp), &markerp, return (GLint))
#endif
#endif
#ifndef NO_GLPOLLINSTRUMENTSSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, PollInstrumentsSGIX, glPollInstrumentsSGIX, POLLINSTRUMENTSSGIX, (AND GLint *marker_p), (marker_p), &marker_p, return (GLint))
GL_PROCM(GLint, gl, PollInstrumentsSGIX, glPollInstrumentsSGIX, POLLINSTRUMENTSSGIX, (AND memptr marker_p), (marker_p), &marker_p, return (GLint))
#endif
#endif
#ifndef NO_GLPOLYGONMODE
GL_PROC(void, gl, PolygonMode, glPolygonMode, POLYGONMODE, (AND GLenum face, GLenum mode), (face, mode), &face, GL_void_return)
GL_PROCM(void, gl, PolygonMode, glPolygonMode, POLYGONMODE, (AND GLenum face, GLenum mode), (face, mode), &face, GL_void_return)
#endif
#ifndef NO_GLPOLYGONOFFSET
GL_PROC(void, gl, PolygonOffset, glPolygonOffset, POLYGONOFFSET, (AND GLfloat factor, GLfloat units), (factor, units), &factor, GL_void_return)
GL_PROCM(void, gl, PolygonOffset, glPolygonOffset, POLYGONOFFSET, (AND GLfloat factor, GLfloat units), (factor, units), &factor, GL_void_return)
#endif
#ifndef NO_GLPOLYGONOFFSETCLAMP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PolygonOffsetClamp, glPolygonOffsetClamp, POLYGONOFFSETCLAMP, (AND GLfloat factor, GLfloat units, GLfloat clamp), (factor, units, clamp), &factor, GL_void_return)
GL_PROCM(void, gl, PolygonOffsetClamp, glPolygonOffsetClamp, POLYGONOFFSETCLAMP, (AND GLfloat factor, GLfloat units, GLfloat clamp), (factor, units, clamp), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLPOLYGONOFFSETCLAMPEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PolygonOffsetClampEXT, glPolygonOffsetClampEXT, POLYGONOFFSETCLAMPEXT, (AND GLfloat factor, GLfloat units, GLfloat clamp), (factor, units, clamp), &factor, GL_void_return)
GL_PROCM(void, gl, PolygonOffsetClampEXT, glPolygonOffsetClampEXT, POLYGONOFFSETCLAMPEXT, (AND GLfloat factor, GLfloat units, GLfloat clamp), (factor, units, clamp), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLPOLYGONOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PolygonOffsetEXT, glPolygonOffsetEXT, POLYGONOFFSETEXT, (AND GLfloat factor, GLfloat bias), (factor, bias), &factor, GL_void_return)
GL_PROCM(void, gl, PolygonOffsetEXT, glPolygonOffsetEXT, POLYGONOFFSETEXT, (AND GLfloat factor, GLfloat bias), (factor, bias), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLPOLYGONOFFSETXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PolygonOffsetxOES, glPolygonOffsetxOES, POLYGONOFFSETXOES, (AND GLfixed factor, GLfixed units), (factor, units), &factor, GL_void_return)
GL_PROCM(void, gl, PolygonOffsetxOES, glPolygonOffsetxOES, POLYGONOFFSETXOES, (AND GLfixed factor, GLfixed units), (factor, units), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLPOLYGONSTIPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PolygonStipple, glPolygonStipple, POLYGONSTIPPLE, (AND const GLubyte *mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, PolygonStipple, glPolygonStipple, POLYGONSTIPPLE, (AND memptr mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLPOPATTRIB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PopAttrib, glPopAttrib, POPATTRIB, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, PopAttrib, glPopAttrib, POPATTRIB, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLPOPCLIENTATTRIB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PopClientAttrib, glPopClientAttrib, POPCLIENTATTRIB, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, PopClientAttrib, glPopClientAttrib, POPCLIENTATTRIB, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLPOPDEBUGGROUP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PopDebugGroup, glPopDebugGroup, POPDEBUGGROUP, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, PopDebugGroup, glPopDebugGroup, POPDEBUGGROUP, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLPOPGROUPMARKEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PopGroupMarkerEXT, glPopGroupMarkerEXT, POPGROUPMARKEREXT, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, PopGroupMarkerEXT, glPopGroupMarkerEXT, POPGROUPMARKEREXT, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLPOPMATRIX
GL_PROC(void, gl, PopMatrix, glPopMatrix, POPMATRIX, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, PopMatrix, glPopMatrix, POPMATRIX, (NOTHING), (), NULL, GL_void_return)
#endif
#ifndef NO_GLPOPNAME
GL_PROC(void, gl, PopName, glPopName, POPNAME, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, PopName, glPopName, POPNAME, (NOTHING), (), NULL, GL_void_return)
#endif
#ifndef NO_GLPRESENTFRAMEDUALFILLNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PresentFrameDualFillNV, glPresentFrameDualFillNV, PRESENTFRAMEDUALFILLNV, (AND GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLenum target1, GLuint fill1, GLenum target2, GLuint fill2, GLenum target3, GLuint fill3), (video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, target1, fill1, target2, fill2, target3, fill3), &video_slot, GL_void_return)
GL_PROCM(void, gl, PresentFrameDualFillNV, glPresentFrameDualFillNV, PRESENTFRAMEDUALFILLNV, (AND GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLenum target1, GLuint fill1, GLenum target2, GLuint fill2, GLenum target3, GLuint fill3), (video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, target1, fill1, target2, fill2, target3, fill3), &video_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLPRESENTFRAMEKEYEDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PresentFrameKeyedNV, glPresentFrameKeyedNV, PRESENTFRAMEKEYEDNV, (AND GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1), (video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, key0, target1, fill1, key1), &video_slot, GL_void_return)
GL_PROCM(void, gl, PresentFrameKeyedNV, glPresentFrameKeyedNV, PRESENTFRAMEKEYEDNV, (AND GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1), (video_slot, minPresentTime, beginPresentTimeId, presentDurationId, type, target0, fill0, key0, target1, fill1, key1), &video_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLPRIMITIVEBOUNDINGBOXARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PrimitiveBoundingBoxARB, glPrimitiveBoundingBoxARB, PRIMITIVEBOUNDINGBOXARB, (AND GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW), (minX, minY, minZ, minW, maxX, maxY, maxZ, maxW), &minX, GL_void_return)
GL_PROCM(void, gl, PrimitiveBoundingBoxARB, glPrimitiveBoundingBoxARB, PRIMITIVEBOUNDINGBOXARB, (AND GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW), (minX, minY, minZ, minW, maxX, maxY, maxZ, maxW), &minX, GL_void_return)
#endif
#endif
#ifndef NO_GLPRIMITIVERESTARTINDEX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PrimitiveRestartIndex, glPrimitiveRestartIndex, PRIMITIVERESTARTINDEX, (AND GLuint index), (index), &index, GL_void_return)
GL_PROCM(void, gl, PrimitiveRestartIndex, glPrimitiveRestartIndex, PRIMITIVERESTARTINDEX, (AND GLuint index), (index), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLPRIMITIVERESTARTINDEXNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PrimitiveRestartIndexNV, glPrimitiveRestartIndexNV, PRIMITIVERESTARTINDEXNV, (AND GLuint index), (index), &index, GL_void_return)
GL_PROCM(void, gl, PrimitiveRestartIndexNV, glPrimitiveRestartIndexNV, PRIMITIVERESTARTINDEXNV, (AND GLuint index), (index), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLPRIMITIVERESTARTNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PrimitiveRestartNV, glPrimitiveRestartNV, PRIMITIVERESTARTNV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, PrimitiveRestartNV, glPrimitiveRestartNV, PRIMITIVERESTARTNV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLPRIORITIZETEXTURES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PrioritizeTextures, glPrioritizeTextures, PRIORITIZETEXTURES, (AND GLsizei n, const GLuint *textures, const GLclampf *priorities), (n, textures, priorities), &n, GL_void_return)
GL_PROCM(void, gl, PrioritizeTextures, glPrioritizeTextures, PRIORITIZETEXTURES, (AND GLsizei n, memptr textures, memptr priorities), (n, textures, priorities), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLPRIORITIZETEXTURESEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PrioritizeTexturesEXT, glPrioritizeTexturesEXT, PRIORITIZETEXTURESEXT, (AND GLsizei n, const GLuint *textures, const GLclampf *priorities), (n, textures, priorities), &n, GL_void_return)
GL_PROCM(void, gl, PrioritizeTexturesEXT, glPrioritizeTexturesEXT, PRIORITIZETEXTURESEXT, (AND GLsizei n, memptr textures, memptr priorities), (n, textures, priorities), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLPRIORITIZETEXTURESXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PrioritizeTexturesxOES, glPrioritizeTexturesxOES, PRIORITIZETEXTURESXOES, (AND GLsizei n, const GLuint *textures, const GLfixed *priorities), (n, textures, priorities), &n, GL_void_return)
GL_PROCM(void, gl, PrioritizeTexturesxOES, glPrioritizeTexturesxOES, PRIORITIZETEXTURESXOES, (AND GLsizei n, memptr textures, memptr priorities), (n, textures, priorities), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMBINARY
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramBinary, glProgramBinary, PROGRAMBINARY, (AND GLuint program, GLenum binaryFormat, const void *binary, GLsizei length), (program, binaryFormat, binary, length), &program, GL_void_return)
GL_PROCM(void, gl, ProgramBinary, glProgramBinary, PROGRAMBINARY, (AND GLuint program, GLenum binaryFormat, memptr binary, GLsizei length), (program, binaryFormat, binary, length), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMBUFFERPARAMETERSIIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramBufferParametersIivNV, glProgramBufferParametersIivNV, PROGRAMBUFFERPARAMETERSIIVNV, (AND GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLint *params), (target, bindingIndex, wordIndex, count, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramBufferParametersIivNV, glProgramBufferParametersIivNV, PROGRAMBUFFERPARAMETERSIIVNV, (AND GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, memptr params), (target, bindingIndex, wordIndex, count, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMBUFFERPARAMETERSIUIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramBufferParametersIuivNV, glProgramBufferParametersIuivNV, PROGRAMBUFFERPARAMETERSIUIVNV, (AND GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLuint *params), (target, bindingIndex, wordIndex, count, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramBufferParametersIuivNV, glProgramBufferParametersIuivNV, PROGRAMBUFFERPARAMETERSIUIVNV, (AND GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, memptr params), (target, bindingIndex, wordIndex, count, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMBUFFERPARAMETERSFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramBufferParametersfvNV, glProgramBufferParametersfvNV, PROGRAMBUFFERPARAMETERSFVNV, (AND GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLfloat *params), (target, bindingIndex, wordIndex, count, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramBufferParametersfvNV, glProgramBufferParametersfvNV, PROGRAMBUFFERPARAMETERSFVNV, (AND GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, memptr params), (target, bindingIndex, wordIndex, count, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMCALLBACKMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramCallbackMESA, glProgramCallbackMESA, PROGRAMCALLBACKMESA, (AND GLenum target, GLprogramcallbackMESA callback, GLvoid *data), (target, callback, data), &target, GL_void_return)
GL_PROCM(void, gl, ProgramCallbackMESA, glProgramCallbackMESA, PROGRAMCALLBACKMESA, (AND GLenum target, memptr callback, memptr data), (target, callback, data), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETER4DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParameter4dARB, glProgramEnvParameter4dARB, PROGRAMENVPARAMETER4DARB, (AND GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (target, index, x, y, z, w), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParameter4dARB, glProgramEnvParameter4dARB, PROGRAMENVPARAMETER4DARB, (AND GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (target, index, x, y, z, w), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETER4DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParameter4dvARB, glProgramEnvParameter4dvARB, PROGRAMENVPARAMETER4DVARB, (AND GLenum target, GLuint index, const GLdouble *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParameter4dvARB, glProgramEnvParameter4dvARB, PROGRAMENVPARAMETER4DVARB, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETER4FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParameter4fARB, glProgramEnvParameter4fARB, PROGRAMENVPARAMETER4FARB, (AND GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (target, index, x, y, z, w), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParameter4fARB, glProgramEnvParameter4fARB, PROGRAMENVPARAMETER4FARB, (AND GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (target, index, x, y, z, w), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETER4FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParameter4fvARB, glProgramEnvParameter4fvARB, PROGRAMENVPARAMETER4FVARB, (AND GLenum target, GLuint index, const GLfloat *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParameter4fvARB, glProgramEnvParameter4fvARB, PROGRAMENVPARAMETER4FVARB, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETERI4INV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParameterI4iNV, glProgramEnvParameterI4iNV, PROGRAMENVPARAMETERI4INV, (AND GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w), (target, index, x, y, z, w), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParameterI4iNV, glProgramEnvParameterI4iNV, PROGRAMENVPARAMETERI4INV, (AND GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w), (target, index, x, y, z, w), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETERI4IVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParameterI4ivNV, glProgramEnvParameterI4ivNV, PROGRAMENVPARAMETERI4IVNV, (AND GLenum target, GLuint index, const GLint *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParameterI4ivNV, glProgramEnvParameterI4ivNV, PROGRAMENVPARAMETERI4IVNV, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETERI4UINV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParameterI4uiNV, glProgramEnvParameterI4uiNV, PROGRAMENVPARAMETERI4UINV, (AND GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w), (target, index, x, y, z, w), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParameterI4uiNV, glProgramEnvParameterI4uiNV, PROGRAMENVPARAMETERI4UINV, (AND GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w), (target, index, x, y, z, w), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETERI4UIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParameterI4uivNV, glProgramEnvParameterI4uivNV, PROGRAMENVPARAMETERI4UIVNV, (AND GLenum target, GLuint index, const GLuint *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParameterI4uivNV, glProgramEnvParameterI4uivNV, PROGRAMENVPARAMETERI4UIVNV, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETERS4FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParameters4fvEXT, glProgramEnvParameters4fvEXT, PROGRAMENVPARAMETERS4FVEXT, (AND GLenum target, GLuint index, GLsizei count, const GLfloat *params), (target, index, count, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParameters4fvEXT, glProgramEnvParameters4fvEXT, PROGRAMENVPARAMETERS4FVEXT, (AND GLenum target, GLuint index, GLsizei count, memptr params), (target, index, count, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETERSI4IVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParametersI4ivNV, glProgramEnvParametersI4ivNV, PROGRAMENVPARAMETERSI4IVNV, (AND GLenum target, GLuint index, GLsizei count, const GLint *params), (target, index, count, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParametersI4ivNV, glProgramEnvParametersI4ivNV, PROGRAMENVPARAMETERSI4IVNV, (AND GLenum target, GLuint index, GLsizei count, memptr params), (target, index, count, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMENVPARAMETERSI4UIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramEnvParametersI4uivNV, glProgramEnvParametersI4uivNV, PROGRAMENVPARAMETERSI4UIVNV, (AND GLenum target, GLuint index, GLsizei count, const GLuint *params), (target, index, count, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramEnvParametersI4uivNV, glProgramEnvParametersI4uivNV, PROGRAMENVPARAMETERSI4UIVNV, (AND GLenum target, GLuint index, GLsizei count, memptr params), (target, index, count, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETER4DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParameter4dARB, glProgramLocalParameter4dARB, PROGRAMLOCALPARAMETER4DARB, (AND GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (target, index, x, y, z, w), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParameter4dARB, glProgramLocalParameter4dARB, PROGRAMLOCALPARAMETER4DARB, (AND GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (target, index, x, y, z, w), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETER4DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParameter4dvARB, glProgramLocalParameter4dvARB, PROGRAMLOCALPARAMETER4DVARB, (AND GLenum target, GLuint index, const GLdouble *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParameter4dvARB, glProgramLocalParameter4dvARB, PROGRAMLOCALPARAMETER4DVARB, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETER4FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParameter4fARB, glProgramLocalParameter4fARB, PROGRAMLOCALPARAMETER4FARB, (AND GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (target, index, x, y, z, w), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParameter4fARB, glProgramLocalParameter4fARB, PROGRAMLOCALPARAMETER4FARB, (AND GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (target, index, x, y, z, w), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETER4FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParameter4fvARB, glProgramLocalParameter4fvARB, PROGRAMLOCALPARAMETER4FVARB, (AND GLenum target, GLuint index, const GLfloat *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParameter4fvARB, glProgramLocalParameter4fvARB, PROGRAMLOCALPARAMETER4FVARB, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETERI4INV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParameterI4iNV, glProgramLocalParameterI4iNV, PROGRAMLOCALPARAMETERI4INV, (AND GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w), (target, index, x, y, z, w), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParameterI4iNV, glProgramLocalParameterI4iNV, PROGRAMLOCALPARAMETERI4INV, (AND GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w), (target, index, x, y, z, w), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETERI4IVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParameterI4ivNV, glProgramLocalParameterI4ivNV, PROGRAMLOCALPARAMETERI4IVNV, (AND GLenum target, GLuint index, const GLint *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParameterI4ivNV, glProgramLocalParameterI4ivNV, PROGRAMLOCALPARAMETERI4IVNV, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETERI4UINV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParameterI4uiNV, glProgramLocalParameterI4uiNV, PROGRAMLOCALPARAMETERI4UINV, (AND GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w), (target, index, x, y, z, w), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParameterI4uiNV, glProgramLocalParameterI4uiNV, PROGRAMLOCALPARAMETERI4UINV, (AND GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w), (target, index, x, y, z, w), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETERI4UIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParameterI4uivNV, glProgramLocalParameterI4uivNV, PROGRAMLOCALPARAMETERI4UIVNV, (AND GLenum target, GLuint index, const GLuint *params), (target, index, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParameterI4uivNV, glProgramLocalParameterI4uivNV, PROGRAMLOCALPARAMETERI4UIVNV, (AND GLenum target, GLuint index, memptr params), (target, index, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETERS4FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParameters4fvEXT, glProgramLocalParameters4fvEXT, PROGRAMLOCALPARAMETERS4FVEXT, (AND GLenum target, GLuint index, GLsizei count, const GLfloat *params), (target, index, count, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParameters4fvEXT, glProgramLocalParameters4fvEXT, PROGRAMLOCALPARAMETERS4FVEXT, (AND GLenum target, GLuint index, GLsizei count, memptr params), (target, index, count, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETERSI4IVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParametersI4ivNV, glProgramLocalParametersI4ivNV, PROGRAMLOCALPARAMETERSI4IVNV, (AND GLenum target, GLuint index, GLsizei count, const GLint *params), (target, index, count, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParametersI4ivNV, glProgramLocalParametersI4ivNV, PROGRAMLOCALPARAMETERSI4IVNV, (AND GLenum target, GLuint index, GLsizei count, memptr params), (target, index, count, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMLOCALPARAMETERSI4UIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramLocalParametersI4uivNV, glProgramLocalParametersI4uivNV, PROGRAMLOCALPARAMETERSI4UIVNV, (AND GLenum target, GLuint index, GLsizei count, const GLuint *params), (target, index, count, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramLocalParametersI4uivNV, glProgramLocalParametersI4uivNV, PROGRAMLOCALPARAMETERSI4UIVNV, (AND GLenum target, GLuint index, GLsizei count, memptr params), (target, index, count, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMNAMEDPARAMETER4DNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramNamedParameter4dNV, glProgramNamedParameter4dNV, PROGRAMNAMEDPARAMETER4DNV, (AND GLuint id, GLsizei len, const GLubyte *name, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (id, len, name, x, y, z, w), &id, GL_void_return)
GL_PROCM(void, gl, ProgramNamedParameter4dNV, glProgramNamedParameter4dNV, PROGRAMNAMEDPARAMETER4DNV, (AND GLuint id, GLsizei len, memptr name, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (id, len, name, x, y, z, w), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMNAMEDPARAMETER4DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramNamedParameter4dvNV, glProgramNamedParameter4dvNV, PROGRAMNAMEDPARAMETER4DVNV, (AND GLuint id, GLsizei len, const GLubyte *name, const GLdouble *v), (id, len, name, v), &id, GL_void_return)
GL_PROCM(void, gl, ProgramNamedParameter4dvNV, glProgramNamedParameter4dvNV, PROGRAMNAMEDPARAMETER4DVNV, (AND GLuint id, GLsizei len, memptr name, memptr v), (id, len, name, v), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMNAMEDPARAMETER4FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramNamedParameter4fNV, glProgramNamedParameter4fNV, PROGRAMNAMEDPARAMETER4FNV, (AND GLuint id, GLsizei len, const GLubyte *name, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (id, len, name, x, y, z, w), &id, GL_void_return)
GL_PROCM(void, gl, ProgramNamedParameter4fNV, glProgramNamedParameter4fNV, PROGRAMNAMEDPARAMETER4FNV, (AND GLuint id, GLsizei len, memptr name, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (id, len, name, x, y, z, w), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMNAMEDPARAMETER4FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramNamedParameter4fvNV, glProgramNamedParameter4fvNV, PROGRAMNAMEDPARAMETER4FVNV, (AND GLuint id, GLsizei len, const GLubyte *name, const GLfloat *v), (id, len, name, v), &id, GL_void_return)
GL_PROCM(void, gl, ProgramNamedParameter4fvNV, glProgramNamedParameter4fvNV, PROGRAMNAMEDPARAMETER4FVNV, (AND GLuint id, GLsizei len, memptr name, memptr v), (id, len, name, v), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMPARAMETER4DNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramParameter4dNV, glProgramParameter4dNV, PROGRAMPARAMETER4DNV, (AND GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (target, index, x, y, z, w), &target, GL_void_return)
GL_PROCM(void, gl, ProgramParameter4dNV, glProgramParameter4dNV, PROGRAMPARAMETER4DNV, (AND GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (target, index, x, y, z, w), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMPARAMETER4DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramParameter4dvNV, glProgramParameter4dvNV, PROGRAMPARAMETER4DVNV, (AND GLenum target, GLuint index, const GLdouble *v), (target, index, v), &target, GL_void_return)
GL_PROCM(void, gl, ProgramParameter4dvNV, glProgramParameter4dvNV, PROGRAMPARAMETER4DVNV, (AND GLenum target, GLuint index, memptr v), (target, index, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMPARAMETER4FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramParameter4fNV, glProgramParameter4fNV, PROGRAMPARAMETER4FNV, (AND GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (target, index, x, y, z, w), &target, GL_void_return)
GL_PROCM(void, gl, ProgramParameter4fNV, glProgramParameter4fNV, PROGRAMPARAMETER4FNV, (AND GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (target, index, x, y, z, w), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMPARAMETER4FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramParameter4fvNV, glProgramParameter4fvNV, PROGRAMPARAMETER4FVNV, (AND GLenum target, GLuint index, const GLfloat *v), (target, index, v), &target, GL_void_return)
GL_PROCM(void, gl, ProgramParameter4fvNV, glProgramParameter4fvNV, PROGRAMPARAMETER4FVNV, (AND GLenum target, GLuint index, memptr v), (target, index, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMPARAMETERI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramParameteri, glProgramParameteri, PROGRAMPARAMETERI, (AND GLuint program, GLenum pname, GLint value), (program, pname, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramParameteri, glProgramParameteri, PROGRAMPARAMETERI, (AND GLuint program, GLenum pname, GLint value), (program, pname, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMPARAMETERIARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramParameteriARB, glProgramParameteriARB, PROGRAMPARAMETERIARB, (AND GLuint program, GLenum pname, GLint value), (program, pname, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramParameteriARB, glProgramParameteriARB, PROGRAMPARAMETERIARB, (AND GLuint program, GLenum pname, GLint value), (program, pname, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMPARAMETERIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramParameteriEXT, glProgramParameteriEXT, PROGRAMPARAMETERIEXT, (AND GLuint program, GLenum pname, GLint value), (program, pname, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramParameteriEXT, glProgramParameteriEXT, PROGRAMPARAMETERIEXT, (AND GLuint program, GLenum pname, GLint value), (program, pname, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMPARAMETERS4DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramParameters4dvNV, glProgramParameters4dvNV, PROGRAMPARAMETERS4DVNV, (AND GLenum target, GLuint index, GLsizei count, const GLdouble *v), (target, index, count, v), &target, GL_void_return)
GL_PROCM(void, gl, ProgramParameters4dvNV, glProgramParameters4dvNV, PROGRAMPARAMETERS4DVNV, (AND GLenum target, GLuint index, GLsizei count, memptr v), (target, index, count, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMPARAMETERS4FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramParameters4fvNV, glProgramParameters4fvNV, PROGRAMPARAMETERS4FVNV, (AND GLenum target, GLuint index, GLsizei count, const GLfloat *v), (target, index, count, v), &target, GL_void_return)
GL_PROCM(void, gl, ProgramParameters4fvNV, glProgramParameters4fvNV, PROGRAMPARAMETERS4FVNV, (AND GLenum target, GLuint index, GLsizei count, memptr v), (target, index, count, v), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMPATHFRAGMENTINPUTGENNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramPathFragmentInputGenNV, glProgramPathFragmentInputGenNV, PROGRAMPATHFRAGMENTINPUTGENNV, (AND GLuint program, GLint location, GLenum genMode, GLint components, const GLfloat *coeffs), (program, location, genMode, components, coeffs), &program, GL_void_return)
GL_PROCM(void, gl, ProgramPathFragmentInputGenNV, glProgramPathFragmentInputGenNV, PROGRAMPATHFRAGMENTINPUTGENNV, (AND GLuint program, GLint location, GLenum genMode, GLint components, memptr coeffs), (program, location, genMode, components, coeffs), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMSTRINGARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramStringARB, glProgramStringARB, PROGRAMSTRINGARB, (AND GLenum target, GLenum format, GLsizei len, const void *string), (target, format, len, string), &target, GL_void_return)
GL_PROCM(void, gl, ProgramStringARB, glProgramStringARB, PROGRAMSTRINGARB, (AND GLenum target, GLenum format, GLsizei len, memptr string), (target, format, len, string), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMSUBROUTINEPARAMETERSUIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramSubroutineParametersuivNV, glProgramSubroutineParametersuivNV, PROGRAMSUBROUTINEPARAMETERSUIVNV, (AND GLenum target, GLsizei count, const GLuint *params), (target, count, params), &target, GL_void_return)
GL_PROCM(void, gl, ProgramSubroutineParametersuivNV, glProgramSubroutineParametersuivNV, PROGRAMSUBROUTINEPARAMETERSUIVNV, (AND GLenum target, GLsizei count, memptr params), (target, count, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1d, glProgramUniform1d, PROGRAMUNIFORM1D, (AND GLuint program, GLint location, GLdouble v0), (program, location, v0), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1d, glProgramUniform1d, PROGRAMUNIFORM1D, (AND GLuint program, GLint location, GLdouble v0), (program, location, v0), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1dEXT, glProgramUniform1dEXT, PROGRAMUNIFORM1DEXT, (AND GLuint program, GLint location, GLdouble x), (program, location, x), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1dEXT, glProgramUniform1dEXT, PROGRAMUNIFORM1DEXT, (AND GLuint program, GLint location, GLdouble x), (program, location, x), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1dv, glProgramUniform1dv, PROGRAMUNIFORM1DV, (AND GLuint program, GLint location, GLsizei count, const GLdouble *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1dv, glProgramUniform1dv, PROGRAMUNIFORM1DV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1dvEXT, glProgramUniform1dvEXT, PROGRAMUNIFORM1DVEXT, (AND GLuint program, GLint location, GLsizei count, const GLdouble *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1dvEXT, glProgramUniform1dvEXT, PROGRAMUNIFORM1DVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1f, glProgramUniform1f, PROGRAMUNIFORM1F, (AND GLuint program, GLint location, GLfloat v0), (program, location, v0), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1f, glProgramUniform1f, PROGRAMUNIFORM1F, (AND GLuint program, GLint location, GLfloat v0), (program, location, v0), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1FEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1fEXT, glProgramUniform1fEXT, PROGRAMUNIFORM1FEXT, (AND GLuint program, GLint location, GLfloat v0), (program, location, v0), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1fEXT, glProgramUniform1fEXT, PROGRAMUNIFORM1FEXT, (AND GLuint program, GLint location, GLfloat v0), (program, location, v0), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1fv, glProgramUniform1fv, PROGRAMUNIFORM1FV, (AND GLuint program, GLint location, GLsizei count, const GLfloat *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1fv, glProgramUniform1fv, PROGRAMUNIFORM1FV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1fvEXT, glProgramUniform1fvEXT, PROGRAMUNIFORM1FVEXT, (AND GLuint program, GLint location, GLsizei count, const GLfloat *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1fvEXT, glProgramUniform1fvEXT, PROGRAMUNIFORM1FVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1i, glProgramUniform1i, PROGRAMUNIFORM1I, (AND GLuint program, GLint location, GLint v0), (program, location, v0), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1i, glProgramUniform1i, PROGRAMUNIFORM1I, (AND GLuint program, GLint location, GLint v0), (program, location, v0), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1I64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1i64ARB, glProgramUniform1i64ARB, PROGRAMUNIFORM1I64ARB, (AND GLuint program, GLint location, GLint64 x), (program, location, x), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1i64ARB, glProgramUniform1i64ARB, PROGRAMUNIFORM1I64ARB, (AND GLuint program, GLint location, GLint64 x), (program, location, x), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1i64NV, glProgramUniform1i64NV, PROGRAMUNIFORM1I64NV, (AND GLuint program, GLint location, GLint64EXT x), (program, location, x), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1i64NV, glProgramUniform1i64NV, PROGRAMUNIFORM1I64NV, (AND GLuint program, GLint location, GLint64EXT x), (program, location, x), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1I64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1i64vARB, glProgramUniform1i64vARB, PROGRAMUNIFORM1I64VARB, (AND GLuint program, GLint location, GLsizei count, const GLint64 *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1i64vARB, glProgramUniform1i64vARB, PROGRAMUNIFORM1I64VARB, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1i64vNV, glProgramUniform1i64vNV, PROGRAMUNIFORM1I64VNV, (AND GLuint program, GLint location, GLsizei count, const GLint64EXT *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1i64vNV, glProgramUniform1i64vNV, PROGRAMUNIFORM1I64VNV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1iEXT, glProgramUniform1iEXT, PROGRAMUNIFORM1IEXT, (AND GLuint program, GLint location, GLint v0), (program, location, v0), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1iEXT, glProgramUniform1iEXT, PROGRAMUNIFORM1IEXT, (AND GLuint program, GLint location, GLint v0), (program, location, v0), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1iv, glProgramUniform1iv, PROGRAMUNIFORM1IV, (AND GLuint program, GLint location, GLsizei count, const GLint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1iv, glProgramUniform1iv, PROGRAMUNIFORM1IV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1ivEXT, glProgramUniform1ivEXT, PROGRAMUNIFORM1IVEXT, (AND GLuint program, GLint location, GLsizei count, const GLint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1ivEXT, glProgramUniform1ivEXT, PROGRAMUNIFORM1IVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1ui, glProgramUniform1ui, PROGRAMUNIFORM1UI, (AND GLuint program, GLint location, GLuint v0), (program, location, v0), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1ui, glProgramUniform1ui, PROGRAMUNIFORM1UI, (AND GLuint program, GLint location, GLuint v0), (program, location, v0), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1UI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1ui64ARB, glProgramUniform1ui64ARB, PROGRAMUNIFORM1UI64ARB, (AND GLuint program, GLint location, GLuint64 x), (program, location, x), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1ui64ARB, glProgramUniform1ui64ARB, PROGRAMUNIFORM1UI64ARB, (AND GLuint program, GLint location, GLuint64 x), (program, location, x), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1ui64NV, glProgramUniform1ui64NV, PROGRAMUNIFORM1UI64NV, (AND GLuint program, GLint location, GLuint64EXT x), (program, location, x), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1ui64NV, glProgramUniform1ui64NV, PROGRAMUNIFORM1UI64NV, (AND GLuint program, GLint location, GLuint64EXT x), (program, location, x), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1UI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1ui64vARB, glProgramUniform1ui64vARB, PROGRAMUNIFORM1UI64VARB, (AND GLuint program, GLint location, GLsizei count, const GLuint64 *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1ui64vARB, glProgramUniform1ui64vARB, PROGRAMUNIFORM1UI64VARB, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1ui64vNV, glProgramUniform1ui64vNV, PROGRAMUNIFORM1UI64VNV, (AND GLuint program, GLint location, GLsizei count, const GLuint64EXT *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1ui64vNV, glProgramUniform1ui64vNV, PROGRAMUNIFORM1UI64VNV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1uiEXT, glProgramUniform1uiEXT, PROGRAMUNIFORM1UIEXT, (AND GLuint program, GLint location, GLuint v0), (program, location, v0), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1uiEXT, glProgramUniform1uiEXT, PROGRAMUNIFORM1UIEXT, (AND GLuint program, GLint location, GLuint v0), (program, location, v0), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1uiv, glProgramUniform1uiv, PROGRAMUNIFORM1UIV, (AND GLuint program, GLint location, GLsizei count, const GLuint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1uiv, glProgramUniform1uiv, PROGRAMUNIFORM1UIV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM1UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform1uivEXT, glProgramUniform1uivEXT, PROGRAMUNIFORM1UIVEXT, (AND GLuint program, GLint location, GLsizei count, const GLuint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform1uivEXT, glProgramUniform1uivEXT, PROGRAMUNIFORM1UIVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2d, glProgramUniform2d, PROGRAMUNIFORM2D, (AND GLuint program, GLint location, GLdouble v0, GLdouble v1), (program, location, v0, v1), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2d, glProgramUniform2d, PROGRAMUNIFORM2D, (AND GLuint program, GLint location, GLdouble v0, GLdouble v1), (program, location, v0, v1), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2dEXT, glProgramUniform2dEXT, PROGRAMUNIFORM2DEXT, (AND GLuint program, GLint location, GLdouble x, GLdouble y), (program, location, x, y), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2dEXT, glProgramUniform2dEXT, PROGRAMUNIFORM2DEXT, (AND GLuint program, GLint location, GLdouble x, GLdouble y), (program, location, x, y), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2dv, glProgramUniform2dv, PROGRAMUNIFORM2DV, (AND GLuint program, GLint location, GLsizei count, const GLdouble *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2dv, glProgramUniform2dv, PROGRAMUNIFORM2DV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2dvEXT, glProgramUniform2dvEXT, PROGRAMUNIFORM2DVEXT, (AND GLuint program, GLint location, GLsizei count, const GLdouble *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2dvEXT, glProgramUniform2dvEXT, PROGRAMUNIFORM2DVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2f, glProgramUniform2f, PROGRAMUNIFORM2F, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1), (program, location, v0, v1), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2f, glProgramUniform2f, PROGRAMUNIFORM2F, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1), (program, location, v0, v1), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2FEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2fEXT, glProgramUniform2fEXT, PROGRAMUNIFORM2FEXT, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1), (program, location, v0, v1), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2fEXT, glProgramUniform2fEXT, PROGRAMUNIFORM2FEXT, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1), (program, location, v0, v1), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2fv, glProgramUniform2fv, PROGRAMUNIFORM2FV, (AND GLuint program, GLint location, GLsizei count, const GLfloat *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2fv, glProgramUniform2fv, PROGRAMUNIFORM2FV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2fvEXT, glProgramUniform2fvEXT, PROGRAMUNIFORM2FVEXT, (AND GLuint program, GLint location, GLsizei count, const GLfloat *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2fvEXT, glProgramUniform2fvEXT, PROGRAMUNIFORM2FVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2i, glProgramUniform2i, PROGRAMUNIFORM2I, (AND GLuint program, GLint location, GLint v0, GLint v1), (program, location, v0, v1), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2i, glProgramUniform2i, PROGRAMUNIFORM2I, (AND GLuint program, GLint location, GLint v0, GLint v1), (program, location, v0, v1), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2I64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2i64ARB, glProgramUniform2i64ARB, PROGRAMUNIFORM2I64ARB, (AND GLuint program, GLint location, GLint64 x, GLint64 y), (program, location, x, y), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2i64ARB, glProgramUniform2i64ARB, PROGRAMUNIFORM2I64ARB, (AND GLuint program, GLint location, GLint64 x, GLint64 y), (program, location, x, y), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2i64NV, glProgramUniform2i64NV, PROGRAMUNIFORM2I64NV, (AND GLuint program, GLint location, GLint64EXT x, GLint64EXT y), (program, location, x, y), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2i64NV, glProgramUniform2i64NV, PROGRAMUNIFORM2I64NV, (AND GLuint program, GLint location, GLint64EXT x, GLint64EXT y), (program, location, x, y), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2I64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2i64vARB, glProgramUniform2i64vARB, PROGRAMUNIFORM2I64VARB, (AND GLuint program, GLint location, GLsizei count, const GLint64 *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2i64vARB, glProgramUniform2i64vARB, PROGRAMUNIFORM2I64VARB, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2i64vNV, glProgramUniform2i64vNV, PROGRAMUNIFORM2I64VNV, (AND GLuint program, GLint location, GLsizei count, const GLint64EXT *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2i64vNV, glProgramUniform2i64vNV, PROGRAMUNIFORM2I64VNV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2iEXT, glProgramUniform2iEXT, PROGRAMUNIFORM2IEXT, (AND GLuint program, GLint location, GLint v0, GLint v1), (program, location, v0, v1), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2iEXT, glProgramUniform2iEXT, PROGRAMUNIFORM2IEXT, (AND GLuint program, GLint location, GLint v0, GLint v1), (program, location, v0, v1), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2iv, glProgramUniform2iv, PROGRAMUNIFORM2IV, (AND GLuint program, GLint location, GLsizei count, const GLint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2iv, glProgramUniform2iv, PROGRAMUNIFORM2IV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2ivEXT, glProgramUniform2ivEXT, PROGRAMUNIFORM2IVEXT, (AND GLuint program, GLint location, GLsizei count, const GLint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2ivEXT, glProgramUniform2ivEXT, PROGRAMUNIFORM2IVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2ui, glProgramUniform2ui, PROGRAMUNIFORM2UI, (AND GLuint program, GLint location, GLuint v0, GLuint v1), (program, location, v0, v1), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2ui, glProgramUniform2ui, PROGRAMUNIFORM2UI, (AND GLuint program, GLint location, GLuint v0, GLuint v1), (program, location, v0, v1), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2UI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2ui64ARB, glProgramUniform2ui64ARB, PROGRAMUNIFORM2UI64ARB, (AND GLuint program, GLint location, GLuint64 x, GLuint64 y), (program, location, x, y), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2ui64ARB, glProgramUniform2ui64ARB, PROGRAMUNIFORM2UI64ARB, (AND GLuint program, GLint location, GLuint64 x, GLuint64 y), (program, location, x, y), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2ui64NV, glProgramUniform2ui64NV, PROGRAMUNIFORM2UI64NV, (AND GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y), (program, location, x, y), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2ui64NV, glProgramUniform2ui64NV, PROGRAMUNIFORM2UI64NV, (AND GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y), (program, location, x, y), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2UI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2ui64vARB, glProgramUniform2ui64vARB, PROGRAMUNIFORM2UI64VARB, (AND GLuint program, GLint location, GLsizei count, const GLuint64 *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2ui64vARB, glProgramUniform2ui64vARB, PROGRAMUNIFORM2UI64VARB, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2ui64vNV, glProgramUniform2ui64vNV, PROGRAMUNIFORM2UI64VNV, (AND GLuint program, GLint location, GLsizei count, const GLuint64EXT *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2ui64vNV, glProgramUniform2ui64vNV, PROGRAMUNIFORM2UI64VNV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2uiEXT, glProgramUniform2uiEXT, PROGRAMUNIFORM2UIEXT, (AND GLuint program, GLint location, GLuint v0, GLuint v1), (program, location, v0, v1), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2uiEXT, glProgramUniform2uiEXT, PROGRAMUNIFORM2UIEXT, (AND GLuint program, GLint location, GLuint v0, GLuint v1), (program, location, v0, v1), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2uiv, glProgramUniform2uiv, PROGRAMUNIFORM2UIV, (AND GLuint program, GLint location, GLsizei count, const GLuint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2uiv, glProgramUniform2uiv, PROGRAMUNIFORM2UIV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM2UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform2uivEXT, glProgramUniform2uivEXT, PROGRAMUNIFORM2UIVEXT, (AND GLuint program, GLint location, GLsizei count, const GLuint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform2uivEXT, glProgramUniform2uivEXT, PROGRAMUNIFORM2UIVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3d, glProgramUniform3d, PROGRAMUNIFORM3D, (AND GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2), (program, location, v0, v1, v2), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3d, glProgramUniform3d, PROGRAMUNIFORM3D, (AND GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2), (program, location, v0, v1, v2), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3dEXT, glProgramUniform3dEXT, PROGRAMUNIFORM3DEXT, (AND GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z), (program, location, x, y, z), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3dEXT, glProgramUniform3dEXT, PROGRAMUNIFORM3DEXT, (AND GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z), (program, location, x, y, z), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3dv, glProgramUniform3dv, PROGRAMUNIFORM3DV, (AND GLuint program, GLint location, GLsizei count, const GLdouble *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3dv, glProgramUniform3dv, PROGRAMUNIFORM3DV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3dvEXT, glProgramUniform3dvEXT, PROGRAMUNIFORM3DVEXT, (AND GLuint program, GLint location, GLsizei count, const GLdouble *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3dvEXT, glProgramUniform3dvEXT, PROGRAMUNIFORM3DVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3f, glProgramUniform3f, PROGRAMUNIFORM3F, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2), (program, location, v0, v1, v2), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3f, glProgramUniform3f, PROGRAMUNIFORM3F, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2), (program, location, v0, v1, v2), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3FEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3fEXT, glProgramUniform3fEXT, PROGRAMUNIFORM3FEXT, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2), (program, location, v0, v1, v2), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3fEXT, glProgramUniform3fEXT, PROGRAMUNIFORM3FEXT, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2), (program, location, v0, v1, v2), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3fv, glProgramUniform3fv, PROGRAMUNIFORM3FV, (AND GLuint program, GLint location, GLsizei count, const GLfloat *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3fv, glProgramUniform3fv, PROGRAMUNIFORM3FV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3fvEXT, glProgramUniform3fvEXT, PROGRAMUNIFORM3FVEXT, (AND GLuint program, GLint location, GLsizei count, const GLfloat *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3fvEXT, glProgramUniform3fvEXT, PROGRAMUNIFORM3FVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3i, glProgramUniform3i, PROGRAMUNIFORM3I, (AND GLuint program, GLint location, GLint v0, GLint v1, GLint v2), (program, location, v0, v1, v2), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3i, glProgramUniform3i, PROGRAMUNIFORM3I, (AND GLuint program, GLint location, GLint v0, GLint v1, GLint v2), (program, location, v0, v1, v2), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3I64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3i64ARB, glProgramUniform3i64ARB, PROGRAMUNIFORM3I64ARB, (AND GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z), (program, location, x, y, z), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3i64ARB, glProgramUniform3i64ARB, PROGRAMUNIFORM3I64ARB, (AND GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z), (program, location, x, y, z), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3i64NV, glProgramUniform3i64NV, PROGRAMUNIFORM3I64NV, (AND GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z), (program, location, x, y, z), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3i64NV, glProgramUniform3i64NV, PROGRAMUNIFORM3I64NV, (AND GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z), (program, location, x, y, z), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3I64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3i64vARB, glProgramUniform3i64vARB, PROGRAMUNIFORM3I64VARB, (AND GLuint program, GLint location, GLsizei count, const GLint64 *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3i64vARB, glProgramUniform3i64vARB, PROGRAMUNIFORM3I64VARB, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3i64vNV, glProgramUniform3i64vNV, PROGRAMUNIFORM3I64VNV, (AND GLuint program, GLint location, GLsizei count, const GLint64EXT *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3i64vNV, glProgramUniform3i64vNV, PROGRAMUNIFORM3I64VNV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3iEXT, glProgramUniform3iEXT, PROGRAMUNIFORM3IEXT, (AND GLuint program, GLint location, GLint v0, GLint v1, GLint v2), (program, location, v0, v1, v2), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3iEXT, glProgramUniform3iEXT, PROGRAMUNIFORM3IEXT, (AND GLuint program, GLint location, GLint v0, GLint v1, GLint v2), (program, location, v0, v1, v2), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3iv, glProgramUniform3iv, PROGRAMUNIFORM3IV, (AND GLuint program, GLint location, GLsizei count, const GLint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3iv, glProgramUniform3iv, PROGRAMUNIFORM3IV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3ivEXT, glProgramUniform3ivEXT, PROGRAMUNIFORM3IVEXT, (AND GLuint program, GLint location, GLsizei count, const GLint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3ivEXT, glProgramUniform3ivEXT, PROGRAMUNIFORM3IVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3ui, glProgramUniform3ui, PROGRAMUNIFORM3UI, (AND GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2), (program, location, v0, v1, v2), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3ui, glProgramUniform3ui, PROGRAMUNIFORM3UI, (AND GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2), (program, location, v0, v1, v2), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3UI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3ui64ARB, glProgramUniform3ui64ARB, PROGRAMUNIFORM3UI64ARB, (AND GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z), (program, location, x, y, z), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3ui64ARB, glProgramUniform3ui64ARB, PROGRAMUNIFORM3UI64ARB, (AND GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z), (program, location, x, y, z), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3ui64NV, glProgramUniform3ui64NV, PROGRAMUNIFORM3UI64NV, (AND GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z), (program, location, x, y, z), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3ui64NV, glProgramUniform3ui64NV, PROGRAMUNIFORM3UI64NV, (AND GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z), (program, location, x, y, z), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3UI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3ui64vARB, glProgramUniform3ui64vARB, PROGRAMUNIFORM3UI64VARB, (AND GLuint program, GLint location, GLsizei count, const GLuint64 *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3ui64vARB, glProgramUniform3ui64vARB, PROGRAMUNIFORM3UI64VARB, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3ui64vNV, glProgramUniform3ui64vNV, PROGRAMUNIFORM3UI64VNV, (AND GLuint program, GLint location, GLsizei count, const GLuint64EXT *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3ui64vNV, glProgramUniform3ui64vNV, PROGRAMUNIFORM3UI64VNV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3uiEXT, glProgramUniform3uiEXT, PROGRAMUNIFORM3UIEXT, (AND GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2), (program, location, v0, v1, v2), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3uiEXT, glProgramUniform3uiEXT, PROGRAMUNIFORM3UIEXT, (AND GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2), (program, location, v0, v1, v2), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3uiv, glProgramUniform3uiv, PROGRAMUNIFORM3UIV, (AND GLuint program, GLint location, GLsizei count, const GLuint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3uiv, glProgramUniform3uiv, PROGRAMUNIFORM3UIV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM3UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform3uivEXT, glProgramUniform3uivEXT, PROGRAMUNIFORM3UIVEXT, (AND GLuint program, GLint location, GLsizei count, const GLuint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform3uivEXT, glProgramUniform3uivEXT, PROGRAMUNIFORM3UIVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4d, glProgramUniform4d, PROGRAMUNIFORM4D, (AND GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4d, glProgramUniform4d, PROGRAMUNIFORM4D, (AND GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4dEXT, glProgramUniform4dEXT, PROGRAMUNIFORM4DEXT, (AND GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (program, location, x, y, z, w), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4dEXT, glProgramUniform4dEXT, PROGRAMUNIFORM4DEXT, (AND GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (program, location, x, y, z, w), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4dv, glProgramUniform4dv, PROGRAMUNIFORM4DV, (AND GLuint program, GLint location, GLsizei count, const GLdouble *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4dv, glProgramUniform4dv, PROGRAMUNIFORM4DV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4dvEXT, glProgramUniform4dvEXT, PROGRAMUNIFORM4DVEXT, (AND GLuint program, GLint location, GLsizei count, const GLdouble *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4dvEXT, glProgramUniform4dvEXT, PROGRAMUNIFORM4DVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4f, glProgramUniform4f, PROGRAMUNIFORM4F, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4f, glProgramUniform4f, PROGRAMUNIFORM4F, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4FEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4fEXT, glProgramUniform4fEXT, PROGRAMUNIFORM4FEXT, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4fEXT, glProgramUniform4fEXT, PROGRAMUNIFORM4FEXT, (AND GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4fv, glProgramUniform4fv, PROGRAMUNIFORM4FV, (AND GLuint program, GLint location, GLsizei count, const GLfloat *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4fv, glProgramUniform4fv, PROGRAMUNIFORM4FV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4fvEXT, glProgramUniform4fvEXT, PROGRAMUNIFORM4FVEXT, (AND GLuint program, GLint location, GLsizei count, const GLfloat *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4fvEXT, glProgramUniform4fvEXT, PROGRAMUNIFORM4FVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4i, glProgramUniform4i, PROGRAMUNIFORM4I, (AND GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4i, glProgramUniform4i, PROGRAMUNIFORM4I, (AND GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4I64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4i64ARB, glProgramUniform4i64ARB, PROGRAMUNIFORM4I64ARB, (AND GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w), (program, location, x, y, z, w), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4i64ARB, glProgramUniform4i64ARB, PROGRAMUNIFORM4I64ARB, (AND GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w), (program, location, x, y, z, w), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4i64NV, glProgramUniform4i64NV, PROGRAMUNIFORM4I64NV, (AND GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w), (program, location, x, y, z, w), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4i64NV, glProgramUniform4i64NV, PROGRAMUNIFORM4I64NV, (AND GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w), (program, location, x, y, z, w), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4I64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4i64vARB, glProgramUniform4i64vARB, PROGRAMUNIFORM4I64VARB, (AND GLuint program, GLint location, GLsizei count, const GLint64 *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4i64vARB, glProgramUniform4i64vARB, PROGRAMUNIFORM4I64VARB, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4i64vNV, glProgramUniform4i64vNV, PROGRAMUNIFORM4I64VNV, (AND GLuint program, GLint location, GLsizei count, const GLint64EXT *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4i64vNV, glProgramUniform4i64vNV, PROGRAMUNIFORM4I64VNV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4iEXT, glProgramUniform4iEXT, PROGRAMUNIFORM4IEXT, (AND GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4iEXT, glProgramUniform4iEXT, PROGRAMUNIFORM4IEXT, (AND GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4iv, glProgramUniform4iv, PROGRAMUNIFORM4IV, (AND GLuint program, GLint location, GLsizei count, const GLint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4iv, glProgramUniform4iv, PROGRAMUNIFORM4IV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4ivEXT, glProgramUniform4ivEXT, PROGRAMUNIFORM4IVEXT, (AND GLuint program, GLint location, GLsizei count, const GLint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4ivEXT, glProgramUniform4ivEXT, PROGRAMUNIFORM4IVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4ui, glProgramUniform4ui, PROGRAMUNIFORM4UI, (AND GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4ui, glProgramUniform4ui, PROGRAMUNIFORM4UI, (AND GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4UI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4ui64ARB, glProgramUniform4ui64ARB, PROGRAMUNIFORM4UI64ARB, (AND GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w), (program, location, x, y, z, w), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4ui64ARB, glProgramUniform4ui64ARB, PROGRAMUNIFORM4UI64ARB, (AND GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w), (program, location, x, y, z, w), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4ui64NV, glProgramUniform4ui64NV, PROGRAMUNIFORM4UI64NV, (AND GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w), (program, location, x, y, z, w), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4ui64NV, glProgramUniform4ui64NV, PROGRAMUNIFORM4UI64NV, (AND GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w), (program, location, x, y, z, w), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4UI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4ui64vARB, glProgramUniform4ui64vARB, PROGRAMUNIFORM4UI64VARB, (AND GLuint program, GLint location, GLsizei count, const GLuint64 *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4ui64vARB, glProgramUniform4ui64vARB, PROGRAMUNIFORM4UI64VARB, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4ui64vNV, glProgramUniform4ui64vNV, PROGRAMUNIFORM4UI64VNV, (AND GLuint program, GLint location, GLsizei count, const GLuint64EXT *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4ui64vNV, glProgramUniform4ui64vNV, PROGRAMUNIFORM4UI64VNV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4uiEXT, glProgramUniform4uiEXT, PROGRAMUNIFORM4UIEXT, (AND GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4uiEXT, glProgramUniform4uiEXT, PROGRAMUNIFORM4UIEXT, (AND GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3), (program, location, v0, v1, v2, v3), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4uiv, glProgramUniform4uiv, PROGRAMUNIFORM4UIV, (AND GLuint program, GLint location, GLsizei count, const GLuint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4uiv, glProgramUniform4uiv, PROGRAMUNIFORM4UIV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORM4UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniform4uivEXT, glProgramUniform4uivEXT, PROGRAMUNIFORM4UIVEXT, (AND GLuint program, GLint location, GLsizei count, const GLuint *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniform4uivEXT, glProgramUniform4uivEXT, PROGRAMUNIFORM4UIVEXT, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMHANDLEUI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformHandleui64ARB, glProgramUniformHandleui64ARB, PROGRAMUNIFORMHANDLEUI64ARB, (AND GLuint program, GLint location, GLuint64 value), (program, location, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformHandleui64ARB, glProgramUniformHandleui64ARB, PROGRAMUNIFORMHANDLEUI64ARB, (AND GLuint program, GLint location, GLuint64 value), (program, location, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMHANDLEUI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformHandleui64NV, glProgramUniformHandleui64NV, PROGRAMUNIFORMHANDLEUI64NV, (AND GLuint program, GLint location, GLuint64 value), (program, location, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformHandleui64NV, glProgramUniformHandleui64NV, PROGRAMUNIFORMHANDLEUI64NV, (AND GLuint program, GLint location, GLuint64 value), (program, location, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMHANDLEUI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformHandleui64vARB, glProgramUniformHandleui64vARB, PROGRAMUNIFORMHANDLEUI64VARB, (AND GLuint program, GLint location, GLsizei count, const GLuint64 *values), (program, location, count, values), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformHandleui64vARB, glProgramUniformHandleui64vARB, PROGRAMUNIFORMHANDLEUI64VARB, (AND GLuint program, GLint location, GLsizei count, memptr values), (program, location, count, values), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMHANDLEUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformHandleui64vNV, glProgramUniformHandleui64vNV, PROGRAMUNIFORMHANDLEUI64VNV, (AND GLuint program, GLint location, GLsizei count, const GLuint64 *values), (program, location, count, values), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformHandleui64vNV, glProgramUniformHandleui64vNV, PROGRAMUNIFORMHANDLEUI64VNV, (AND GLuint program, GLint location, GLsizei count, memptr values), (program, location, count, values), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2dv, glProgramUniformMatrix2dv, PROGRAMUNIFORMMATRIX2DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2dv, glProgramUniformMatrix2dv, PROGRAMUNIFORMMATRIX2DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2dvEXT, glProgramUniformMatrix2dvEXT, PROGRAMUNIFORMMATRIX2DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2dvEXT, glProgramUniformMatrix2dvEXT, PROGRAMUNIFORMMATRIX2DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2fv, glProgramUniformMatrix2fv, PROGRAMUNIFORMMATRIX2FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2fv, glProgramUniformMatrix2fv, PROGRAMUNIFORMMATRIX2FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2fvEXT, glProgramUniformMatrix2fvEXT, PROGRAMUNIFORMMATRIX2FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2fvEXT, glProgramUniformMatrix2fvEXT, PROGRAMUNIFORMMATRIX2FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2X3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2x3dv, glProgramUniformMatrix2x3dv, PROGRAMUNIFORMMATRIX2X3DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2x3dv, glProgramUniformMatrix2x3dv, PROGRAMUNIFORMMATRIX2X3DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2X3DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2x3dvEXT, glProgramUniformMatrix2x3dvEXT, PROGRAMUNIFORMMATRIX2X3DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2x3dvEXT, glProgramUniformMatrix2x3dvEXT, PROGRAMUNIFORMMATRIX2X3DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2X3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2x3fv, glProgramUniformMatrix2x3fv, PROGRAMUNIFORMMATRIX2X3FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2x3fv, glProgramUniformMatrix2x3fv, PROGRAMUNIFORMMATRIX2X3FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2X3FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2x3fvEXT, glProgramUniformMatrix2x3fvEXT, PROGRAMUNIFORMMATRIX2X3FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2x3fvEXT, glProgramUniformMatrix2x3fvEXT, PROGRAMUNIFORMMATRIX2X3FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2X4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2x4dv, glProgramUniformMatrix2x4dv, PROGRAMUNIFORMMATRIX2X4DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2x4dv, glProgramUniformMatrix2x4dv, PROGRAMUNIFORMMATRIX2X4DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2X4DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2x4dvEXT, glProgramUniformMatrix2x4dvEXT, PROGRAMUNIFORMMATRIX2X4DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2x4dvEXT, glProgramUniformMatrix2x4dvEXT, PROGRAMUNIFORMMATRIX2X4DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2X4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2x4fv, glProgramUniformMatrix2x4fv, PROGRAMUNIFORMMATRIX2X4FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2x4fv, glProgramUniformMatrix2x4fv, PROGRAMUNIFORMMATRIX2X4FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX2X4FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix2x4fvEXT, glProgramUniformMatrix2x4fvEXT, PROGRAMUNIFORMMATRIX2X4FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix2x4fvEXT, glProgramUniformMatrix2x4fvEXT, PROGRAMUNIFORMMATRIX2X4FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3dv, glProgramUniformMatrix3dv, PROGRAMUNIFORMMATRIX3DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3dv, glProgramUniformMatrix3dv, PROGRAMUNIFORMMATRIX3DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3dvEXT, glProgramUniformMatrix3dvEXT, PROGRAMUNIFORMMATRIX3DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3dvEXT, glProgramUniformMatrix3dvEXT, PROGRAMUNIFORMMATRIX3DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3fv, glProgramUniformMatrix3fv, PROGRAMUNIFORMMATRIX3FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3fv, glProgramUniformMatrix3fv, PROGRAMUNIFORMMATRIX3FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3fvEXT, glProgramUniformMatrix3fvEXT, PROGRAMUNIFORMMATRIX3FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3fvEXT, glProgramUniformMatrix3fvEXT, PROGRAMUNIFORMMATRIX3FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3X2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3x2dv, glProgramUniformMatrix3x2dv, PROGRAMUNIFORMMATRIX3X2DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3x2dv, glProgramUniformMatrix3x2dv, PROGRAMUNIFORMMATRIX3X2DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3X2DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3x2dvEXT, glProgramUniformMatrix3x2dvEXT, PROGRAMUNIFORMMATRIX3X2DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3x2dvEXT, glProgramUniformMatrix3x2dvEXT, PROGRAMUNIFORMMATRIX3X2DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3X2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3x2fv, glProgramUniformMatrix3x2fv, PROGRAMUNIFORMMATRIX3X2FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3x2fv, glProgramUniformMatrix3x2fv, PROGRAMUNIFORMMATRIX3X2FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3X2FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3x2fvEXT, glProgramUniformMatrix3x2fvEXT, PROGRAMUNIFORMMATRIX3X2FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3x2fvEXT, glProgramUniformMatrix3x2fvEXT, PROGRAMUNIFORMMATRIX3X2FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3X4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3x4dv, glProgramUniformMatrix3x4dv, PROGRAMUNIFORMMATRIX3X4DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3x4dv, glProgramUniformMatrix3x4dv, PROGRAMUNIFORMMATRIX3X4DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3X4DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3x4dvEXT, glProgramUniformMatrix3x4dvEXT, PROGRAMUNIFORMMATRIX3X4DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3x4dvEXT, glProgramUniformMatrix3x4dvEXT, PROGRAMUNIFORMMATRIX3X4DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3X4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3x4fv, glProgramUniformMatrix3x4fv, PROGRAMUNIFORMMATRIX3X4FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3x4fv, glProgramUniformMatrix3x4fv, PROGRAMUNIFORMMATRIX3X4FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX3X4FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix3x4fvEXT, glProgramUniformMatrix3x4fvEXT, PROGRAMUNIFORMMATRIX3X4FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix3x4fvEXT, glProgramUniformMatrix3x4fvEXT, PROGRAMUNIFORMMATRIX3X4FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4dv, glProgramUniformMatrix4dv, PROGRAMUNIFORMMATRIX4DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4dv, glProgramUniformMatrix4dv, PROGRAMUNIFORMMATRIX4DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4dvEXT, glProgramUniformMatrix4dvEXT, PROGRAMUNIFORMMATRIX4DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4dvEXT, glProgramUniformMatrix4dvEXT, PROGRAMUNIFORMMATRIX4DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4fv, glProgramUniformMatrix4fv, PROGRAMUNIFORMMATRIX4FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4fv, glProgramUniformMatrix4fv, PROGRAMUNIFORMMATRIX4FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4fvEXT, glProgramUniformMatrix4fvEXT, PROGRAMUNIFORMMATRIX4FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4fvEXT, glProgramUniformMatrix4fvEXT, PROGRAMUNIFORMMATRIX4FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4X2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4x2dv, glProgramUniformMatrix4x2dv, PROGRAMUNIFORMMATRIX4X2DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4x2dv, glProgramUniformMatrix4x2dv, PROGRAMUNIFORMMATRIX4X2DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4X2DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4x2dvEXT, glProgramUniformMatrix4x2dvEXT, PROGRAMUNIFORMMATRIX4X2DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4x2dvEXT, glProgramUniformMatrix4x2dvEXT, PROGRAMUNIFORMMATRIX4X2DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4X2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4x2fv, glProgramUniformMatrix4x2fv, PROGRAMUNIFORMMATRIX4X2FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4x2fv, glProgramUniformMatrix4x2fv, PROGRAMUNIFORMMATRIX4X2FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4X2FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4x2fvEXT, glProgramUniformMatrix4x2fvEXT, PROGRAMUNIFORMMATRIX4X2FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4x2fvEXT, glProgramUniformMatrix4x2fvEXT, PROGRAMUNIFORMMATRIX4X2FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4X3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4x3dv, glProgramUniformMatrix4x3dv, PROGRAMUNIFORMMATRIX4X3DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4x3dv, glProgramUniformMatrix4x3dv, PROGRAMUNIFORMMATRIX4X3DV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4X3DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4x3dvEXT, glProgramUniformMatrix4x3dvEXT, PROGRAMUNIFORMMATRIX4X3DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4x3dvEXT, glProgramUniformMatrix4x3dvEXT, PROGRAMUNIFORMMATRIX4X3DVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4X3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4x3fv, glProgramUniformMatrix4x3fv, PROGRAMUNIFORMMATRIX4X3FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4x3fv, glProgramUniformMatrix4x3fv, PROGRAMUNIFORMMATRIX4X3FV, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMMATRIX4X3FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformMatrix4x3fvEXT, glProgramUniformMatrix4x3fvEXT, PROGRAMUNIFORMMATRIX4X3FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (program, location, count, transpose, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformMatrix4x3fvEXT, glProgramUniformMatrix4x3fvEXT, PROGRAMUNIFORMMATRIX4X3FVEXT, (AND GLuint program, GLint location, GLsizei count, GLboolean32 transpose, memptr value), (program, location, count, transpose, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMUI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformui64NV, glProgramUniformui64NV, PROGRAMUNIFORMUI64NV, (AND GLuint program, GLint location, GLuint64EXT value), (program, location, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformui64NV, glProgramUniformui64NV, PROGRAMUNIFORMUI64NV, (AND GLuint program, GLint location, GLuint64EXT value), (program, location, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMUNIFORMUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramUniformui64vNV, glProgramUniformui64vNV, PROGRAMUNIFORMUI64VNV, (AND GLuint program, GLint location, GLsizei count, const GLuint64EXT *value), (program, location, count, value), &program, GL_void_return)
GL_PROCM(void, gl, ProgramUniformui64vNV, glProgramUniformui64vNV, PROGRAMUNIFORMUI64VNV, (AND GLuint program, GLint location, GLsizei count, memptr value), (program, location, count, value), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLPROGRAMVERTEXLIMITNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProgramVertexLimitNV, glProgramVertexLimitNV, PROGRAMVERTEXLIMITNV, (AND GLenum target, GLint limit), (target, limit), &target, GL_void_return)
GL_PROCM(void, gl, ProgramVertexLimitNV, glProgramVertexLimitNV, PROGRAMVERTEXLIMITNV, (AND GLenum target, GLint limit), (target, limit), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLPROVOKINGVERTEX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProvokingVertex, glProvokingVertex, PROVOKINGVERTEX, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, ProvokingVertex, glProvokingVertex, PROVOKINGVERTEX, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLPROVOKINGVERTEXEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ProvokingVertexEXT, glProvokingVertexEXT, PROVOKINGVERTEXEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, ProvokingVertexEXT, glProvokingVertexEXT, PROVOKINGVERTEXEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLPUSHATTRIB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PushAttrib, glPushAttrib, PUSHATTRIB, (AND GLbitfield mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, PushAttrib, glPushAttrib, PUSHATTRIB, (AND GLbitfield mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLPUSHCLIENTATTRIB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PushClientAttrib, glPushClientAttrib, PUSHCLIENTATTRIB, (AND GLbitfield mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, PushClientAttrib, glPushClientAttrib, PUSHCLIENTATTRIB, (AND GLbitfield mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLPUSHCLIENTATTRIBDEFAULTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PushClientAttribDefaultEXT, glPushClientAttribDefaultEXT, PUSHCLIENTATTRIBDEFAULTEXT, (AND GLbitfield mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, PushClientAttribDefaultEXT, glPushClientAttribDefaultEXT, PUSHCLIENTATTRIBDEFAULTEXT, (AND GLbitfield mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLPUSHDEBUGGROUP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PushDebugGroup, glPushDebugGroup, PUSHDEBUGGROUP, (AND GLenum source, GLuint id, GLsizei length, const GLchar *message), (source, id, length, message), &source, GL_void_return)
GL_PROCM(void, gl, PushDebugGroup, glPushDebugGroup, PUSHDEBUGGROUP, (AND GLenum source, GLuint id, GLsizei length, memptr message), (source, id, length, message), &source, GL_void_return)
#endif
#endif
#ifndef NO_GLPUSHGROUPMARKEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, PushGroupMarkerEXT, glPushGroupMarkerEXT, PUSHGROUPMARKEREXT, (AND GLsizei length, const GLchar *marker), (length, marker), &length, GL_void_return)
GL_PROCM(void, gl, PushGroupMarkerEXT, glPushGroupMarkerEXT, PUSHGROUPMARKEREXT, (AND GLsizei length, memptr marker), (length, marker), &length, GL_void_return)
#endif
#endif
#ifndef NO_GLPUSHMATRIX
GL_PROC(void, gl, PushMatrix, glPushMatrix, PUSHMATRIX, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, PushMatrix, glPushMatrix, PUSHMATRIX, (NOTHING), (), NULL, GL_void_return)
#endif
#ifndef NO_GLPUSHNAME
GL_PROC(void, gl, PushName, glPushName, PUSHNAME, (AND GLuint name), (name), &name, GL_void_return)
GL_PROCM(void, gl, PushName, glPushName, PUSHNAME, (AND GLuint name), (name), &name, GL_void_return)
#endif
#ifndef NO_GLQUERYCOUNTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, QueryCounter, glQueryCounter, QUERYCOUNTER, (AND GLuint id, GLenum target), (id, target), &id, GL_void_return)
GL_PROCM(void, gl, QueryCounter, glQueryCounter, QUERYCOUNTER, (AND GLuint id, GLenum target), (id, target), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLQUERYMATRIXXOES
#if !defined(TINYGL_ONLY)
GL_PROC(GLbitfield, gl, QueryMatrixxOES, glQueryMatrixxOES, QUERYMATRIXXOES, (AND GLfixed *mantissa, GLint *exponent), (mantissa, exponent), &mantissa, return (GLbitfield))
GL_PROCM(GLbitfield, gl, QueryMatrixxOES, glQueryMatrixxOES, QUERYMATRIXXOES, (AND memptr mantissa, memptr exponent), (mantissa, exponent), &mantissa, return (GLbitfield))
#endif
#endif
#ifndef NO_GLQUERYOBJECTPARAMETERUIAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, QueryObjectParameteruiAMD, glQueryObjectParameteruiAMD, QUERYOBJECTPARAMETERUIAMD, (AND GLenum target, GLuint id, GLenum pname, GLuint param), (target, id, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, QueryObjectParameteruiAMD, glQueryObjectParameteruiAMD, QUERYOBJECTPARAMETERUIAMD, (AND GLenum target, GLuint id, GLenum pname, GLuint param), (target, id, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLQUERYRESOURCENV
#if !defined(TINYGL_ONLY)
GL_PROC(GLint, gl, QueryResourceNV, glQueryResourceNV, QUERYRESOURCENV, (AND GLenum queryType, GLint tagId, GLuint bufSize, GLint *buffer), (queryType, tagId, bufSize, buffer), &queryType, return (GLint))
GL_PROCM(GLint, gl, QueryResourceNV, glQueryResourceNV, QUERYRESOURCENV, (AND GLenum queryType, GLint tagId, GLuint bufSize, memptr buffer), (queryType, tagId, bufSize, buffer), &queryType, return (GLint))
#endif
#endif
#ifndef NO_GLQUERYRESOURCETAGNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, QueryResourceTagNV, glQueryResourceTagNV, QUERYRESOURCETAGNV, (AND GLint tagId, const GLchar *tagString), (tagId, tagString), &tagId, GL_void_return)
GL_PROCM(void, gl, QueryResourceTagNV, glQueryResourceTagNV, QUERYRESOURCETAGNV, (AND GLint tagId, memptr tagString), (tagId, tagString), &tagId, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos2d, glRasterPos2d, RASTERPOS2D, (AND GLdouble x, GLdouble y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos2d, glRasterPos2d, RASTERPOS2D, (AND GLdouble x, GLdouble y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos2dv, glRasterPos2dv, RASTERPOS2DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos2dv, glRasterPos2dv, RASTERPOS2DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS2F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos2f, glRasterPos2f, RASTERPOS2F, (AND GLfloat x, GLfloat y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos2f, glRasterPos2f, RASTERPOS2F, (AND GLfloat x, GLfloat y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos2fv, glRasterPos2fv, RASTERPOS2FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos2fv, glRasterPos2fv, RASTERPOS2FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS2I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos2i, glRasterPos2i, RASTERPOS2I, (AND GLint x, GLint y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos2i, glRasterPos2i, RASTERPOS2I, (AND GLint x, GLint y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS2IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos2iv, glRasterPos2iv, RASTERPOS2IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos2iv, glRasterPos2iv, RASTERPOS2IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS2S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos2s, glRasterPos2s, RASTERPOS2S, (AND GLshort32 x, GLshort32 y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos2s, glRasterPos2s, RASTERPOS2S, (AND GLshort32 x, GLshort32 y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS2SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos2sv, glRasterPos2sv, RASTERPOS2SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos2sv, glRasterPos2sv, RASTERPOS2SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS2XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos2xOES, glRasterPos2xOES, RASTERPOS2XOES, (AND GLfixed x, GLfixed y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos2xOES, glRasterPos2xOES, RASTERPOS2XOES, (AND GLfixed x, GLfixed y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS2XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos2xvOES, glRasterPos2xvOES, RASTERPOS2XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, RasterPos2xvOES, glRasterPos2xvOES, RASTERPOS2XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos3d, glRasterPos3d, RASTERPOS3D, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos3d, glRasterPos3d, RASTERPOS3D, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos3dv, glRasterPos3dv, RASTERPOS3DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos3dv, glRasterPos3dv, RASTERPOS3DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS3F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos3f, glRasterPos3f, RASTERPOS3F, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos3f, glRasterPos3f, RASTERPOS3F, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos3fv, glRasterPos3fv, RASTERPOS3FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos3fv, glRasterPos3fv, RASTERPOS3FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos3i, glRasterPos3i, RASTERPOS3I, (AND GLint x, GLint y, GLint z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos3i, glRasterPos3i, RASTERPOS3I, (AND GLint x, GLint y, GLint z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos3iv, glRasterPos3iv, RASTERPOS3IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos3iv, glRasterPos3iv, RASTERPOS3IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS3S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos3s, glRasterPos3s, RASTERPOS3S, (AND GLshort32 x, GLshort32 y, GLshort32 z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos3s, glRasterPos3s, RASTERPOS3S, (AND GLshort32 x, GLshort32 y, GLshort32 z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS3SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos3sv, glRasterPos3sv, RASTERPOS3SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos3sv, glRasterPos3sv, RASTERPOS3SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS3XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos3xOES, glRasterPos3xOES, RASTERPOS3XOES, (AND GLfixed x, GLfixed y, GLfixed z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos3xOES, glRasterPos3xOES, RASTERPOS3XOES, (AND GLfixed x, GLfixed y, GLfixed z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS3XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos3xvOES, glRasterPos3xvOES, RASTERPOS3XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, RasterPos3xvOES, glRasterPos3xvOES, RASTERPOS3XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS4D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos4d, glRasterPos4d, RASTERPOS4D, (AND GLdouble x, GLdouble y, GLdouble z, GLdouble w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos4d, glRasterPos4d, RASTERPOS4D, (AND GLdouble x, GLdouble y, GLdouble z, GLdouble w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos4dv, glRasterPos4dv, RASTERPOS4DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos4dv, glRasterPos4dv, RASTERPOS4DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS4F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos4f, glRasterPos4f, RASTERPOS4F, (AND GLfloat x, GLfloat y, GLfloat z, GLfloat w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos4f, glRasterPos4f, RASTERPOS4F, (AND GLfloat x, GLfloat y, GLfloat z, GLfloat w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos4fv, glRasterPos4fv, RASTERPOS4FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos4fv, glRasterPos4fv, RASTERPOS4FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS4I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos4i, glRasterPos4i, RASTERPOS4I, (AND GLint x, GLint y, GLint z, GLint w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos4i, glRasterPos4i, RASTERPOS4I, (AND GLint x, GLint y, GLint z, GLint w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS4IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos4iv, glRasterPos4iv, RASTERPOS4IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos4iv, glRasterPos4iv, RASTERPOS4IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS4S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos4s, glRasterPos4s, RASTERPOS4S, (AND GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos4s, glRasterPos4s, RASTERPOS4S, (AND GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS4SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos4sv, glRasterPos4sv, RASTERPOS4SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, RasterPos4sv, glRasterPos4sv, RASTERPOS4SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS4XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos4xOES, glRasterPos4xOES, RASTERPOS4XOES, (AND GLfixed x, GLfixed y, GLfixed z, GLfixed w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, RasterPos4xOES, glRasterPos4xOES, RASTERPOS4XOES, (AND GLfixed x, GLfixed y, GLfixed z, GLfixed w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERPOS4XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterPos4xvOES, glRasterPos4xvOES, RASTERPOS4XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, RasterPos4xvOES, glRasterPos4xvOES, RASTERPOS4XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLRASTERSAMPLESEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RasterSamplesEXT, glRasterSamplesEXT, RASTERSAMPLESEXT, (AND GLuint samples, GLboolean32 fixedsamplelocations), (samples, fixedsamplelocations), &samples, GL_void_return)
GL_PROCM(void, gl, RasterSamplesEXT, glRasterSamplesEXT, RASTERSAMPLESEXT, (AND GLuint samples, GLboolean32 fixedsamplelocations), (samples, fixedsamplelocations), &samples, GL_void_return)
#endif
#endif
#ifndef NO_GLREADBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReadBuffer, glReadBuffer, READBUFFER, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, ReadBuffer, glReadBuffer, READBUFFER, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLREADINSTRUMENTSSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReadInstrumentsSGIX, glReadInstrumentsSGIX, READINSTRUMENTSSGIX, (AND GLint marker), (marker), &marker, GL_void_return)
GL_PROCM(void, gl, ReadInstrumentsSGIX, glReadInstrumentsSGIX, READINSTRUMENTSSGIX, (AND GLint marker), (marker), &marker, GL_void_return)
#endif
#endif
#ifndef NO_GLREADPIXELS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReadPixels, glReadPixels, READPIXELS, (AND GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels), (x, y, width, height, format, type, pixels), &x, GL_void_return)
GL_PROCM(void, gl, ReadPixels, glReadPixels, READPIXELS, (AND GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, memptr pixels), (x, y, width, height, format, type, pixels), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLREADNPIXELS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReadnPixels, glReadnPixels, READNPIXELS, (AND GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data), (x, y, width, height, format, type, bufSize, data), &x, GL_void_return)
GL_PROCM(void, gl, ReadnPixels, glReadnPixels, READNPIXELS, (AND GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, memptr data), (x, y, width, height, format, type, bufSize, data), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLREADNPIXELSARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReadnPixelsARB, glReadnPixelsARB, READNPIXELSARB, (AND GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data), (x, y, width, height, format, type, bufSize, data), &x, GL_void_return)
GL_PROCM(void, gl, ReadnPixelsARB, glReadnPixelsARB, READNPIXELSARB, (AND GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, memptr data), (x, y, width, height, format, type, bufSize, data), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLRECTD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Rectd, glRectd, RECTD, (AND GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2), (x1, y1, x2, y2), &x1, GL_void_return)
GL_PROCM(void, gl, Rectd, glRectd, RECTD, (AND GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2), (x1, y1, x2, y2), &x1, GL_void_return)
#endif
#endif
#ifndef NO_GLRECTDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Rectdv, glRectdv, RECTDV, (AND const GLdouble *v1, const GLdouble *v2), (v1, v2), &v1, GL_void_return)
GL_PROCM(void, gl, Rectdv, glRectdv, RECTDV, (AND memptr v1, memptr v2), (v1, v2), &v1, GL_void_return)
#endif
#endif
#ifndef NO_GLRECTF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Rectf, glRectf, RECTF, (AND GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2), (x1, y1, x2, y2), &x1, GL_void_return)
GL_PROCM(void, gl, Rectf, glRectf, RECTF, (AND GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2), (x1, y1, x2, y2), &x1, GL_void_return)
#endif
#endif
#ifndef NO_GLRECTFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Rectfv, glRectfv, RECTFV, (AND const GLfloat *v1, const GLfloat *v2), (v1, v2), &v1, GL_void_return)
GL_PROCM(void, gl, Rectfv, glRectfv, RECTFV, (AND memptr v1, memptr v2), (v1, v2), &v1, GL_void_return)
#endif
#endif
#ifndef NO_GLRECTI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Recti, glRecti, RECTI, (AND GLint x1, GLint y1, GLint x2, GLint y2), (x1, y1, x2, y2), &x1, GL_void_return)
GL_PROCM(void, gl, Recti, glRecti, RECTI, (AND GLint x1, GLint y1, GLint x2, GLint y2), (x1, y1, x2, y2), &x1, GL_void_return)
#endif
#endif
#ifndef NO_GLRECTIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Rectiv, glRectiv, RECTIV, (AND const GLint *v1, const GLint *v2), (v1, v2), &v1, GL_void_return)
GL_PROCM(void, gl, Rectiv, glRectiv, RECTIV, (AND memptr v1, memptr v2), (v1, v2), &v1, GL_void_return)
#endif
#endif
#ifndef NO_GLRECTS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Rects, glRects, RECTS, (AND GLshort32 x1, GLshort32 y1, GLshort32 x2, GLshort32 y2), (x1, y1, x2, y2), &x1, GL_void_return)
GL_PROCM(void, gl, Rects, glRects, RECTS, (AND GLshort32 x1, GLshort32 y1, GLshort32 x2, GLshort32 y2), (x1, y1, x2, y2), &x1, GL_void_return)
#endif
#endif
#ifndef NO_GLRECTSV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Rectsv, glRectsv, RECTSV, (AND const GLshort *v1, const GLshort *v2), (v1, v2), &v1, GL_void_return)
GL_PROCM(void, gl, Rectsv, glRectsv, RECTSV, (AND memptr v1, memptr v2), (v1, v2), &v1, GL_void_return)
#endif
#endif
#ifndef NO_GLRECTXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RectxOES, glRectxOES, RECTXOES, (AND GLfixed x1, GLfixed y1, GLfixed x2, GLfixed y2), (x1, y1, x2, y2), &x1, GL_void_return)
GL_PROCM(void, gl, RectxOES, glRectxOES, RECTXOES, (AND GLfixed x1, GLfixed y1, GLfixed x2, GLfixed y2), (x1, y1, x2, y2), &x1, GL_void_return)
#endif
#endif
#ifndef NO_GLRECTXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RectxvOES, glRectxvOES, RECTXVOES, (AND const GLfixed *v1, const GLfixed *v2), (v1, v2), &v1, GL_void_return)
GL_PROCM(void, gl, RectxvOES, glRectxvOES, RECTXVOES, (AND memptr v1, memptr v2), (v1, v2), &v1, GL_void_return)
#endif
#endif
#ifndef NO_GLREFERENCEPLANESGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReferencePlaneSGIX, glReferencePlaneSGIX, REFERENCEPLANESGIX, (AND const GLdouble *equation), (equation), &equation, GL_void_return)
GL_PROCM(void, gl, ReferencePlaneSGIX, glReferencePlaneSGIX, REFERENCEPLANESGIX, (AND memptr equation), (equation), &equation, GL_void_return)
#endif
#endif
#ifndef NO_GLRELEASEKEYEDMUTEXWIN32EXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, ReleaseKeyedMutexWin32EXT, glReleaseKeyedMutexWin32EXT, RELEASEKEYEDMUTEXWIN32EXT, (AND GLuint memory, GLuint64 key), (memory, key), &memory, return (GLboolean))
GL_PROCM(GLboolean, gl, ReleaseKeyedMutexWin32EXT, glReleaseKeyedMutexWin32EXT, RELEASEKEYEDMUTEXWIN32EXT, (AND GLuint memory, GLuint64 key), (memory, key), &memory, return (GLboolean))
#endif
#endif
#ifndef NO_GLRELEASESHADERCOMPILER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReleaseShaderCompiler, glReleaseShaderCompiler, RELEASESHADERCOMPILER, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, ReleaseShaderCompiler, glReleaseShaderCompiler, RELEASESHADERCOMPILER, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLRENDERGPUMASKNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RenderGpuMaskNV, glRenderGpuMaskNV, RENDERGPUMASKNV, (AND GLbitfield mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, RenderGpuMaskNV, glRenderGpuMaskNV, RENDERGPUMASKNV, (AND GLbitfield mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLRENDERMODE
GL_PROC(GLint, gl, RenderMode, glRenderMode, RENDERMODE, (AND GLenum mode), (mode), &mode, return (GLint))
GL_PROCM(GLint, gl, RenderMode, glRenderMode, RENDERMODE, (AND GLenum mode), (mode), &mode, return (GLint))
#endif
#ifndef NO_GLRENDERBUFFERSTORAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RenderbufferStorage, glRenderbufferStorage, RENDERBUFFERSTORAGE, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height), (target, internalformat, width, height), &target, GL_void_return)
GL_PROCM(void, gl, RenderbufferStorage, glRenderbufferStorage, RENDERBUFFERSTORAGE, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height), (target, internalformat, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLRENDERBUFFERSTORAGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RenderbufferStorageEXT, glRenderbufferStorageEXT, RENDERBUFFERSTORAGEEXT, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height), (target, internalformat, width, height), &target, GL_void_return)
GL_PROCM(void, gl, RenderbufferStorageEXT, glRenderbufferStorageEXT, RENDERBUFFERSTORAGEEXT, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height), (target, internalformat, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLRENDERBUFFERSTORAGEMULTISAMPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RenderbufferStorageMultisample, glRenderbufferStorageMultisample, RENDERBUFFERSTORAGEMULTISAMPLE, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (target, samples, internalformat, width, height), &target, GL_void_return)
GL_PROCM(void, gl, RenderbufferStorageMultisample, glRenderbufferStorageMultisample, RENDERBUFFERSTORAGEMULTISAMPLE, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (target, samples, internalformat, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLRENDERBUFFERSTORAGEMULTISAMPLECOVERAGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RenderbufferStorageMultisampleCoverageNV, glRenderbufferStorageMultisampleCoverageNV, RENDERBUFFERSTORAGEMULTISAMPLECOVERAGENV, (AND GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height), (target, coverageSamples, colorSamples, internalformat, width, height), &target, GL_void_return)
GL_PROCM(void, gl, RenderbufferStorageMultisampleCoverageNV, glRenderbufferStorageMultisampleCoverageNV, RENDERBUFFERSTORAGEMULTISAMPLECOVERAGENV, (AND GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height), (target, coverageSamples, colorSamples, internalformat, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLRENDERBUFFERSTORAGEMULTISAMPLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RenderbufferStorageMultisampleEXT, glRenderbufferStorageMultisampleEXT, RENDERBUFFERSTORAGEMULTISAMPLEEXT, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (target, samples, internalformat, width, height), &target, GL_void_return)
GL_PROCM(void, gl, RenderbufferStorageMultisampleEXT, glRenderbufferStorageMultisampleEXT, RENDERBUFFERSTORAGEMULTISAMPLEEXT, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height), (target, samples, internalformat, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEPOINTERSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodePointerSUN, glReplacementCodePointerSUN, REPLACEMENTCODEPOINTERSUN, (AND GLenum type, GLsizei stride, const void * *pointer), (type, stride, pointer), &type, GL_void_return)
GL_PROCM(void, gl, ReplacementCodePointerSUN, glReplacementCodePointerSUN, REPLACEMENTCODEPOINTERSUN, (AND GLenum type, GLsizei stride, memptr pointer), (type, stride, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUBSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeubSUN, glReplacementCodeubSUN, REPLACEMENTCODEUBSUN, (AND GLubyte32 code), (code), &code, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeubSUN, glReplacementCodeubSUN, REPLACEMENTCODEUBSUN, (AND GLubyte32 code), (code), &code, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUBVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeubvSUN, glReplacementCodeubvSUN, REPLACEMENTCODEUBVSUN, (AND const GLubyte *code), (code), &code, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeubvSUN, glReplacementCodeubvSUN, REPLACEMENTCODEUBVSUN, (AND memptr code), (code), &code, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUICOLOR3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiColor3fVertex3fSUN, glReplacementCodeuiColor3fVertex3fSUN, REPLACEMENTCODEUICOLOR3FVERTEX3FSUN, (AND GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z), (rc, r, g, b, x, y, z), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiColor3fVertex3fSUN, glReplacementCodeuiColor3fVertex3fSUN, REPLACEMENTCODEUICOLOR3FVERTEX3FSUN, (AND GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z), (rc, r, g, b, x, y, z), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUICOLOR3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiColor3fVertex3fvSUN, glReplacementCodeuiColor3fVertex3fvSUN, REPLACEMENTCODEUICOLOR3FVERTEX3FVSUN, (AND const GLuint *rc, const GLfloat *c, const GLfloat *v), (rc, c, v), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiColor3fVertex3fvSUN, glReplacementCodeuiColor3fVertex3fvSUN, REPLACEMENTCODEUICOLOR3FVERTEX3FVSUN, (AND memptr rc, memptr c, memptr v), (rc, c, v), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiColor4fNormal3fVertex3fSUN, glReplacementCodeuiColor4fNormal3fVertex3fSUN, REPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUN, (AND GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (rc, r, g, b, a, nx, ny, nz, x, y, z), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiColor4fNormal3fVertex3fSUN, glReplacementCodeuiColor4fNormal3fVertex3fSUN, REPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FSUN, (AND GLuint rc, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (rc, r, g, b, a, nx, ny, nz, x, y, z), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiColor4fNormal3fVertex3fvSUN, glReplacementCodeuiColor4fNormal3fVertex3fvSUN, REPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUN, (AND const GLuint *rc, const GLfloat *c, const GLfloat *n, const GLfloat *v), (rc, c, n, v), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiColor4fNormal3fVertex3fvSUN, glReplacementCodeuiColor4fNormal3fVertex3fvSUN, REPLACEMENTCODEUICOLOR4FNORMAL3FVERTEX3FVSUN, (AND memptr rc, memptr c, memptr n, memptr v), (rc, c, n, v), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUICOLOR4UBVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiColor4ubVertex3fSUN, glReplacementCodeuiColor4ubVertex3fSUN, REPLACEMENTCODEUICOLOR4UBVERTEX3FSUN, (AND GLuint rc, GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y, GLfloat z), (rc, r, g, b, a, x, y, z), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiColor4ubVertex3fSUN, glReplacementCodeuiColor4ubVertex3fSUN, REPLACEMENTCODEUICOLOR4UBVERTEX3FSUN, (AND GLuint rc, GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y, GLfloat z), (rc, r, g, b, a, x, y, z), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUICOLOR4UBVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiColor4ubVertex3fvSUN, glReplacementCodeuiColor4ubVertex3fvSUN, REPLACEMENTCODEUICOLOR4UBVERTEX3FVSUN, (AND const GLuint *rc, const GLubyte *c, const GLfloat *v), (rc, c, v), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiColor4ubVertex3fvSUN, glReplacementCodeuiColor4ubVertex3fvSUN, REPLACEMENTCODEUICOLOR4UBVERTEX3FVSUN, (AND memptr rc, memptr c, memptr v), (rc, c, v), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUINORMAL3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiNormal3fVertex3fSUN, glReplacementCodeuiNormal3fVertex3fSUN, REPLACEMENTCODEUINORMAL3FVERTEX3FSUN, (AND GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (rc, nx, ny, nz, x, y, z), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiNormal3fVertex3fSUN, glReplacementCodeuiNormal3fVertex3fSUN, REPLACEMENTCODEUINORMAL3FVERTEX3FSUN, (AND GLuint rc, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (rc, nx, ny, nz, x, y, z), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUINORMAL3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiNormal3fVertex3fvSUN, glReplacementCodeuiNormal3fVertex3fvSUN, REPLACEMENTCODEUINORMAL3FVERTEX3FVSUN, (AND const GLuint *rc, const GLfloat *n, const GLfloat *v), (rc, n, v), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiNormal3fVertex3fvSUN, glReplacementCodeuiNormal3fVertex3fvSUN, REPLACEMENTCODEUINORMAL3FVERTEX3FVSUN, (AND memptr rc, memptr n, memptr v), (rc, n, v), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUISUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiSUN, glReplacementCodeuiSUN, REPLACEMENTCODEUISUN, (AND GLuint code), (code), &code, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiSUN, glReplacementCodeuiSUN, REPLACEMENTCODEUISUN, (AND GLuint code), (code), &code, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN, glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN, REPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUN, (AND GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (rc, s, t, r, g, b, a, nx, ny, nz, x, y, z), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN, glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fSUN, REPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUN, (AND GLuint rc, GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (rc, s, t, r, g, b, a, nx, ny, nz, x, y, z), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN, glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN, REPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUN, (AND const GLuint *rc, const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v), (rc, tc, c, n, v), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN, glReplacementCodeuiTexCoord2fColor4fNormal3fVertex3fvSUN, REPLACEMENTCODEUITEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUN, (AND memptr rc, memptr tc, memptr c, memptr n, memptr v), (rc, tc, c, n, v), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN, glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN, REPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUN, (AND GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (rc, s, t, nx, ny, nz, x, y, z), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiTexCoord2fNormal3fVertex3fSUN, glReplacementCodeuiTexCoord2fNormal3fVertex3fSUN, REPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FSUN, (AND GLuint rc, GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (rc, s, t, nx, ny, nz, x, y, z), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN, glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN, REPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUN, (AND const GLuint *rc, const GLfloat *tc, const GLfloat *n, const GLfloat *v), (rc, tc, n, v), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN, glReplacementCodeuiTexCoord2fNormal3fVertex3fvSUN, REPLACEMENTCODEUITEXCOORD2FNORMAL3FVERTEX3FVSUN, (AND memptr rc, memptr tc, memptr n, memptr v), (rc, tc, n, v), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUITEXCOORD2FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiTexCoord2fVertex3fSUN, glReplacementCodeuiTexCoord2fVertex3fSUN, REPLACEMENTCODEUITEXCOORD2FVERTEX3FSUN, (AND GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z), (rc, s, t, x, y, z), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiTexCoord2fVertex3fSUN, glReplacementCodeuiTexCoord2fVertex3fSUN, REPLACEMENTCODEUITEXCOORD2FVERTEX3FSUN, (AND GLuint rc, GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z), (rc, s, t, x, y, z), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiTexCoord2fVertex3fvSUN, glReplacementCodeuiTexCoord2fVertex3fvSUN, REPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUN, (AND const GLuint *rc, const GLfloat *tc, const GLfloat *v), (rc, tc, v), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiTexCoord2fVertex3fvSUN, glReplacementCodeuiTexCoord2fVertex3fvSUN, REPLACEMENTCODEUITEXCOORD2FVERTEX3FVSUN, (AND memptr rc, memptr tc, memptr v), (rc, tc, v), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUIVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiVertex3fSUN, glReplacementCodeuiVertex3fSUN, REPLACEMENTCODEUIVERTEX3FSUN, (AND GLuint rc, GLfloat x, GLfloat y, GLfloat z), (rc, x, y, z), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiVertex3fSUN, glReplacementCodeuiVertex3fSUN, REPLACEMENTCODEUIVERTEX3FSUN, (AND GLuint rc, GLfloat x, GLfloat y, GLfloat z), (rc, x, y, z), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUIVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuiVertex3fvSUN, glReplacementCodeuiVertex3fvSUN, REPLACEMENTCODEUIVERTEX3FVSUN, (AND const GLuint *rc, const GLfloat *v), (rc, v), &rc, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuiVertex3fvSUN, glReplacementCodeuiVertex3fvSUN, REPLACEMENTCODEUIVERTEX3FVSUN, (AND memptr rc, memptr v), (rc, v), &rc, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUIVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeuivSUN, glReplacementCodeuivSUN, REPLACEMENTCODEUIVSUN, (AND const GLuint *code), (code), &code, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeuivSUN, glReplacementCodeuivSUN, REPLACEMENTCODEUIVSUN, (AND memptr code), (code), &code, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUSSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeusSUN, glReplacementCodeusSUN, REPLACEMENTCODEUSSUN, (AND GLushort32 code), (code), &code, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeusSUN, glReplacementCodeusSUN, REPLACEMENTCODEUSSUN, (AND GLushort32 code), (code), &code, GL_void_return)
#endif
#endif
#ifndef NO_GLREPLACEMENTCODEUSVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ReplacementCodeusvSUN, glReplacementCodeusvSUN, REPLACEMENTCODEUSVSUN, (AND const GLushort *code), (code), &code, GL_void_return)
GL_PROCM(void, gl, ReplacementCodeusvSUN, glReplacementCodeusvSUN, REPLACEMENTCODEUSVSUN, (AND memptr code), (code), &code, GL_void_return)
#endif
#endif
#ifndef NO_GLREQUESTRESIDENTPROGRAMSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RequestResidentProgramsNV, glRequestResidentProgramsNV, REQUESTRESIDENTPROGRAMSNV, (AND GLsizei n, const GLuint *programs), (n, programs), &n, GL_void_return)
GL_PROCM(void, gl, RequestResidentProgramsNV, glRequestResidentProgramsNV, REQUESTRESIDENTPROGRAMSNV, (AND GLsizei n, memptr programs), (n, programs), &n, GL_void_return)
#endif
#endif
#ifndef NO_GLRESETHISTOGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ResetHistogram, glResetHistogram, RESETHISTOGRAM, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, ResetHistogram, glResetHistogram, RESETHISTOGRAM, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLRESETHISTOGRAMEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ResetHistogramEXT, glResetHistogramEXT, RESETHISTOGRAMEXT, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, ResetHistogramEXT, glResetHistogramEXT, RESETHISTOGRAMEXT, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLRESETMINMAX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ResetMinmax, glResetMinmax, RESETMINMAX, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, ResetMinmax, glResetMinmax, RESETMINMAX, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLRESETMINMAXEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ResetMinmaxEXT, glResetMinmaxEXT, RESETMINMAXEXT, (AND GLenum target), (target), &target, GL_void_return)
GL_PROCM(void, gl, ResetMinmaxEXT, glResetMinmaxEXT, RESETMINMAXEXT, (AND GLenum target), (target), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLRESIZEBUFFERSMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ResizeBuffersMESA, glResizeBuffersMESA, RESIZEBUFFERSMESA, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, ResizeBuffersMESA, glResizeBuffersMESA, RESIZEBUFFERSMESA, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLRESOLVEDEPTHVALUESNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ResolveDepthValuesNV, glResolveDepthValuesNV, RESOLVEDEPTHVALUESNV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, ResolveDepthValuesNV, glResolveDepthValuesNV, RESOLVEDEPTHVALUESNV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLRESUMETRANSFORMFEEDBACK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ResumeTransformFeedback, glResumeTransformFeedback, RESUMETRANSFORMFEEDBACK, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, ResumeTransformFeedback, glResumeTransformFeedback, RESUMETRANSFORMFEEDBACK, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLRESUMETRANSFORMFEEDBACKNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ResumeTransformFeedbackNV, glResumeTransformFeedbackNV, RESUMETRANSFORMFEEDBACKNV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, ResumeTransformFeedbackNV, glResumeTransformFeedbackNV, RESUMETRANSFORMFEEDBACKNV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLROTATED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Rotated, glRotated, ROTATED, (AND GLdouble angle, GLdouble x, GLdouble y, GLdouble z), (angle, x, y, z), &angle, GL_void_return)
GL_PROCM(void, gl, Rotated, glRotated, ROTATED, (AND GLdouble angle, GLdouble x, GLdouble y, GLdouble z), (angle, x, y, z), &angle, GL_void_return)
#endif
#endif
#ifndef NO_GLROTATEF
GL_PROC(void, gl, Rotatef, glRotatef, ROTATEF, (AND GLfloat angle, GLfloat x, GLfloat y, GLfloat z), (angle, x, y, z), &angle, GL_void_return)
GL_PROCM(void, gl, Rotatef, glRotatef, ROTATEF, (AND GLfloat angle, GLfloat x, GLfloat y, GLfloat z), (angle, x, y, z), &angle, GL_void_return)
#endif
#ifndef NO_GLROTATEXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, RotatexOES, glRotatexOES, ROTATEXOES, (AND GLfixed angle, GLfixed x, GLfixed y, GLfixed z), (angle, x, y, z), &angle, GL_void_return)
GL_PROCM(void, gl, RotatexOES, glRotatexOES, ROTATEXOES, (AND GLfixed angle, GLfixed x, GLfixed y, GLfixed z), (angle, x, y, z), &angle, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLECOVERAGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SampleCoverage, glSampleCoverage, SAMPLECOVERAGE, (AND GLfloat value, GLboolean32 invert), (value, invert), &value, GL_void_return)
GL_PROCM(void, gl, SampleCoverage, glSampleCoverage, SAMPLECOVERAGE, (AND GLfloat value, GLboolean32 invert), (value, invert), &value, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLECOVERAGEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SampleCoverageARB, glSampleCoverageARB, SAMPLECOVERAGEARB, (AND GLfloat value, GLboolean32 invert), (value, invert), &value, GL_void_return)
GL_PROCM(void, gl, SampleCoverageARB, glSampleCoverageARB, SAMPLECOVERAGEARB, (AND GLfloat value, GLboolean32 invert), (value, invert), &value, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLECOVERAGEOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SampleCoverageOES, glSampleCoverageOES, SAMPLECOVERAGEOES, (AND GLfixed value, GLboolean32 invert), (value, invert), &value, GL_void_return)
GL_PROCM(void, gl, SampleCoverageOES, glSampleCoverageOES, SAMPLECOVERAGEOES, (AND GLfixed value, GLboolean32 invert), (value, invert), &value, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLEMAPATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SampleMapATI, glSampleMapATI, SAMPLEMAPATI, (AND GLuint dst, GLuint interp, GLenum swizzle), (dst, interp, swizzle), &dst, GL_void_return)
GL_PROCM(void, gl, SampleMapATI, glSampleMapATI, SAMPLEMAPATI, (AND GLuint dst, GLuint interp, GLenum swizzle), (dst, interp, swizzle), &dst, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLEMASKEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SampleMaskEXT, glSampleMaskEXT, SAMPLEMASKEXT, (AND GLclampf value, GLboolean32 invert), (value, invert), &value, GL_void_return)
GL_PROCM(void, gl, SampleMaskEXT, glSampleMaskEXT, SAMPLEMASKEXT, (AND GLclampf value, GLboolean32 invert), (value, invert), &value, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLEMASKINDEXEDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SampleMaskIndexedNV, glSampleMaskIndexedNV, SAMPLEMASKINDEXEDNV, (AND GLuint index, GLbitfield mask), (index, mask), &index, GL_void_return)
GL_PROCM(void, gl, SampleMaskIndexedNV, glSampleMaskIndexedNV, SAMPLEMASKINDEXEDNV, (AND GLuint index, GLbitfield mask), (index, mask), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLEMASKSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SampleMaskSGIS, glSampleMaskSGIS, SAMPLEMASKSGIS, (AND GLclampf value, GLboolean32 invert), (value, invert), &value, GL_void_return)
GL_PROCM(void, gl, SampleMaskSGIS, glSampleMaskSGIS, SAMPLEMASKSGIS, (AND GLclampf value, GLboolean32 invert), (value, invert), &value, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLEMASKI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SampleMaski, glSampleMaski, SAMPLEMASKI, (AND GLuint maskNumber, GLbitfield mask), (maskNumber, mask), &maskNumber, GL_void_return)
GL_PROCM(void, gl, SampleMaski, glSampleMaski, SAMPLEMASKI, (AND GLuint maskNumber, GLbitfield mask), (maskNumber, mask), &maskNumber, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLEPASS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SamplePass, glSamplePass, SAMPLEPASS, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, SamplePass, glSamplePass, SAMPLEPASS, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLEPASSARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SamplePassARB, glSamplePassARB, SAMPLEPASSARB, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, SamplePassARB, glSamplePassARB, SAMPLEPASSARB, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLEPATTERNEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SamplePatternEXT, glSamplePatternEXT, SAMPLEPATTERNEXT, (AND GLenum pattern), (pattern), &pattern, GL_void_return)
GL_PROCM(void, gl, SamplePatternEXT, glSamplePatternEXT, SAMPLEPATTERNEXT, (AND GLenum pattern), (pattern), &pattern, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLEPATTERNSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SamplePatternSGIS, glSamplePatternSGIS, SAMPLEPATTERNSGIS, (AND GLenum pattern), (pattern), &pattern, GL_void_return)
GL_PROCM(void, gl, SamplePatternSGIS, glSamplePatternSGIS, SAMPLEPATTERNSGIS, (AND GLenum pattern), (pattern), &pattern, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLERPARAMETERIIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SamplerParameterIiv, glSamplerParameterIiv, SAMPLERPARAMETERIIV, (AND GLuint sampler, GLenum pname, const GLint *param), (sampler, pname, param), &sampler, GL_void_return)
GL_PROCM(void, gl, SamplerParameterIiv, glSamplerParameterIiv, SAMPLERPARAMETERIIV, (AND GLuint sampler, GLenum pname, memptr param), (sampler, pname, param), &sampler, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLERPARAMETERIUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SamplerParameterIuiv, glSamplerParameterIuiv, SAMPLERPARAMETERIUIV, (AND GLuint sampler, GLenum pname, const GLuint *param), (sampler, pname, param), &sampler, GL_void_return)
GL_PROCM(void, gl, SamplerParameterIuiv, glSamplerParameterIuiv, SAMPLERPARAMETERIUIV, (AND GLuint sampler, GLenum pname, memptr param), (sampler, pname, param), &sampler, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLERPARAMETERF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SamplerParameterf, glSamplerParameterf, SAMPLERPARAMETERF, (AND GLuint sampler, GLenum pname, GLfloat param), (sampler, pname, param), &sampler, GL_void_return)
GL_PROCM(void, gl, SamplerParameterf, glSamplerParameterf, SAMPLERPARAMETERF, (AND GLuint sampler, GLenum pname, GLfloat param), (sampler, pname, param), &sampler, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLERPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SamplerParameterfv, glSamplerParameterfv, SAMPLERPARAMETERFV, (AND GLuint sampler, GLenum pname, const GLfloat *param), (sampler, pname, param), &sampler, GL_void_return)
GL_PROCM(void, gl, SamplerParameterfv, glSamplerParameterfv, SAMPLERPARAMETERFV, (AND GLuint sampler, GLenum pname, memptr param), (sampler, pname, param), &sampler, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLERPARAMETERI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SamplerParameteri, glSamplerParameteri, SAMPLERPARAMETERI, (AND GLuint sampler, GLenum pname, GLint param), (sampler, pname, param), &sampler, GL_void_return)
GL_PROCM(void, gl, SamplerParameteri, glSamplerParameteri, SAMPLERPARAMETERI, (AND GLuint sampler, GLenum pname, GLint param), (sampler, pname, param), &sampler, GL_void_return)
#endif
#endif
#ifndef NO_GLSAMPLERPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SamplerParameteriv, glSamplerParameteriv, SAMPLERPARAMETERIV, (AND GLuint sampler, GLenum pname, const GLint *param), (sampler, pname, param), &sampler, GL_void_return)
GL_PROCM(void, gl, SamplerParameteriv, glSamplerParameteriv, SAMPLERPARAMETERIV, (AND GLuint sampler, GLenum pname, memptr param), (sampler, pname, param), &sampler, GL_void_return)
#endif
#endif
#ifndef NO_GLSCALED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Scaled, glScaled, SCALED, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Scaled, glScaled, SCALED, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLSCALEF
GL_PROC(void, gl, Scalef, glScalef, SCALEF, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Scalef, glScalef, SCALEF, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
#endif
#ifndef NO_GLSCALEXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ScalexOES, glScalexOES, SCALEXOES, (AND GLfixed x, GLfixed y, GLfixed z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, ScalexOES, glScalexOES, SCALEXOES, (AND GLfixed x, GLfixed y, GLfixed z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLSCISSOR
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Scissor, glScissor, SCISSOR, (AND GLint x, GLint y, GLsizei width, GLsizei height), (x, y, width, height), &x, GL_void_return)
GL_PROCM(void, gl, Scissor, glScissor, SCISSOR, (AND GLint x, GLint y, GLsizei width, GLsizei height), (x, y, width, height), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLSCISSORARRAYV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ScissorArrayv, glScissorArrayv, SCISSORARRAYV, (AND GLuint first, GLsizei count, const GLint *v), (first, count, v), &first, GL_void_return)
GL_PROCM(void, gl, ScissorArrayv, glScissorArrayv, SCISSORARRAYV, (AND GLuint first, GLsizei count, memptr v), (first, count, v), &first, GL_void_return)
#endif
#endif
#ifndef NO_GLSCISSORINDEXED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ScissorIndexed, glScissorIndexed, SCISSORINDEXED, (AND GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height), (index, left, bottom, width, height), &index, GL_void_return)
GL_PROCM(void, gl, ScissorIndexed, glScissorIndexed, SCISSORINDEXED, (AND GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height), (index, left, bottom, width, height), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLSCISSORINDEXEDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ScissorIndexedv, glScissorIndexedv, SCISSORINDEXEDV, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, ScissorIndexedv, glScissorIndexedv, SCISSORINDEXEDV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3B
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3b, glSecondaryColor3b, SECONDARYCOLOR3B, (AND GLbyte32 red, GLbyte32 green, GLbyte32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3b, glSecondaryColor3b, SECONDARYCOLOR3B, (AND GLbyte32 red, GLbyte32 green, GLbyte32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3BEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3bEXT, glSecondaryColor3bEXT, SECONDARYCOLOR3BEXT, (AND GLbyte32 red, GLbyte32 green, GLbyte32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3bEXT, glSecondaryColor3bEXT, SECONDARYCOLOR3BEXT, (AND GLbyte32 red, GLbyte32 green, GLbyte32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3BV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3bv, glSecondaryColor3bv, SECONDARYCOLOR3BV, (AND const GLbyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3bv, glSecondaryColor3bv, SECONDARYCOLOR3BV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3BVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3bvEXT, glSecondaryColor3bvEXT, SECONDARYCOLOR3BVEXT, (AND const GLbyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3bvEXT, glSecondaryColor3bvEXT, SECONDARYCOLOR3BVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3d, glSecondaryColor3d, SECONDARYCOLOR3D, (AND GLdouble red, GLdouble green, GLdouble blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3d, glSecondaryColor3d, SECONDARYCOLOR3D, (AND GLdouble red, GLdouble green, GLdouble blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3dEXT, glSecondaryColor3dEXT, SECONDARYCOLOR3DEXT, (AND GLdouble red, GLdouble green, GLdouble blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3dEXT, glSecondaryColor3dEXT, SECONDARYCOLOR3DEXT, (AND GLdouble red, GLdouble green, GLdouble blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3dv, glSecondaryColor3dv, SECONDARYCOLOR3DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3dv, glSecondaryColor3dv, SECONDARYCOLOR3DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3dvEXT, glSecondaryColor3dvEXT, SECONDARYCOLOR3DVEXT, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3dvEXT, glSecondaryColor3dvEXT, SECONDARYCOLOR3DVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3f, glSecondaryColor3f, SECONDARYCOLOR3F, (AND GLfloat red, GLfloat green, GLfloat blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3f, glSecondaryColor3f, SECONDARYCOLOR3F, (AND GLfloat red, GLfloat green, GLfloat blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3FEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3fEXT, glSecondaryColor3fEXT, SECONDARYCOLOR3FEXT, (AND GLfloat red, GLfloat green, GLfloat blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3fEXT, glSecondaryColor3fEXT, SECONDARYCOLOR3FEXT, (AND GLfloat red, GLfloat green, GLfloat blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3fv, glSecondaryColor3fv, SECONDARYCOLOR3FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3fv, glSecondaryColor3fv, SECONDARYCOLOR3FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3fvEXT, glSecondaryColor3fvEXT, SECONDARYCOLOR3FVEXT, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3fvEXT, glSecondaryColor3fvEXT, SECONDARYCOLOR3FVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3hNV, glSecondaryColor3hNV, SECONDARYCOLOR3HNV, (AND GLhalfNV32 red, GLhalfNV32 green, GLhalfNV32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3hNV, glSecondaryColor3hNV, SECONDARYCOLOR3HNV, (AND GLhalfNV32 red, GLhalfNV32 green, GLhalfNV32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3hvNV, glSecondaryColor3hvNV, SECONDARYCOLOR3HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3hvNV, glSecondaryColor3hvNV, SECONDARYCOLOR3HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3i, glSecondaryColor3i, SECONDARYCOLOR3I, (AND GLint red, GLint green, GLint blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3i, glSecondaryColor3i, SECONDARYCOLOR3I, (AND GLint red, GLint green, GLint blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3iEXT, glSecondaryColor3iEXT, SECONDARYCOLOR3IEXT, (AND GLint red, GLint green, GLint blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3iEXT, glSecondaryColor3iEXT, SECONDARYCOLOR3IEXT, (AND GLint red, GLint green, GLint blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3iv, glSecondaryColor3iv, SECONDARYCOLOR3IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3iv, glSecondaryColor3iv, SECONDARYCOLOR3IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3ivEXT, glSecondaryColor3ivEXT, SECONDARYCOLOR3IVEXT, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3ivEXT, glSecondaryColor3ivEXT, SECONDARYCOLOR3IVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3s, glSecondaryColor3s, SECONDARYCOLOR3S, (AND GLshort32 red, GLshort32 green, GLshort32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3s, glSecondaryColor3s, SECONDARYCOLOR3S, (AND GLshort32 red, GLshort32 green, GLshort32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3SEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3sEXT, glSecondaryColor3sEXT, SECONDARYCOLOR3SEXT, (AND GLshort32 red, GLshort32 green, GLshort32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3sEXT, glSecondaryColor3sEXT, SECONDARYCOLOR3SEXT, (AND GLshort32 red, GLshort32 green, GLshort32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3sv, glSecondaryColor3sv, SECONDARYCOLOR3SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3sv, glSecondaryColor3sv, SECONDARYCOLOR3SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3SVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3svEXT, glSecondaryColor3svEXT, SECONDARYCOLOR3SVEXT, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3svEXT, glSecondaryColor3svEXT, SECONDARYCOLOR3SVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3UB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3ub, glSecondaryColor3ub, SECONDARYCOLOR3UB, (AND GLubyte32 red, GLubyte32 green, GLubyte32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3ub, glSecondaryColor3ub, SECONDARYCOLOR3UB, (AND GLubyte32 red, GLubyte32 green, GLubyte32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3UBEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3ubEXT, glSecondaryColor3ubEXT, SECONDARYCOLOR3UBEXT, (AND GLubyte32 red, GLubyte32 green, GLubyte32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3ubEXT, glSecondaryColor3ubEXT, SECONDARYCOLOR3UBEXT, (AND GLubyte32 red, GLubyte32 green, GLubyte32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3UBV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3ubv, glSecondaryColor3ubv, SECONDARYCOLOR3UBV, (AND const GLubyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3ubv, glSecondaryColor3ubv, SECONDARYCOLOR3UBV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3UBVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3ubvEXT, glSecondaryColor3ubvEXT, SECONDARYCOLOR3UBVEXT, (AND const GLubyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3ubvEXT, glSecondaryColor3ubvEXT, SECONDARYCOLOR3UBVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3ui, glSecondaryColor3ui, SECONDARYCOLOR3UI, (AND GLuint red, GLuint green, GLuint blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3ui, glSecondaryColor3ui, SECONDARYCOLOR3UI, (AND GLuint red, GLuint green, GLuint blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3uiEXT, glSecondaryColor3uiEXT, SECONDARYCOLOR3UIEXT, (AND GLuint red, GLuint green, GLuint blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3uiEXT, glSecondaryColor3uiEXT, SECONDARYCOLOR3UIEXT, (AND GLuint red, GLuint green, GLuint blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3uiv, glSecondaryColor3uiv, SECONDARYCOLOR3UIV, (AND const GLuint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3uiv, glSecondaryColor3uiv, SECONDARYCOLOR3UIV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3uivEXT, glSecondaryColor3uivEXT, SECONDARYCOLOR3UIVEXT, (AND const GLuint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3uivEXT, glSecondaryColor3uivEXT, SECONDARYCOLOR3UIVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3US
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3us, glSecondaryColor3us, SECONDARYCOLOR3US, (AND GLushort32 red, GLushort32 green, GLushort32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3us, glSecondaryColor3us, SECONDARYCOLOR3US, (AND GLushort32 red, GLushort32 green, GLushort32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3USEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3usEXT, glSecondaryColor3usEXT, SECONDARYCOLOR3USEXT, (AND GLushort32 red, GLushort32 green, GLushort32 blue), (red, green, blue), &red, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3usEXT, glSecondaryColor3usEXT, SECONDARYCOLOR3USEXT, (AND GLushort32 red, GLushort32 green, GLushort32 blue), (red, green, blue), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3USV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3usv, glSecondaryColor3usv, SECONDARYCOLOR3USV, (AND const GLushort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3usv, glSecondaryColor3usv, SECONDARYCOLOR3USV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLOR3USVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColor3usvEXT, glSecondaryColor3usvEXT, SECONDARYCOLOR3USVEXT, (AND const GLushort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, SecondaryColor3usvEXT, glSecondaryColor3usvEXT, SECONDARYCOLOR3USVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLORFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColorFormatNV, glSecondaryColorFormatNV, SECONDARYCOLORFORMATNV, (AND GLint size, GLenum type, GLsizei stride), (size, type, stride), &size, GL_void_return)
GL_PROCM(void, gl, SecondaryColorFormatNV, glSecondaryColorFormatNV, SECONDARYCOLORFORMATNV, (AND GLint size, GLenum type, GLsizei stride), (size, type, stride), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLORP3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColorP3ui, glSecondaryColorP3ui, SECONDARYCOLORP3UI, (AND GLenum type, GLuint color), (type, color), &type, GL_void_return)
GL_PROCM(void, gl, SecondaryColorP3ui, glSecondaryColorP3ui, SECONDARYCOLORP3UI, (AND GLenum type, GLuint color), (type, color), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLORP3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColorP3uiv, glSecondaryColorP3uiv, SECONDARYCOLORP3UIV, (AND GLenum type, const GLuint *color), (type, color), &type, GL_void_return)
GL_PROCM(void, gl, SecondaryColorP3uiv, glSecondaryColorP3uiv, SECONDARYCOLORP3UIV, (AND GLenum type, memptr color), (type, color), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLORPOINTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColorPointer, glSecondaryColorPointer, SECONDARYCOLORPOINTER, (AND GLint size, GLenum type, GLsizei stride, const void *pointer), (size, type, stride, pointer), &size, GL_void_return)
GL_PROCM(void, gl, SecondaryColorPointer, glSecondaryColorPointer, SECONDARYCOLORPOINTER, (AND GLint size, GLenum type, GLsizei stride, memptr pointer), (size, type, stride, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLORPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColorPointerEXT, glSecondaryColorPointerEXT, SECONDARYCOLORPOINTEREXT, (AND GLint size, GLenum type, GLsizei stride, const void *pointer), (size, type, stride, pointer), &size, GL_void_return)
GL_PROCM(void, gl, SecondaryColorPointerEXT, glSecondaryColorPointerEXT, SECONDARYCOLORPOINTEREXT, (AND GLint size, GLenum type, GLsizei stride, memptr pointer), (size, type, stride, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLSECONDARYCOLORPOINTERLISTIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SecondaryColorPointerListIBM, glSecondaryColorPointerListIBM, SECONDARYCOLORPOINTERLISTIBM, (AND GLint size, GLenum type, GLint stride, const void * *pointer, GLint ptrstride), (size, type, stride, pointer, ptrstride), &size, GL_void_return)
GL_PROCM(void, gl, SecondaryColorPointerListIBM, glSecondaryColorPointerListIBM, SECONDARYCOLORPOINTERLISTIBM, (AND GLint size, GLenum type, GLint stride, memptr pointer, GLint ptrstride), (size, type, stride, pointer, ptrstride), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLSELECTBUFFER
GL_PROC(void, gl, SelectBuffer, glSelectBuffer, SELECTBUFFER, (AND GLsizei size, GLuint *buffer), (size, buffer), &size, GL_void_return)
GL_PROCM(void, gl, SelectBuffer, glSelectBuffer, SELECTBUFFER, (AND GLsizei size, memptr buffer), (size, buffer), &size, GL_void_return)
#endif
#ifndef NO_GLSELECTPERFMONITORCOUNTERSAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SelectPerfMonitorCountersAMD, glSelectPerfMonitorCountersAMD, SELECTPERFMONITORCOUNTERSAMD, (AND GLuint monitor, GLboolean32 enable, GLuint group, GLint numCounters, GLuint *counterList), (monitor, enable, group, numCounters, counterList), &monitor, GL_void_return)
GL_PROCM(void, gl, SelectPerfMonitorCountersAMD, glSelectPerfMonitorCountersAMD, SELECTPERFMONITORCOUNTERSAMD, (AND GLuint monitor, GLboolean32 enable, GLuint group, GLint numCounters, memptr counterList), (monitor, enable, group, numCounters, counterList), &monitor, GL_void_return)
#endif
#endif
#ifndef NO_GLSEMAPHOREPARAMETERUI64VEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SemaphoreParameterui64vEXT, glSemaphoreParameterui64vEXT, SEMAPHOREPARAMETERUI64VEXT, (AND GLuint semaphore, GLenum pname, const GLuint64 *params), (semaphore, pname, params), &semaphore, GL_void_return)
GL_PROCM(void, gl, SemaphoreParameterui64vEXT, glSemaphoreParameterui64vEXT, SEMAPHOREPARAMETERUI64VEXT, (AND GLuint semaphore, GLenum pname, memptr params), (semaphore, pname, params), &semaphore, GL_void_return)
#endif
#endif
#ifndef NO_GLSEPARABLEFILTER2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SeparableFilter2D, glSeparableFilter2D, SEPARABLEFILTER2D, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column), (target, internalformat, width, height, format, type, row, column), &target, GL_void_return)
GL_PROCM(void, gl, SeparableFilter2D, glSeparableFilter2D, SEPARABLEFILTER2D, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, memptr row, memptr column), (target, internalformat, width, height, format, type, row, column), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLSEPARABLEFILTER2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SeparableFilter2DEXT, glSeparableFilter2DEXT, SEPARABLEFILTER2DEXT, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *row, const void *column), (target, internalformat, width, height, format, type, row, column), &target, GL_void_return)
GL_PROCM(void, gl, SeparableFilter2DEXT, glSeparableFilter2DEXT, SEPARABLEFILTER2DEXT, (AND GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, memptr row, memptr column), (target, internalformat, width, height, format, type, row, column), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLSETFENCEAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SetFenceAPPLE, glSetFenceAPPLE, SETFENCEAPPLE, (AND GLuint fence), (fence), &fence, GL_void_return)
GL_PROCM(void, gl, SetFenceAPPLE, glSetFenceAPPLE, SETFENCEAPPLE, (AND GLuint fence), (fence), &fence, GL_void_return)
#endif
#endif
#ifndef NO_GLSETFENCENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SetFenceNV, glSetFenceNV, SETFENCENV, (AND GLuint fence, GLenum condition), (fence, condition), &fence, GL_void_return)
GL_PROCM(void, gl, SetFenceNV, glSetFenceNV, SETFENCENV, (AND GLuint fence, GLenum condition), (fence, condition), &fence, GL_void_return)
#endif
#endif
#ifndef NO_GLSETFRAGMENTSHADERCONSTANTATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SetFragmentShaderConstantATI, glSetFragmentShaderConstantATI, SETFRAGMENTSHADERCONSTANTATI, (AND GLuint dst, const GLfloat *value), (dst, value), &dst, GL_void_return)
GL_PROCM(void, gl, SetFragmentShaderConstantATI, glSetFragmentShaderConstantATI, SETFRAGMENTSHADERCONSTANTATI, (AND GLuint dst, memptr value), (dst, value), &dst, GL_void_return)
#endif
#endif
#ifndef NO_GLSETINVARIANTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SetInvariantEXT, glSetInvariantEXT, SETINVARIANTEXT, (AND GLuint id, GLenum type, const void *addr), (id, type, addr), &id, GL_void_return)
GL_PROCM(void, gl, SetInvariantEXT, glSetInvariantEXT, SETINVARIANTEXT, (AND GLuint id, GLenum type, memptr addr), (id, type, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLSETLOCALCONSTANTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SetLocalConstantEXT, glSetLocalConstantEXT, SETLOCALCONSTANTEXT, (AND GLuint id, GLenum type, const void *addr), (id, type, addr), &id, GL_void_return)
GL_PROCM(void, gl, SetLocalConstantEXT, glSetLocalConstantEXT, SETLOCALCONSTANTEXT, (AND GLuint id, GLenum type, memptr addr), (id, type, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLSETMULTISAMPLEFVAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SetMultisamplefvAMD, glSetMultisamplefvAMD, SETMULTISAMPLEFVAMD, (AND GLenum pname, GLuint index, const GLfloat *val), (pname, index, val), &pname, GL_void_return)
GL_PROCM(void, gl, SetMultisamplefvAMD, glSetMultisamplefvAMD, SETMULTISAMPLEFVAMD, (AND GLenum pname, GLuint index, memptr val), (pname, index, val), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLSHADEMODEL
GL_PROC(void, gl, ShadeModel, glShadeModel, SHADEMODEL, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, ShadeModel, glShadeModel, SHADEMODEL, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#ifndef NO_GLSHADERBINARY
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ShaderBinary, glShaderBinary, SHADERBINARY, (AND GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length), (count, shaders, binaryformat, binary, length), &count, GL_void_return)
GL_PROCM(void, gl, ShaderBinary, glShaderBinary, SHADERBINARY, (AND GLsizei count, memptr shaders, GLenum binaryformat, memptr binary, GLsizei length), (count, shaders, binaryformat, binary, length), &count, GL_void_return)
#endif
#endif
#ifndef NO_GLSHADEROP1EXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ShaderOp1EXT, glShaderOp1EXT, SHADEROP1EXT, (AND GLenum op, GLuint res, GLuint arg1), (op, res, arg1), &op, GL_void_return)
GL_PROCM(void, gl, ShaderOp1EXT, glShaderOp1EXT, SHADEROP1EXT, (AND GLenum op, GLuint res, GLuint arg1), (op, res, arg1), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLSHADEROP2EXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ShaderOp2EXT, glShaderOp2EXT, SHADEROP2EXT, (AND GLenum op, GLuint res, GLuint arg1, GLuint arg2), (op, res, arg1, arg2), &op, GL_void_return)
GL_PROCM(void, gl, ShaderOp2EXT, glShaderOp2EXT, SHADEROP2EXT, (AND GLenum op, GLuint res, GLuint arg1, GLuint arg2), (op, res, arg1, arg2), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLSHADEROP3EXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ShaderOp3EXT, glShaderOp3EXT, SHADEROP3EXT, (AND GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3), (op, res, arg1, arg2, arg3), &op, GL_void_return)
GL_PROCM(void, gl, ShaderOp3EXT, glShaderOp3EXT, SHADEROP3EXT, (AND GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3), (op, res, arg1, arg2, arg3), &op, GL_void_return)
#endif
#endif
#ifndef NO_GLSHADERSOURCE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ShaderSource, glShaderSource, SHADERSOURCE, (AND GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length), (shader, count, string, length), &shader, GL_void_return)
GL_PROCM(void, gl, ShaderSource, glShaderSource, SHADERSOURCE, (AND GLuint shader, GLsizei count, memptr string, memptr length), (shader, count, string, length), &shader, GL_void_return)
#endif
#endif
#ifndef NO_GLSHADERSOURCEARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ShaderSourceARB, glShaderSourceARB, SHADERSOURCEARB, (AND GLhandleARB shaderObj, GLsizei count, const GLcharARB * *string, const GLint *length), (shaderObj, count, string, length), &shaderObj, GL_void_return)
GL_PROCM(void, gl, ShaderSourceARB, glShaderSourceARB, SHADERSOURCEARB, (AND GLhandleARB shaderObj, GLsizei count, memptr string, memptr length), (shaderObj, count, string, length), &shaderObj, GL_void_return)
#endif
#endif
#ifndef NO_GLSHADERSTORAGEBLOCKBINDING
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ShaderStorageBlockBinding, glShaderStorageBlockBinding, SHADERSTORAGEBLOCKBINDING, (AND GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding), (program, storageBlockIndex, storageBlockBinding), &program, GL_void_return)
GL_PROCM(void, gl, ShaderStorageBlockBinding, glShaderStorageBlockBinding, SHADERSTORAGEBLOCKBINDING, (AND GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding), (program, storageBlockIndex, storageBlockBinding), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLSHARPENTEXFUNCSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SharpenTexFuncSGIS, glSharpenTexFuncSGIS, SHARPENTEXFUNCSGIS, (AND GLenum target, GLsizei n, const GLfloat *points), (target, n, points), &target, GL_void_return)
GL_PROCM(void, gl, SharpenTexFuncSGIS, glSharpenTexFuncSGIS, SHARPENTEXFUNCSGIS, (AND GLenum target, GLsizei n, memptr points), (target, n, points), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLSIGNALSEMAPHOREEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SignalSemaphoreEXT, glSignalSemaphoreEXT, SIGNALSEMAPHOREEXT, (AND GLuint semaphore, GLuint numBufferBarriers, const GLuint *buffers, GLuint numTextureBarriers, const GLuint *textures, const GLenum *dstLayouts), (semaphore, numBufferBarriers, buffers, numTextureBarriers, textures, dstLayouts), &semaphore, GL_void_return)
GL_PROCM(void, gl, SignalSemaphoreEXT, glSignalSemaphoreEXT, SIGNALSEMAPHOREEXT, (AND GLuint semaphore, GLuint numBufferBarriers, memptr buffers, GLuint numTextureBarriers, memptr textures, memptr dstLayouts), (semaphore, numBufferBarriers, buffers, numTextureBarriers, textures, dstLayouts), &semaphore, GL_void_return)
#endif
#endif
#ifndef NO_GLSIGNALVKFENCENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SignalVkFenceNV, glSignalVkFenceNV, SIGNALVKFENCENV, (AND GLuint64 vkFence), (vkFence), &vkFence, GL_void_return)
GL_PROCM(void, gl, SignalVkFenceNV, glSignalVkFenceNV, SIGNALVKFENCENV, (AND GLuint64 vkFence), (vkFence), &vkFence, GL_void_return)
#endif
#endif
#ifndef NO_GLSIGNALVKSEMAPHORENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SignalVkSemaphoreNV, glSignalVkSemaphoreNV, SIGNALVKSEMAPHORENV, (AND GLuint64 vkSemaphore), (vkSemaphore), &vkSemaphore, GL_void_return)
GL_PROCM(void, gl, SignalVkSemaphoreNV, glSignalVkSemaphoreNV, SIGNALVKSEMAPHORENV, (AND GLuint64 vkSemaphore), (vkSemaphore), &vkSemaphore, GL_void_return)
#endif
#endif
#ifndef NO_GLSPECIALIZESHADER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SpecializeShader, glSpecializeShader, SPECIALIZESHADER, (AND GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue), (shader, pEntryPoint, numSpecializationConstants, pConstantIndex, pConstantValue), &shader, GL_void_return)
GL_PROCM(void, gl, SpecializeShader, glSpecializeShader, SPECIALIZESHADER, (AND GLuint shader, memptr pEntryPoint, GLuint numSpecializationConstants, memptr pConstantIndex, memptr pConstantValue), (shader, pEntryPoint, numSpecializationConstants, pConstantIndex, pConstantValue), &shader, GL_void_return)
#endif
#endif
#ifndef NO_GLSPECIALIZESHADERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SpecializeShaderARB, glSpecializeShaderARB, SPECIALIZESHADERARB, (AND GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue), (shader, pEntryPoint, numSpecializationConstants, pConstantIndex, pConstantValue), &shader, GL_void_return)
GL_PROCM(void, gl, SpecializeShaderARB, glSpecializeShaderARB, SPECIALIZESHADERARB, (AND GLuint shader, memptr pEntryPoint, GLuint numSpecializationConstants, memptr pConstantIndex, memptr pConstantValue), (shader, pEntryPoint, numSpecializationConstants, pConstantIndex, pConstantValue), &shader, GL_void_return)
#endif
#endif
#ifndef NO_GLSPRITEPARAMETERFSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SpriteParameterfSGIX, glSpriteParameterfSGIX, SPRITEPARAMETERFSGIX, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, SpriteParameterfSGIX, glSpriteParameterfSGIX, SPRITEPARAMETERFSGIX, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLSPRITEPARAMETERFVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SpriteParameterfvSGIX, glSpriteParameterfvSGIX, SPRITEPARAMETERFVSGIX, (AND GLenum pname, const GLfloat *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, SpriteParameterfvSGIX, glSpriteParameterfvSGIX, SPRITEPARAMETERFVSGIX, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLSPRITEPARAMETERISGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SpriteParameteriSGIX, glSpriteParameteriSGIX, SPRITEPARAMETERISGIX, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, SpriteParameteriSGIX, glSpriteParameteriSGIX, SPRITEPARAMETERISGIX, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLSPRITEPARAMETERIVSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SpriteParameterivSGIX, glSpriteParameterivSGIX, SPRITEPARAMETERIVSGIX, (AND GLenum pname, const GLint *params), (pname, params), &pname, GL_void_return)
GL_PROCM(void, gl, SpriteParameterivSGIX, glSpriteParameterivSGIX, SPRITEPARAMETERIVSGIX, (AND GLenum pname, memptr params), (pname, params), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLSTARTINSTRUMENTSSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StartInstrumentsSGIX, glStartInstrumentsSGIX, STARTINSTRUMENTSSGIX, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, StartInstrumentsSGIX, glStartInstrumentsSGIX, STARTINSTRUMENTSSGIX, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLSTATECAPTURENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StateCaptureNV, glStateCaptureNV, STATECAPTURENV, (AND GLuint state, GLenum mode), (state, mode), &state, GL_void_return)
GL_PROCM(void, gl, StateCaptureNV, glStateCaptureNV, STATECAPTURENV, (AND GLuint state, GLenum mode), (state, mode), &state, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILCLEARTAGEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilClearTagEXT, glStencilClearTagEXT, STENCILCLEARTAGEXT, (AND GLsizei stencilTagBits, GLuint stencilClearTag), (stencilTagBits, stencilClearTag), &stencilTagBits, GL_void_return)
GL_PROCM(void, gl, StencilClearTagEXT, glStencilClearTagEXT, STENCILCLEARTAGEXT, (AND GLsizei stencilTagBits, GLuint stencilClearTag), (stencilTagBits, stencilClearTag), &stencilTagBits, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILFILLPATHINSTANCEDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilFillPathInstancedNV, glStencilFillPathInstancedNV, STENCILFILLPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues), (numPaths, pathNameType, paths, pathBase, fillMode, mask, transformType, transformValues), &numPaths, GL_void_return)
GL_PROCM(void, gl, StencilFillPathInstancedNV, glStencilFillPathInstancedNV, STENCILFILLPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, memptr paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, memptr transformValues), (numPaths, pathNameType, paths, pathBase, fillMode, mask, transformType, transformValues), &numPaths, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILFILLPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilFillPathNV, glStencilFillPathNV, STENCILFILLPATHNV, (AND GLuint path, GLenum fillMode, GLuint mask), (path, fillMode, mask), &path, GL_void_return)
GL_PROCM(void, gl, StencilFillPathNV, glStencilFillPathNV, STENCILFILLPATHNV, (AND GLuint path, GLenum fillMode, GLuint mask), (path, fillMode, mask), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILFUNC
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilFunc, glStencilFunc, STENCILFUNC, (AND GLenum func, GLint ref, GLuint mask), (func, ref, mask), &func, GL_void_return)
GL_PROCM(void, gl, StencilFunc, glStencilFunc, STENCILFUNC, (AND GLenum func, GLint ref, GLuint mask), (func, ref, mask), &func, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILFUNCSEPARATE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilFuncSeparate, glStencilFuncSeparate, STENCILFUNCSEPARATE, (AND GLenum face, GLenum func, GLint ref, GLuint mask), (face, func, ref, mask), &face, GL_void_return)
GL_PROCM(void, gl, StencilFuncSeparate, glStencilFuncSeparate, STENCILFUNCSEPARATE, (AND GLenum face, GLenum func, GLint ref, GLuint mask), (face, func, ref, mask), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILFUNCSEPARATEATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilFuncSeparateATI, glStencilFuncSeparateATI, STENCILFUNCSEPARATEATI, (AND GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask), (frontfunc, backfunc, ref, mask), &frontfunc, GL_void_return)
GL_PROCM(void, gl, StencilFuncSeparateATI, glStencilFuncSeparateATI, STENCILFUNCSEPARATEATI, (AND GLenum frontfunc, GLenum backfunc, GLint ref, GLuint mask), (frontfunc, backfunc, ref, mask), &frontfunc, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILMASK
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilMask, glStencilMask, STENCILMASK, (AND GLuint mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, StencilMask, glStencilMask, STENCILMASK, (AND GLuint mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILMASKSEPARATE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilMaskSeparate, glStencilMaskSeparate, STENCILMASKSEPARATE, (AND GLenum face, GLuint mask), (face, mask), &face, GL_void_return)
GL_PROCM(void, gl, StencilMaskSeparate, glStencilMaskSeparate, STENCILMASKSEPARATE, (AND GLenum face, GLuint mask), (face, mask), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILOP
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilOp, glStencilOp, STENCILOP, (AND GLenum fail, GLenum zfail, GLenum zpass), (fail, zfail, zpass), &fail, GL_void_return)
GL_PROCM(void, gl, StencilOp, glStencilOp, STENCILOP, (AND GLenum fail, GLenum zfail, GLenum zpass), (fail, zfail, zpass), &fail, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILOPSEPARATE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilOpSeparate, glStencilOpSeparate, STENCILOPSEPARATE, (AND GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass), (face, sfail, dpfail, dppass), &face, GL_void_return)
GL_PROCM(void, gl, StencilOpSeparate, glStencilOpSeparate, STENCILOPSEPARATE, (AND GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass), (face, sfail, dpfail, dppass), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILOPSEPARATEATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilOpSeparateATI, glStencilOpSeparateATI, STENCILOPSEPARATEATI, (AND GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass), (face, sfail, dpfail, dppass), &face, GL_void_return)
GL_PROCM(void, gl, StencilOpSeparateATI, glStencilOpSeparateATI, STENCILOPSEPARATEATI, (AND GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass), (face, sfail, dpfail, dppass), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILOPVALUEAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilOpValueAMD, glStencilOpValueAMD, STENCILOPVALUEAMD, (AND GLenum face, GLuint value), (face, value), &face, GL_void_return)
GL_PROCM(void, gl, StencilOpValueAMD, glStencilOpValueAMD, STENCILOPVALUEAMD, (AND GLenum face, GLuint value), (face, value), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILSTROKEPATHINSTANCEDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilStrokePathInstancedNV, glStencilStrokePathInstancedNV, STENCILSTROKEPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues), (numPaths, pathNameType, paths, pathBase, reference, mask, transformType, transformValues), &numPaths, GL_void_return)
GL_PROCM(void, gl, StencilStrokePathInstancedNV, glStencilStrokePathInstancedNV, STENCILSTROKEPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, memptr paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, memptr transformValues), (numPaths, pathNameType, paths, pathBase, reference, mask, transformType, transformValues), &numPaths, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILSTROKEPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilStrokePathNV, glStencilStrokePathNV, STENCILSTROKEPATHNV, (AND GLuint path, GLint reference, GLuint mask), (path, reference, mask), &path, GL_void_return)
GL_PROCM(void, gl, StencilStrokePathNV, glStencilStrokePathNV, STENCILSTROKEPATHNV, (AND GLuint path, GLint reference, GLuint mask), (path, reference, mask), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILTHENCOVERFILLPATHINSTANCEDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilThenCoverFillPathInstancedNV, glStencilThenCoverFillPathInstancedNV, STENCILTHENCOVERFILLPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues), (numPaths, pathNameType, paths, pathBase, fillMode, mask, coverMode, transformType, transformValues), &numPaths, GL_void_return)
GL_PROCM(void, gl, StencilThenCoverFillPathInstancedNV, glStencilThenCoverFillPathInstancedNV, STENCILTHENCOVERFILLPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, memptr paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum coverMode, GLenum transformType, memptr transformValues), (numPaths, pathNameType, paths, pathBase, fillMode, mask, coverMode, transformType, transformValues), &numPaths, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILTHENCOVERFILLPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilThenCoverFillPathNV, glStencilThenCoverFillPathNV, STENCILTHENCOVERFILLPATHNV, (AND GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode), (path, fillMode, mask, coverMode), &path, GL_void_return)
GL_PROCM(void, gl, StencilThenCoverFillPathNV, glStencilThenCoverFillPathNV, STENCILTHENCOVERFILLPATHNV, (AND GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode), (path, fillMode, mask, coverMode), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILTHENCOVERSTROKEPATHINSTANCEDNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilThenCoverStrokePathInstancedNV, glStencilThenCoverStrokePathInstancedNV, STENCILTHENCOVERSTROKEPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues), (numPaths, pathNameType, paths, pathBase, reference, mask, coverMode, transformType, transformValues), &numPaths, GL_void_return)
GL_PROCM(void, gl, StencilThenCoverStrokePathInstancedNV, glStencilThenCoverStrokePathInstancedNV, STENCILTHENCOVERSTROKEPATHINSTANCEDNV, (AND GLsizei numPaths, GLenum pathNameType, memptr paths, GLuint pathBase, GLint reference, GLuint mask, GLenum coverMode, GLenum transformType, memptr transformValues), (numPaths, pathNameType, paths, pathBase, reference, mask, coverMode, transformType, transformValues), &numPaths, GL_void_return)
#endif
#endif
#ifndef NO_GLSTENCILTHENCOVERSTROKEPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StencilThenCoverStrokePathNV, glStencilThenCoverStrokePathNV, STENCILTHENCOVERSTROKEPATHNV, (AND GLuint path, GLint reference, GLuint mask, GLenum coverMode), (path, reference, mask, coverMode), &path, GL_void_return)
GL_PROCM(void, gl, StencilThenCoverStrokePathNV, glStencilThenCoverStrokePathNV, STENCILTHENCOVERSTROKEPATHNV, (AND GLuint path, GLint reference, GLuint mask, GLenum coverMode), (path, reference, mask, coverMode), &path, GL_void_return)
#endif
#endif
#ifndef NO_GLSTOPINSTRUMENTSSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StopInstrumentsSGIX, glStopInstrumentsSGIX, STOPINSTRUMENTSSGIX, (AND GLint marker), (marker), &marker, GL_void_return)
GL_PROCM(void, gl, StopInstrumentsSGIX, glStopInstrumentsSGIX, STOPINSTRUMENTSSGIX, (AND GLint marker), (marker), &marker, GL_void_return)
#endif
#endif
#ifndef NO_GLSTRINGMARKERGREMEDY
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, StringMarkerGREMEDY, glStringMarkerGREMEDY, STRINGMARKERGREMEDY, (AND GLsizei len, const void *string), (len, string), &len, GL_void_return)
GL_PROCM(void, gl, StringMarkerGREMEDY, glStringMarkerGREMEDY, STRINGMARKERGREMEDY, (AND GLsizei len, memptr string), (len, string), &len, GL_void_return)
#endif
#endif
#ifndef NO_GLSUBPIXELPRECISIONBIASNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SubpixelPrecisionBiasNV, glSubpixelPrecisionBiasNV, SUBPIXELPRECISIONBIASNV, (AND GLuint xbits, GLuint ybits), (xbits, ybits), &xbits, GL_void_return)
GL_PROCM(void, gl, SubpixelPrecisionBiasNV, glSubpixelPrecisionBiasNV, SUBPIXELPRECISIONBIASNV, (AND GLuint xbits, GLuint ybits), (xbits, ybits), &xbits, GL_void_return)
#endif
#endif
#ifndef NO_GLSWAPAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SwapAPPLE, glSwapAPPLE, SWAPAPPLE, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, SwapAPPLE, glSwapAPPLE, SWAPAPPLE, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLSWIZZLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SwizzleEXT, glSwizzleEXT, SWIZZLEEXT, (AND GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW), (res, in, outX, outY, outZ, outW), &res, GL_void_return)
GL_PROCM(void, gl, SwizzleEXT, glSwizzleEXT, SWIZZLEEXT, (AND GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW), (res, in, outX, outY, outZ, outW), &res, GL_void_return)
#endif
#endif
#ifndef NO_GLSYNCTEXTUREINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, SyncTextureINTEL, glSyncTextureINTEL, SYNCTEXTUREINTEL, (AND GLuint texture), (texture), &texture, GL_void_return)
GL_PROCM(void, gl, SyncTextureINTEL, glSyncTextureINTEL, SYNCTEXTUREINTEL, (AND GLuint texture), (texture), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTAGSAMPLEBUFFERSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TagSampleBufferSGIX, glTagSampleBufferSGIX, TAGSAMPLEBUFFERSGIX, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, TagSampleBufferSGIX, glTagSampleBufferSGIX, TAGSAMPLEBUFFERSGIX, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENT3BEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Tangent3bEXT, glTangent3bEXT, TANGENT3BEXT, (AND GLbyte32 tx, GLbyte32 ty, GLbyte32 tz), (tx, ty, tz), &tx, GL_void_return)
GL_PROCM(void, gl, Tangent3bEXT, glTangent3bEXT, TANGENT3BEXT, (AND GLbyte32 tx, GLbyte32 ty, GLbyte32 tz), (tx, ty, tz), &tx, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENT3BVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Tangent3bvEXT, glTangent3bvEXT, TANGENT3BVEXT, (AND const GLbyte *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Tangent3bvEXT, glTangent3bvEXT, TANGENT3BVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENT3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Tangent3dEXT, glTangent3dEXT, TANGENT3DEXT, (AND GLdouble tx, GLdouble ty, GLdouble tz), (tx, ty, tz), &tx, GL_void_return)
GL_PROCM(void, gl, Tangent3dEXT, glTangent3dEXT, TANGENT3DEXT, (AND GLdouble tx, GLdouble ty, GLdouble tz), (tx, ty, tz), &tx, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENT3DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Tangent3dvEXT, glTangent3dvEXT, TANGENT3DVEXT, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Tangent3dvEXT, glTangent3dvEXT, TANGENT3DVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENT3FEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Tangent3fEXT, glTangent3fEXT, TANGENT3FEXT, (AND GLfloat tx, GLfloat ty, GLfloat tz), (tx, ty, tz), &tx, GL_void_return)
GL_PROCM(void, gl, Tangent3fEXT, glTangent3fEXT, TANGENT3FEXT, (AND GLfloat tx, GLfloat ty, GLfloat tz), (tx, ty, tz), &tx, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENT3FVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Tangent3fvEXT, glTangent3fvEXT, TANGENT3FVEXT, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Tangent3fvEXT, glTangent3fvEXT, TANGENT3FVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENT3IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Tangent3iEXT, glTangent3iEXT, TANGENT3IEXT, (AND GLint tx, GLint ty, GLint tz), (tx, ty, tz), &tx, GL_void_return)
GL_PROCM(void, gl, Tangent3iEXT, glTangent3iEXT, TANGENT3IEXT, (AND GLint tx, GLint ty, GLint tz), (tx, ty, tz), &tx, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENT3IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Tangent3ivEXT, glTangent3ivEXT, TANGENT3IVEXT, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Tangent3ivEXT, glTangent3ivEXT, TANGENT3IVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENT3SEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Tangent3sEXT, glTangent3sEXT, TANGENT3SEXT, (AND GLshort32 tx, GLshort32 ty, GLshort32 tz), (tx, ty, tz), &tx, GL_void_return)
GL_PROCM(void, gl, Tangent3sEXT, glTangent3sEXT, TANGENT3SEXT, (AND GLshort32 tx, GLshort32 ty, GLshort32 tz), (tx, ty, tz), &tx, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENT3SVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Tangent3svEXT, glTangent3svEXT, TANGENT3SVEXT, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Tangent3svEXT, glTangent3svEXT, TANGENT3SVEXT, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTANGENTPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TangentPointerEXT, glTangentPointerEXT, TANGENTPOINTEREXT, (AND GLenum type, GLsizei stride, const void *pointer), (type, stride, pointer), &type, GL_void_return)
GL_PROCM(void, gl, TangentPointerEXT, glTangentPointerEXT, TANGENTPOINTEREXT, (AND GLenum type, GLsizei stride, memptr pointer), (type, stride, pointer), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLTBUFFERMASK3DFX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TbufferMask3DFX, glTbufferMask3DFX, TBUFFERMASK3DFX, (AND GLuint mask), (mask), &mask, GL_void_return)
GL_PROCM(void, gl, TbufferMask3DFX, glTbufferMask3DFX, TBUFFERMASK3DFX, (AND GLuint mask), (mask), &mask, GL_void_return)
#endif
#endif
#ifndef NO_GLTESSELLATIONFACTORAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TessellationFactorAMD, glTessellationFactorAMD, TESSELLATIONFACTORAMD, (AND GLfloat factor), (factor), &factor, GL_void_return)
GL_PROCM(void, gl, TessellationFactorAMD, glTessellationFactorAMD, TESSELLATIONFACTORAMD, (AND GLfloat factor), (factor), &factor, GL_void_return)
#endif
#endif
#ifndef NO_GLTESSELLATIONMODEAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TessellationModeAMD, glTessellationModeAMD, TESSELLATIONMODEAMD, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, TessellationModeAMD, glTessellationModeAMD, TESSELLATIONMODEAMD, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLTESTFENCEAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, TestFenceAPPLE, glTestFenceAPPLE, TESTFENCEAPPLE, (AND GLuint fence), (fence), &fence, return (GLboolean))
GL_PROCM(GLboolean, gl, TestFenceAPPLE, glTestFenceAPPLE, TESTFENCEAPPLE, (AND GLuint fence), (fence), &fence, return (GLboolean))
#endif
#endif
#ifndef NO_GLTESTFENCENV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, TestFenceNV, glTestFenceNV, TESTFENCENV, (AND GLuint fence), (fence), &fence, return (GLboolean))
GL_PROCM(GLboolean, gl, TestFenceNV, glTestFenceNV, TESTFENCENV, (AND GLuint fence), (fence), &fence, return (GLboolean))
#endif
#endif
#ifndef NO_GLTESTOBJECTAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, TestObjectAPPLE, glTestObjectAPPLE, TESTOBJECTAPPLE, (AND GLenum object, GLuint name), (object, name), &object, return (GLboolean))
GL_PROCM(GLboolean, gl, TestObjectAPPLE, glTestObjectAPPLE, TESTOBJECTAPPLE, (AND GLenum object, GLuint name), (object, name), &object, return (GLboolean))
#endif
#endif
#ifndef NO_GLTEXBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexBuffer, glTexBuffer, TEXBUFFER, (AND GLenum target, GLenum internalformat, GLuint buffer), (target, internalformat, buffer), &target, GL_void_return)
GL_PROCM(void, gl, TexBuffer, glTexBuffer, TEXBUFFER, (AND GLenum target, GLenum internalformat, GLuint buffer), (target, internalformat, buffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXBUFFERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexBufferARB, glTexBufferARB, TEXBUFFERARB, (AND GLenum target, GLenum internalformat, GLuint buffer), (target, internalformat, buffer), &target, GL_void_return)
GL_PROCM(void, gl, TexBufferARB, glTexBufferARB, TEXBUFFERARB, (AND GLenum target, GLenum internalformat, GLuint buffer), (target, internalformat, buffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexBufferEXT, glTexBufferEXT, TEXBUFFEREXT, (AND GLenum target, GLenum internalformat, GLuint buffer), (target, internalformat, buffer), &target, GL_void_return)
GL_PROCM(void, gl, TexBufferEXT, glTexBufferEXT, TEXBUFFEREXT, (AND GLenum target, GLenum internalformat, GLuint buffer), (target, internalformat, buffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXBUFFERRANGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexBufferRange, glTexBufferRange, TEXBUFFERRANGE, (AND GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size), (target, internalformat, buffer, offset, size), &target, GL_void_return)
GL_PROCM(void, gl, TexBufferRange, glTexBufferRange, TEXBUFFERRANGE, (AND GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size), (target, internalformat, buffer, offset, size), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXBUMPPARAMETERFVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexBumpParameterfvATI, glTexBumpParameterfvATI, TEXBUMPPARAMETERFVATI, (AND GLenum pname, const GLfloat *param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, TexBumpParameterfvATI, glTexBumpParameterfvATI, TEXBUMPPARAMETERFVATI, (AND GLenum pname, memptr param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXBUMPPARAMETERIVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexBumpParameterivATI, glTexBumpParameterivATI, TEXBUMPPARAMETERIVATI, (AND GLenum pname, const GLint *param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, TexBumpParameterivATI, glTexBumpParameterivATI, TEXBUMPPARAMETERIVATI, (AND GLenum pname, memptr param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1bOES, glTexCoord1bOES, TEXCOORD1BOES, (AND GLbyte32 s), (s), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord1bOES, glTexCoord1bOES, TEXCOORD1BOES, (AND GLbyte32 s), (s), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1bvOES, glTexCoord1bvOES, TEXCOORD1BVOES, (AND const GLbyte *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, TexCoord1bvOES, glTexCoord1bvOES, TEXCOORD1BVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1d, glTexCoord1d, TEXCOORD1D, (AND GLdouble s), (s), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord1d, glTexCoord1d, TEXCOORD1D, (AND GLdouble s), (s), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1dv, glTexCoord1dv, TEXCOORD1DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord1dv, glTexCoord1dv, TEXCOORD1DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1f, glTexCoord1f, TEXCOORD1F, (AND GLfloat s), (s), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord1f, glTexCoord1f, TEXCOORD1F, (AND GLfloat s), (s), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1fv, glTexCoord1fv, TEXCOORD1FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord1fv, glTexCoord1fv, TEXCOORD1FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1hNV, glTexCoord1hNV, TEXCOORD1HNV, (AND GLhalfNV32 s), (s), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord1hNV, glTexCoord1hNV, TEXCOORD1HNV, (AND GLhalfNV32 s), (s), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1hvNV, glTexCoord1hvNV, TEXCOORD1HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord1hvNV, glTexCoord1hvNV, TEXCOORD1HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1i, glTexCoord1i, TEXCOORD1I, (AND GLint s), (s), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord1i, glTexCoord1i, TEXCOORD1I, (AND GLint s), (s), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1iv, glTexCoord1iv, TEXCOORD1IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord1iv, glTexCoord1iv, TEXCOORD1IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1s, glTexCoord1s, TEXCOORD1S, (AND GLshort32 s), (s), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord1s, glTexCoord1s, TEXCOORD1S, (AND GLshort32 s), (s), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1sv, glTexCoord1sv, TEXCOORD1SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord1sv, glTexCoord1sv, TEXCOORD1SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1xOES, glTexCoord1xOES, TEXCOORD1XOES, (AND GLfixed s), (s), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord1xOES, glTexCoord1xOES, TEXCOORD1XOES, (AND GLfixed s), (s), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD1XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord1xvOES, glTexCoord1xvOES, TEXCOORD1XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, TexCoord1xvOES, glTexCoord1xvOES, TEXCOORD1XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2bOES, glTexCoord2bOES, TEXCOORD2BOES, (AND GLbyte32 s, GLbyte32 t), (s, t), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2bOES, glTexCoord2bOES, TEXCOORD2BOES, (AND GLbyte32 s, GLbyte32 t), (s, t), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2bvOES, glTexCoord2bvOES, TEXCOORD2BVOES, (AND const GLbyte *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, TexCoord2bvOES, glTexCoord2bvOES, TEXCOORD2BVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2d, glTexCoord2d, TEXCOORD2D, (AND GLdouble s, GLdouble t), (s, t), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2d, glTexCoord2d, TEXCOORD2D, (AND GLdouble s, GLdouble t), (s, t), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2dv, glTexCoord2dv, TEXCOORD2DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord2dv, glTexCoord2dv, TEXCOORD2DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2F
GL_PROC(void, gl, TexCoord2f, glTexCoord2f, TEXCOORD2F, (AND GLfloat s, GLfloat t), (s, t), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2f, glTexCoord2f, TEXCOORD2F, (AND GLfloat s, GLfloat t), (s, t), &s, GL_void_return)
#endif
#ifndef NO_GLTEXCOORD2FCOLOR3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2fColor3fVertex3fSUN, glTexCoord2fColor3fVertex3fSUN, TEXCOORD2FCOLOR3FVERTEX3FSUN, (AND GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z), (s, t, r, g, b, x, y, z), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2fColor3fVertex3fSUN, glTexCoord2fColor3fVertex3fSUN, TEXCOORD2FCOLOR3FVERTEX3FSUN, (AND GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat x, GLfloat y, GLfloat z), (s, t, r, g, b, x, y, z), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2FCOLOR3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2fColor3fVertex3fvSUN, glTexCoord2fColor3fVertex3fvSUN, TEXCOORD2FCOLOR3FVERTEX3FVSUN, (AND const GLfloat *tc, const GLfloat *c, const GLfloat *v), (tc, c, v), &tc, GL_void_return)
GL_PROCM(void, gl, TexCoord2fColor3fVertex3fvSUN, glTexCoord2fColor3fVertex3fvSUN, TEXCOORD2FCOLOR3FVERTEX3FVSUN, (AND memptr tc, memptr c, memptr v), (tc, c, v), &tc, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2fColor4fNormal3fVertex3fSUN, glTexCoord2fColor4fNormal3fVertex3fSUN, TEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUN, (AND GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (s, t, r, g, b, a, nx, ny, nz, x, y, z), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2fColor4fNormal3fVertex3fSUN, glTexCoord2fColor4fNormal3fVertex3fSUN, TEXCOORD2FCOLOR4FNORMAL3FVERTEX3FSUN, (AND GLfloat s, GLfloat t, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (s, t, r, g, b, a, nx, ny, nz, x, y, z), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2fColor4fNormal3fVertex3fvSUN, glTexCoord2fColor4fNormal3fVertex3fvSUN, TEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUN, (AND const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v), (tc, c, n, v), &tc, GL_void_return)
GL_PROCM(void, gl, TexCoord2fColor4fNormal3fVertex3fvSUN, glTexCoord2fColor4fNormal3fVertex3fvSUN, TEXCOORD2FCOLOR4FNORMAL3FVERTEX3FVSUN, (AND memptr tc, memptr c, memptr n, memptr v), (tc, c, n, v), &tc, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2FCOLOR4UBVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2fColor4ubVertex3fSUN, glTexCoord2fColor4ubVertex3fSUN, TEXCOORD2FCOLOR4UBVERTEX3FSUN, (AND GLfloat s, GLfloat t, GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y, GLfloat z), (s, t, r, g, b, a, x, y, z), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2fColor4ubVertex3fSUN, glTexCoord2fColor4ubVertex3fSUN, TEXCOORD2FCOLOR4UBVERTEX3FSUN, (AND GLfloat s, GLfloat t, GLubyte32 r, GLubyte32 g, GLubyte32 b, GLubyte32 a, GLfloat x, GLfloat y, GLfloat z), (s, t, r, g, b, a, x, y, z), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2FCOLOR4UBVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2fColor4ubVertex3fvSUN, glTexCoord2fColor4ubVertex3fvSUN, TEXCOORD2FCOLOR4UBVERTEX3FVSUN, (AND const GLfloat *tc, const GLubyte *c, const GLfloat *v), (tc, c, v), &tc, GL_void_return)
GL_PROCM(void, gl, TexCoord2fColor4ubVertex3fvSUN, glTexCoord2fColor4ubVertex3fvSUN, TEXCOORD2FCOLOR4UBVERTEX3FVSUN, (AND memptr tc, memptr c, memptr v), (tc, c, v), &tc, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2FNORMAL3FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2fNormal3fVertex3fSUN, glTexCoord2fNormal3fVertex3fSUN, TEXCOORD2FNORMAL3FVERTEX3FSUN, (AND GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (s, t, nx, ny, nz, x, y, z), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2fNormal3fVertex3fSUN, glTexCoord2fNormal3fVertex3fSUN, TEXCOORD2FNORMAL3FVERTEX3FSUN, (AND GLfloat s, GLfloat t, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z), (s, t, nx, ny, nz, x, y, z), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2FNORMAL3FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2fNormal3fVertex3fvSUN, glTexCoord2fNormal3fVertex3fvSUN, TEXCOORD2FNORMAL3FVERTEX3FVSUN, (AND const GLfloat *tc, const GLfloat *n, const GLfloat *v), (tc, n, v), &tc, GL_void_return)
GL_PROCM(void, gl, TexCoord2fNormal3fVertex3fvSUN, glTexCoord2fNormal3fVertex3fvSUN, TEXCOORD2FNORMAL3FVERTEX3FVSUN, (AND memptr tc, memptr n, memptr v), (tc, n, v), &tc, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2FVERTEX3FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2fVertex3fSUN, glTexCoord2fVertex3fSUN, TEXCOORD2FVERTEX3FSUN, (AND GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z), (s, t, x, y, z), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2fVertex3fSUN, glTexCoord2fVertex3fSUN, TEXCOORD2FVERTEX3FSUN, (AND GLfloat s, GLfloat t, GLfloat x, GLfloat y, GLfloat z), (s, t, x, y, z), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2FVERTEX3FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2fVertex3fvSUN, glTexCoord2fVertex3fvSUN, TEXCOORD2FVERTEX3FVSUN, (AND const GLfloat *tc, const GLfloat *v), (tc, v), &tc, GL_void_return)
GL_PROCM(void, gl, TexCoord2fVertex3fvSUN, glTexCoord2fVertex3fvSUN, TEXCOORD2FVERTEX3FVSUN, (AND memptr tc, memptr v), (tc, v), &tc, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2FV
GL_PROC(void, gl, TexCoord2fv, glTexCoord2fv, TEXCOORD2FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord2fv, glTexCoord2fv, TEXCOORD2FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#ifndef NO_GLTEXCOORD2HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2hNV, glTexCoord2hNV, TEXCOORD2HNV, (AND GLhalfNV32 s, GLhalfNV32 t), (s, t), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2hNV, glTexCoord2hNV, TEXCOORD2HNV, (AND GLhalfNV32 s, GLhalfNV32 t), (s, t), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2hvNV, glTexCoord2hvNV, TEXCOORD2HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord2hvNV, glTexCoord2hvNV, TEXCOORD2HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2i, glTexCoord2i, TEXCOORD2I, (AND GLint s, GLint t), (s, t), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2i, glTexCoord2i, TEXCOORD2I, (AND GLint s, GLint t), (s, t), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2iv, glTexCoord2iv, TEXCOORD2IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord2iv, glTexCoord2iv, TEXCOORD2IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2s, glTexCoord2s, TEXCOORD2S, (AND GLshort32 s, GLshort32 t), (s, t), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2s, glTexCoord2s, TEXCOORD2S, (AND GLshort32 s, GLshort32 t), (s, t), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2sv, glTexCoord2sv, TEXCOORD2SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord2sv, glTexCoord2sv, TEXCOORD2SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2xOES, glTexCoord2xOES, TEXCOORD2XOES, (AND GLfixed s, GLfixed t), (s, t), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord2xOES, glTexCoord2xOES, TEXCOORD2XOES, (AND GLfixed s, GLfixed t), (s, t), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD2XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord2xvOES, glTexCoord2xvOES, TEXCOORD2XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, TexCoord2xvOES, glTexCoord2xvOES, TEXCOORD2XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3bOES, glTexCoord3bOES, TEXCOORD3BOES, (AND GLbyte32 s, GLbyte32 t, GLbyte32 r), (s, t, r), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord3bOES, glTexCoord3bOES, TEXCOORD3BOES, (AND GLbyte32 s, GLbyte32 t, GLbyte32 r), (s, t, r), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3bvOES, glTexCoord3bvOES, TEXCOORD3BVOES, (AND const GLbyte *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, TexCoord3bvOES, glTexCoord3bvOES, TEXCOORD3BVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3d, glTexCoord3d, TEXCOORD3D, (AND GLdouble s, GLdouble t, GLdouble r), (s, t, r), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord3d, glTexCoord3d, TEXCOORD3D, (AND GLdouble s, GLdouble t, GLdouble r), (s, t, r), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3dv, glTexCoord3dv, TEXCOORD3DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord3dv, glTexCoord3dv, TEXCOORD3DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3f, glTexCoord3f, TEXCOORD3F, (AND GLfloat s, GLfloat t, GLfloat r), (s, t, r), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord3f, glTexCoord3f, TEXCOORD3F, (AND GLfloat s, GLfloat t, GLfloat r), (s, t, r), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3fv, glTexCoord3fv, TEXCOORD3FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord3fv, glTexCoord3fv, TEXCOORD3FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3hNV, glTexCoord3hNV, TEXCOORD3HNV, (AND GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r), (s, t, r), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord3hNV, glTexCoord3hNV, TEXCOORD3HNV, (AND GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r), (s, t, r), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3hvNV, glTexCoord3hvNV, TEXCOORD3HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord3hvNV, glTexCoord3hvNV, TEXCOORD3HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3i, glTexCoord3i, TEXCOORD3I, (AND GLint s, GLint t, GLint r), (s, t, r), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord3i, glTexCoord3i, TEXCOORD3I, (AND GLint s, GLint t, GLint r), (s, t, r), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3iv, glTexCoord3iv, TEXCOORD3IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord3iv, glTexCoord3iv, TEXCOORD3IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3s, glTexCoord3s, TEXCOORD3S, (AND GLshort32 s, GLshort32 t, GLshort32 r), (s, t, r), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord3s, glTexCoord3s, TEXCOORD3S, (AND GLshort32 s, GLshort32 t, GLshort32 r), (s, t, r), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3sv, glTexCoord3sv, TEXCOORD3SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord3sv, glTexCoord3sv, TEXCOORD3SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3xOES, glTexCoord3xOES, TEXCOORD3XOES, (AND GLfixed s, GLfixed t, GLfixed r), (s, t, r), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord3xOES, glTexCoord3xOES, TEXCOORD3XOES, (AND GLfixed s, GLfixed t, GLfixed r), (s, t, r), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD3XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord3xvOES, glTexCoord3xvOES, TEXCOORD3XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, TexCoord3xvOES, glTexCoord3xvOES, TEXCOORD3XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4bOES, glTexCoord4bOES, TEXCOORD4BOES, (AND GLbyte32 s, GLbyte32 t, GLbyte32 r, GLbyte32 q), (s, t, r, q), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord4bOES, glTexCoord4bOES, TEXCOORD4BOES, (AND GLbyte32 s, GLbyte32 t, GLbyte32 r, GLbyte32 q), (s, t, r, q), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4bvOES, glTexCoord4bvOES, TEXCOORD4BVOES, (AND const GLbyte *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, TexCoord4bvOES, glTexCoord4bvOES, TEXCOORD4BVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4d, glTexCoord4d, TEXCOORD4D, (AND GLdouble s, GLdouble t, GLdouble r, GLdouble q), (s, t, r, q), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord4d, glTexCoord4d, TEXCOORD4D, (AND GLdouble s, GLdouble t, GLdouble r, GLdouble q), (s, t, r, q), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4dv, glTexCoord4dv, TEXCOORD4DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord4dv, glTexCoord4dv, TEXCOORD4DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4F
GL_PROC(void, gl, TexCoord4f, glTexCoord4f, TEXCOORD4F, (AND GLfloat s, GLfloat t, GLfloat r, GLfloat q), (s, t, r, q), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord4f, glTexCoord4f, TEXCOORD4F, (AND GLfloat s, GLfloat t, GLfloat r, GLfloat q), (s, t, r, q), &s, GL_void_return)
#endif
#ifndef NO_GLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4fColor4fNormal3fVertex4fSUN, glTexCoord4fColor4fNormal3fVertex4fSUN, TEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUN, (AND GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord4fColor4fNormal3fVertex4fSUN, glTexCoord4fColor4fNormal3fVertex4fSUN, TEXCOORD4FCOLOR4FNORMAL3FVERTEX4FSUN, (AND GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat r, GLfloat g, GLfloat b, GLfloat a, GLfloat nx, GLfloat ny, GLfloat nz, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (s, t, p, q, r, g, b, a, nx, ny, nz, x, y, z, w), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4fColor4fNormal3fVertex4fvSUN, glTexCoord4fColor4fNormal3fVertex4fvSUN, TEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUN, (AND const GLfloat *tc, const GLfloat *c, const GLfloat *n, const GLfloat *v), (tc, c, n, v), &tc, GL_void_return)
GL_PROCM(void, gl, TexCoord4fColor4fNormal3fVertex4fvSUN, glTexCoord4fColor4fNormal3fVertex4fvSUN, TEXCOORD4FCOLOR4FNORMAL3FVERTEX4FVSUN, (AND memptr tc, memptr c, memptr n, memptr v), (tc, c, n, v), &tc, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4FVERTEX4FSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4fVertex4fSUN, glTexCoord4fVertex4fSUN, TEXCOORD4FVERTEX4FSUN, (AND GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (s, t, p, q, x, y, z, w), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord4fVertex4fSUN, glTexCoord4fVertex4fSUN, TEXCOORD4FVERTEX4FSUN, (AND GLfloat s, GLfloat t, GLfloat p, GLfloat q, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (s, t, p, q, x, y, z, w), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4FVERTEX4FVSUN
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4fVertex4fvSUN, glTexCoord4fVertex4fvSUN, TEXCOORD4FVERTEX4FVSUN, (AND const GLfloat *tc, const GLfloat *v), (tc, v), &tc, GL_void_return)
GL_PROCM(void, gl, TexCoord4fVertex4fvSUN, glTexCoord4fVertex4fvSUN, TEXCOORD4FVERTEX4FVSUN, (AND memptr tc, memptr v), (tc, v), &tc, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4fv, glTexCoord4fv, TEXCOORD4FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord4fv, glTexCoord4fv, TEXCOORD4FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4hNV, glTexCoord4hNV, TEXCOORD4HNV, (AND GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r, GLhalfNV32 q), (s, t, r, q), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord4hNV, glTexCoord4hNV, TEXCOORD4HNV, (AND GLhalfNV32 s, GLhalfNV32 t, GLhalfNV32 r, GLhalfNV32 q), (s, t, r, q), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4hvNV, glTexCoord4hvNV, TEXCOORD4HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord4hvNV, glTexCoord4hvNV, TEXCOORD4HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4i, glTexCoord4i, TEXCOORD4I, (AND GLint s, GLint t, GLint r, GLint q), (s, t, r, q), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord4i, glTexCoord4i, TEXCOORD4I, (AND GLint s, GLint t, GLint r, GLint q), (s, t, r, q), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4iv, glTexCoord4iv, TEXCOORD4IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord4iv, glTexCoord4iv, TEXCOORD4IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4s, glTexCoord4s, TEXCOORD4S, (AND GLshort32 s, GLshort32 t, GLshort32 r, GLshort32 q), (s, t, r, q), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord4s, glTexCoord4s, TEXCOORD4S, (AND GLshort32 s, GLshort32 t, GLshort32 r, GLshort32 q), (s, t, r, q), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4sv, glTexCoord4sv, TEXCOORD4SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, TexCoord4sv, glTexCoord4sv, TEXCOORD4SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4xOES, glTexCoord4xOES, TEXCOORD4XOES, (AND GLfixed s, GLfixed t, GLfixed r, GLfixed q), (s, t, r, q), &s, GL_void_return)
GL_PROCM(void, gl, TexCoord4xOES, glTexCoord4xOES, TEXCOORD4XOES, (AND GLfixed s, GLfixed t, GLfixed r, GLfixed q), (s, t, r, q), &s, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORD4XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoord4xvOES, glTexCoord4xvOES, TEXCOORD4XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, TexCoord4xvOES, glTexCoord4xvOES, TEXCOORD4XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordFormatNV, glTexCoordFormatNV, TEXCOORDFORMATNV, (AND GLint size, GLenum type, GLsizei stride), (size, type, stride), &size, GL_void_return)
GL_PROCM(void, gl, TexCoordFormatNV, glTexCoordFormatNV, TEXCOORDFORMATNV, (AND GLint size, GLenum type, GLsizei stride), (size, type, stride), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDP1UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordP1ui, glTexCoordP1ui, TEXCOORDP1UI, (AND GLenum type, GLuint coords), (type, coords), &type, GL_void_return)
GL_PROCM(void, gl, TexCoordP1ui, glTexCoordP1ui, TEXCOORDP1UI, (AND GLenum type, GLuint coords), (type, coords), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDP1UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordP1uiv, glTexCoordP1uiv, TEXCOORDP1UIV, (AND GLenum type, const GLuint *coords), (type, coords), &type, GL_void_return)
GL_PROCM(void, gl, TexCoordP1uiv, glTexCoordP1uiv, TEXCOORDP1UIV, (AND GLenum type, memptr coords), (type, coords), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDP2UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordP2ui, glTexCoordP2ui, TEXCOORDP2UI, (AND GLenum type, GLuint coords), (type, coords), &type, GL_void_return)
GL_PROCM(void, gl, TexCoordP2ui, glTexCoordP2ui, TEXCOORDP2UI, (AND GLenum type, GLuint coords), (type, coords), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDP2UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordP2uiv, glTexCoordP2uiv, TEXCOORDP2UIV, (AND GLenum type, const GLuint *coords), (type, coords), &type, GL_void_return)
GL_PROCM(void, gl, TexCoordP2uiv, glTexCoordP2uiv, TEXCOORDP2UIV, (AND GLenum type, memptr coords), (type, coords), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDP3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordP3ui, glTexCoordP3ui, TEXCOORDP3UI, (AND GLenum type, GLuint coords), (type, coords), &type, GL_void_return)
GL_PROCM(void, gl, TexCoordP3ui, glTexCoordP3ui, TEXCOORDP3UI, (AND GLenum type, GLuint coords), (type, coords), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDP3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordP3uiv, glTexCoordP3uiv, TEXCOORDP3UIV, (AND GLenum type, const GLuint *coords), (type, coords), &type, GL_void_return)
GL_PROCM(void, gl, TexCoordP3uiv, glTexCoordP3uiv, TEXCOORDP3UIV, (AND GLenum type, memptr coords), (type, coords), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDP4UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordP4ui, glTexCoordP4ui, TEXCOORDP4UI, (AND GLenum type, GLuint coords), (type, coords), &type, GL_void_return)
GL_PROCM(void, gl, TexCoordP4ui, glTexCoordP4ui, TEXCOORDP4UI, (AND GLenum type, GLuint coords), (type, coords), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDP4UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordP4uiv, glTexCoordP4uiv, TEXCOORDP4UIV, (AND GLenum type, const GLuint *coords), (type, coords), &type, GL_void_return)
GL_PROCM(void, gl, TexCoordP4uiv, glTexCoordP4uiv, TEXCOORDP4UIV, (AND GLenum type, memptr coords), (type, coords), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDPOINTER
GL_PROC(void, gl, TexCoordPointer, glTexCoordPointer, TEXCOORDPOINTER, (AND GLint size, GLenum type, GLsizei stride, const GLvoid *pointer), (size, type, stride, pointer), &size, GL_void_return)
GL_PROCM(void, gl, TexCoordPointer, glTexCoordPointer, TEXCOORDPOINTER, (AND GLint size, GLenum type, GLsizei stride, memptr pointer), (size, type, stride, pointer), &size, GL_void_return)
#endif
#ifndef NO_GLTEXCOORDPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordPointerEXT, glTexCoordPointerEXT, TEXCOORDPOINTEREXT, (AND GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer), (size, type, stride, count, pointer), &size, GL_void_return)
GL_PROCM(void, gl, TexCoordPointerEXT, glTexCoordPointerEXT, TEXCOORDPOINTEREXT, (AND GLint size, GLenum type, GLsizei stride, GLsizei count, memptr pointer), (size, type, stride, count, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDPOINTERLISTIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordPointerListIBM, glTexCoordPointerListIBM, TEXCOORDPOINTERLISTIBM, (AND GLint size, GLenum type, GLint stride, const void * *pointer, GLint ptrstride), (size, type, stride, pointer, ptrstride), &size, GL_void_return)
GL_PROCM(void, gl, TexCoordPointerListIBM, glTexCoordPointerListIBM, TEXCOORDPOINTERLISTIBM, (AND GLint size, GLenum type, GLint stride, memptr pointer, GLint ptrstride), (size, type, stride, pointer, ptrstride), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXCOORDPOINTERVINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexCoordPointervINTEL, glTexCoordPointervINTEL, TEXCOORDPOINTERVINTEL, (AND GLint size, GLenum type, const void * *pointer), (size, type, pointer), &size, GL_void_return)
GL_PROCM(void, gl, TexCoordPointervINTEL, glTexCoordPointervINTEL, TEXCOORDPOINTERVINTEL, (AND GLint size, GLenum type, memptr pointer), (size, type, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXENVF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexEnvf, glTexEnvf, TEXENVF, (AND GLenum target, GLenum pname, GLfloat param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, TexEnvf, glTexEnvf, TEXENVF, (AND GLenum target, GLenum pname, GLfloat param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXENVFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexEnvfv, glTexEnvfv, TEXENVFV, (AND GLenum target, GLenum pname, const GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, TexEnvfv, glTexEnvfv, TEXENVFV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXENVI
GL_PROC(void, gl, TexEnvi, glTexEnvi, TEXENVI, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, TexEnvi, glTexEnvi, TEXENVI, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
#endif
#ifndef NO_GLTEXENVIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexEnviv, glTexEnviv, TEXENVIV, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, TexEnviv, glTexEnviv, TEXENVIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXENVXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexEnvxOES, glTexEnvxOES, TEXENVXOES, (AND GLenum target, GLenum pname, GLfixed param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, TexEnvxOES, glTexEnvxOES, TEXENVXOES, (AND GLenum target, GLenum pname, GLfixed param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXENVXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexEnvxvOES, glTexEnvxvOES, TEXENVXVOES, (AND GLenum target, GLenum pname, const GLfixed *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, TexEnvxvOES, glTexEnvxvOES, TEXENVXVOES, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXFILTERFUNCSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexFilterFuncSGIS, glTexFilterFuncSGIS, TEXFILTERFUNCSGIS, (AND GLenum target, GLenum filter, GLsizei n, const GLfloat *weights), (target, filter, n, weights), &target, GL_void_return)
GL_PROCM(void, gl, TexFilterFuncSGIS, glTexFilterFuncSGIS, TEXFILTERFUNCSGIS, (AND GLenum target, GLenum filter, GLsizei n, memptr weights), (target, filter, n, weights), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXGEND
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexGend, glTexGend, TEXGEND, (AND GLenum coord, GLenum pname, GLdouble param), (coord, pname, param), &coord, GL_void_return)
GL_PROCM(void, gl, TexGend, glTexGend, TEXGEND, (AND GLenum coord, GLenum pname, GLdouble param), (coord, pname, param), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXGENDV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexGendv, glTexGendv, TEXGENDV, (AND GLenum coord, GLenum pname, const GLdouble *params), (coord, pname, params), &coord, GL_void_return)
GL_PROCM(void, gl, TexGendv, glTexGendv, TEXGENDV, (AND GLenum coord, GLenum pname, memptr params), (coord, pname, params), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXGENF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexGenf, glTexGenf, TEXGENF, (AND GLenum coord, GLenum pname, GLfloat param), (coord, pname, param), &coord, GL_void_return)
GL_PROCM(void, gl, TexGenf, glTexGenf, TEXGENF, (AND GLenum coord, GLenum pname, GLfloat param), (coord, pname, param), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXGENFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexGenfv, glTexGenfv, TEXGENFV, (AND GLenum coord, GLenum pname, const GLfloat *params), (coord, pname, params), &coord, GL_void_return)
GL_PROCM(void, gl, TexGenfv, glTexGenfv, TEXGENFV, (AND GLenum coord, GLenum pname, memptr params), (coord, pname, params), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXGENI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexGeni, glTexGeni, TEXGENI, (AND GLenum coord, GLenum pname, GLint param), (coord, pname, param), &coord, GL_void_return)
GL_PROCM(void, gl, TexGeni, glTexGeni, TEXGENI, (AND GLenum coord, GLenum pname, GLint param), (coord, pname, param), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXGENIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexGeniv, glTexGeniv, TEXGENIV, (AND GLenum coord, GLenum pname, const GLint *params), (coord, pname, params), &coord, GL_void_return)
GL_PROCM(void, gl, TexGeniv, glTexGeniv, TEXGENIV, (AND GLenum coord, GLenum pname, memptr params), (coord, pname, params), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXGENXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexGenxOES, glTexGenxOES, TEXGENXOES, (AND GLenum coord, GLenum pname, GLfixed param), (coord, pname, param), &coord, GL_void_return)
GL_PROCM(void, gl, TexGenxOES, glTexGenxOES, TEXGENXOES, (AND GLenum coord, GLenum pname, GLfixed param), (coord, pname, param), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXGENXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexGenxvOES, glTexGenxvOES, TEXGENXVOES, (AND GLenum coord, GLenum pname, const GLfixed *params), (coord, pname, params), &coord, GL_void_return)
GL_PROCM(void, gl, TexGenxvOES, glTexGenxvOES, TEXGENXVOES, (AND GLenum coord, GLenum pname, memptr params), (coord, pname, params), &coord, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXIMAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexImage1D, glTexImage1D, TEXIMAGE1D, (AND GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid *pixels), (target, level, internalformat, width, border, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexImage1D, glTexImage1D, TEXIMAGE1D, (AND GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, memptr pixels), (target, level, internalformat, width, border, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXIMAGE2D
GL_PROC(void, gl, TexImage2D, glTexImage2D, TEXIMAGE2D, (AND GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels), (target, level, internalformat, width, height, border, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexImage2D, glTexImage2D, TEXIMAGE2D, (AND GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, memptr pixels), (target, level, internalformat, width, height, border, format, type, pixels), &target, GL_void_return)
#endif
#ifndef NO_GLTEXIMAGE2DMULTISAMPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexImage2DMultisample, glTexImage2DMultisample, TEXIMAGE2DMULTISAMPLE, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations), (target, samples, internalformat, width, height, fixedsamplelocations), &target, GL_void_return)
GL_PROCM(void, gl, TexImage2DMultisample, glTexImage2DMultisample, TEXIMAGE2DMULTISAMPLE, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations), (target, samples, internalformat, width, height, fixedsamplelocations), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXIMAGE2DMULTISAMPLECOVERAGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexImage2DMultisampleCoverageNV, glTexImage2DMultisampleCoverageNV, TEXIMAGE2DMULTISAMPLECOVERAGENV, (AND GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations), (target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations), &target, GL_void_return)
GL_PROCM(void, gl, TexImage2DMultisampleCoverageNV, glTexImage2DMultisampleCoverageNV, TEXIMAGE2DMULTISAMPLECOVERAGENV, (AND GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations), (target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXIMAGE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexImage3D, glTexImage3D, TEXIMAGE3D, (AND GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels), (target, level, internalformat, width, height, depth, border, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexImage3D, glTexImage3D, TEXIMAGE3D, (AND GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, memptr pixels), (target, level, internalformat, width, height, depth, border, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexImage3DEXT, glTexImage3DEXT, TEXIMAGE3DEXT, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels), (target, level, internalformat, width, height, depth, border, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexImage3DEXT, glTexImage3DEXT, TEXIMAGE3DEXT, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, memptr pixels), (target, level, internalformat, width, height, depth, border, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXIMAGE3DMULTISAMPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexImage3DMultisample, glTexImage3DMultisample, TEXIMAGE3DMULTISAMPLE, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations), (target, samples, internalformat, width, height, depth, fixedsamplelocations), &target, GL_void_return)
GL_PROCM(void, gl, TexImage3DMultisample, glTexImage3DMultisample, TEXIMAGE3DMULTISAMPLE, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations), (target, samples, internalformat, width, height, depth, fixedsamplelocations), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXIMAGE3DMULTISAMPLECOVERAGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexImage3DMultisampleCoverageNV, glTexImage3DMultisampleCoverageNV, TEXIMAGE3DMULTISAMPLECOVERAGENV, (AND GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations), (target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations), &target, GL_void_return)
GL_PROCM(void, gl, TexImage3DMultisampleCoverageNV, glTexImage3DMultisampleCoverageNV, TEXIMAGE3DMULTISAMPLECOVERAGENV, (AND GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations), (target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXIMAGE4DSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexImage4DSGIS, glTexImage4DSGIS, TEXIMAGE4DSGIS, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, const void *pixels), (target, level, internalformat, width, height, depth, size4d, border, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexImage4DSGIS, glTexImage4DSGIS, TEXIMAGE4DSGIS, (AND GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLint border, GLenum format, GLenum type, memptr pixels), (target, level, internalformat, width, height, depth, size4d, border, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXPAGECOMMITMENTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexPageCommitmentARB, glTexPageCommitmentARB, TEXPAGECOMMITMENTARB, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 commit), (target, level, xoffset, yoffset, zoffset, width, height, depth, commit), &target, GL_void_return)
GL_PROCM(void, gl, TexPageCommitmentARB, glTexPageCommitmentARB, TEXPAGECOMMITMENTARB, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 commit), (target, level, xoffset, yoffset, zoffset, width, height, depth, commit), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXPARAMETERIIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexParameterIiv, glTexParameterIiv, TEXPARAMETERIIV, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, TexParameterIiv, glTexParameterIiv, TEXPARAMETERIIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXPARAMETERIIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexParameterIivEXT, glTexParameterIivEXT, TEXPARAMETERIIVEXT, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, TexParameterIivEXT, glTexParameterIivEXT, TEXPARAMETERIIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXPARAMETERIUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexParameterIuiv, glTexParameterIuiv, TEXPARAMETERIUIV, (AND GLenum target, GLenum pname, const GLuint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, TexParameterIuiv, glTexParameterIuiv, TEXPARAMETERIUIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXPARAMETERIUIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexParameterIuivEXT, glTexParameterIuivEXT, TEXPARAMETERIUIVEXT, (AND GLenum target, GLenum pname, const GLuint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, TexParameterIuivEXT, glTexParameterIuivEXT, TEXPARAMETERIUIVEXT, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXPARAMETERF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexParameterf, glTexParameterf, TEXPARAMETERF, (AND GLenum target, GLenum pname, GLfloat param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, TexParameterf, glTexParameterf, TEXPARAMETERF, (AND GLenum target, GLenum pname, GLfloat param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexParameterfv, glTexParameterfv, TEXPARAMETERFV, (AND GLenum target, GLenum pname, const GLfloat *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, TexParameterfv, glTexParameterfv, TEXPARAMETERFV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXPARAMETERI
GL_PROC(void, gl, TexParameteri, glTexParameteri, TEXPARAMETERI, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, TexParameteri, glTexParameteri, TEXPARAMETERI, (AND GLenum target, GLenum pname, GLint param), (target, pname, param), &target, GL_void_return)
#endif
#ifndef NO_GLTEXPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexParameteriv, glTexParameteriv, TEXPARAMETERIV, (AND GLenum target, GLenum pname, const GLint *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, TexParameteriv, glTexParameteriv, TEXPARAMETERIV, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXPARAMETERXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexParameterxOES, glTexParameterxOES, TEXPARAMETERXOES, (AND GLenum target, GLenum pname, GLfixed param), (target, pname, param), &target, GL_void_return)
GL_PROCM(void, gl, TexParameterxOES, glTexParameterxOES, TEXPARAMETERXOES, (AND GLenum target, GLenum pname, GLfixed param), (target, pname, param), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXPARAMETERXVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexParameterxvOES, glTexParameterxvOES, TEXPARAMETERXVOES, (AND GLenum target, GLenum pname, const GLfixed *params), (target, pname, params), &target, GL_void_return)
GL_PROCM(void, gl, TexParameterxvOES, glTexParameterxvOES, TEXPARAMETERXVOES, (AND GLenum target, GLenum pname, memptr params), (target, pname, params), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXRENDERBUFFERNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexRenderbufferNV, glTexRenderbufferNV, TEXRENDERBUFFERNV, (AND GLenum target, GLuint renderbuffer), (target, renderbuffer), &target, GL_void_return)
GL_PROCM(void, gl, TexRenderbufferNV, glTexRenderbufferNV, TEXRENDERBUFFERNV, (AND GLenum target, GLuint renderbuffer), (target, renderbuffer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSCISSORFUNCINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexScissorFuncINTEL, glTexScissorFuncINTEL, TEXSCISSORFUNCINTEL, (AND GLenum target, GLenum lfunc, GLenum hfunc), (target, lfunc, hfunc), &target, GL_void_return)
GL_PROCM(void, gl, TexScissorFuncINTEL, glTexScissorFuncINTEL, TEXSCISSORFUNCINTEL, (AND GLenum target, GLenum lfunc, GLenum hfunc), (target, lfunc, hfunc), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSCISSORINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexScissorINTEL, glTexScissorINTEL, TEXSCISSORINTEL, (AND GLenum target, GLclampf tlow, GLclampf thigh), (target, tlow, thigh), &target, GL_void_return)
GL_PROCM(void, gl, TexScissorINTEL, glTexScissorINTEL, TEXSCISSORINTEL, (AND GLenum target, GLclampf tlow, GLclampf thigh), (target, tlow, thigh), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorage1D, glTexStorage1D, TEXSTORAGE1D, (AND GLenum target, GLsizei levels, GLenum internalformat, GLsizei width), (target, levels, internalformat, width), &target, GL_void_return)
GL_PROCM(void, gl, TexStorage1D, glTexStorage1D, TEXSTORAGE1D, (AND GLenum target, GLsizei levels, GLenum internalformat, GLsizei width), (target, levels, internalformat, width), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorage2D, glTexStorage2D, TEXSTORAGE2D, (AND GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height), (target, levels, internalformat, width, height), &target, GL_void_return)
GL_PROCM(void, gl, TexStorage2D, glTexStorage2D, TEXSTORAGE2D, (AND GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height), (target, levels, internalformat, width, height), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGE2DMULTISAMPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorage2DMultisample, glTexStorage2DMultisample, TEXSTORAGE2DMULTISAMPLE, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations), (target, samples, internalformat, width, height, fixedsamplelocations), &target, GL_void_return)
GL_PROCM(void, gl, TexStorage2DMultisample, glTexStorage2DMultisample, TEXSTORAGE2DMULTISAMPLE, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations), (target, samples, internalformat, width, height, fixedsamplelocations), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorage3D, glTexStorage3D, TEXSTORAGE3D, (AND GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth), (target, levels, internalformat, width, height, depth), &target, GL_void_return)
GL_PROCM(void, gl, TexStorage3D, glTexStorage3D, TEXSTORAGE3D, (AND GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth), (target, levels, internalformat, width, height, depth), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGE3DMULTISAMPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorage3DMultisample, glTexStorage3DMultisample, TEXSTORAGE3DMULTISAMPLE, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations), (target, samples, internalformat, width, height, depth, fixedsamplelocations), &target, GL_void_return)
GL_PROCM(void, gl, TexStorage3DMultisample, glTexStorage3DMultisample, TEXSTORAGE3DMULTISAMPLE, (AND GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations), (target, samples, internalformat, width, height, depth, fixedsamplelocations), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGEMEM1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorageMem1DEXT, glTexStorageMem1DEXT, TEXSTORAGEMEM1DEXT, (AND GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset), (target, levels, internalFormat, width, memory, offset), &target, GL_void_return)
GL_PROCM(void, gl, TexStorageMem1DEXT, glTexStorageMem1DEXT, TEXSTORAGEMEM1DEXT, (AND GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset), (target, levels, internalFormat, width, memory, offset), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGEMEM2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorageMem2DEXT, glTexStorageMem2DEXT, TEXSTORAGEMEM2DEXT, (AND GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset), (target, levels, internalFormat, width, height, memory, offset), &target, GL_void_return)
GL_PROCM(void, gl, TexStorageMem2DEXT, glTexStorageMem2DEXT, TEXSTORAGEMEM2DEXT, (AND GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset), (target, levels, internalFormat, width, height, memory, offset), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGEMEM2DMULTISAMPLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorageMem2DMultisampleEXT, glTexStorageMem2DMultisampleEXT, TEXSTORAGEMEM2DMULTISAMPLEEXT, (AND GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset), (target, samples, internalFormat, width, height, fixedSampleLocations, memory, offset), &target, GL_void_return)
GL_PROCM(void, gl, TexStorageMem2DMultisampleEXT, glTexStorageMem2DMultisampleEXT, TEXSTORAGEMEM2DMULTISAMPLEEXT, (AND GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset), (target, samples, internalFormat, width, height, fixedSampleLocations, memory, offset), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGEMEM3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorageMem3DEXT, glTexStorageMem3DEXT, TEXSTORAGEMEM3DEXT, (AND GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset), (target, levels, internalFormat, width, height, depth, memory, offset), &target, GL_void_return)
GL_PROCM(void, gl, TexStorageMem3DEXT, glTexStorageMem3DEXT, TEXSTORAGEMEM3DEXT, (AND GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset), (target, levels, internalFormat, width, height, depth, memory, offset), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGEMEM3DMULTISAMPLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorageMem3DMultisampleEXT, glTexStorageMem3DMultisampleEXT, TEXSTORAGEMEM3DMULTISAMPLEEXT, (AND GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset), (target, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset), &target, GL_void_return)
GL_PROCM(void, gl, TexStorageMem3DMultisampleEXT, glTexStorageMem3DMultisampleEXT, TEXSTORAGEMEM3DMULTISAMPLEEXT, (AND GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset), (target, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSTORAGESPARSEAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexStorageSparseAMD, glTexStorageSparseAMD, TEXSTORAGESPARSEAMD, (AND GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags), (target, internalFormat, width, height, depth, layers, flags), &target, GL_void_return)
GL_PROCM(void, gl, TexStorageSparseAMD, glTexStorageSparseAMD, TEXSTORAGESPARSEAMD, (AND GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags), (target, internalFormat, width, height, depth, layers, flags), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSUBIMAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexSubImage1D, glTexSubImage1D, TEXSUBIMAGE1D, (AND GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid *pixels), (target, level, xoffset, width, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexSubImage1D, glTexSubImage1D, TEXSUBIMAGE1D, (AND GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, memptr pixels), (target, level, xoffset, width, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSUBIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexSubImage1DEXT, glTexSubImage1DEXT, TEXSUBIMAGE1DEXT, (AND GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels), (target, level, xoffset, width, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexSubImage1DEXT, glTexSubImage1DEXT, TEXSUBIMAGE1DEXT, (AND GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, memptr pixels), (target, level, xoffset, width, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSUBIMAGE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexSubImage2D, glTexSubImage2D, TEXSUBIMAGE2D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels), (target, level, xoffset, yoffset, width, height, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexSubImage2D, glTexSubImage2D, TEXSUBIMAGE2D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, memptr pixels), (target, level, xoffset, yoffset, width, height, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSUBIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexSubImage2DEXT, glTexSubImage2DEXT, TEXSUBIMAGE2DEXT, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels), (target, level, xoffset, yoffset, width, height, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexSubImage2DEXT, glTexSubImage2DEXT, TEXSUBIMAGE2DEXT, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, memptr pixels), (target, level, xoffset, yoffset, width, height, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSUBIMAGE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexSubImage3D, glTexSubImage3D, TEXSUBIMAGE3D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexSubImage3D, glTexSubImage3D, TEXSUBIMAGE3D, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, memptr pixels), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSUBIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexSubImage3DEXT, glTexSubImage3DEXT, TEXSUBIMAGE3DEXT, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexSubImage3DEXT, glTexSubImage3DEXT, TEXSUBIMAGE3DEXT, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, memptr pixels), (target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXSUBIMAGE4DSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexSubImage4DSGIS, glTexSubImage4DSGIS, TEXSUBIMAGE4DSGIS, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, const void *pixels), (target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels), &target, GL_void_return)
GL_PROCM(void, gl, TexSubImage4DSGIS, glTexSubImage4DSGIS, TEXSUBIMAGE4DSGIS, (AND GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint woffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei size4d, GLenum format, GLenum type, memptr pixels), (target, level, xoffset, yoffset, zoffset, woffset, width, height, depth, size4d, format, type, pixels), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREBARRIER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureBarrier, glTextureBarrier, TEXTUREBARRIER, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, TextureBarrier, glTextureBarrier, TEXTUREBARRIER, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREBARRIERNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureBarrierNV, glTextureBarrierNV, TEXTUREBARRIERNV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, TextureBarrierNV, glTextureBarrierNV, TEXTUREBARRIERNV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureBuffer, glTextureBuffer, TEXTUREBUFFER, (AND GLuint texture, GLenum internalformat, GLuint buffer), (texture, internalformat, buffer), &texture, GL_void_return)
GL_PROCM(void, gl, TextureBuffer, glTextureBuffer, TEXTUREBUFFER, (AND GLuint texture, GLenum internalformat, GLuint buffer), (texture, internalformat, buffer), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureBufferEXT, glTextureBufferEXT, TEXTUREBUFFEREXT, (AND GLuint texture, GLenum target, GLenum internalformat, GLuint buffer), (texture, target, internalformat, buffer), &texture, GL_void_return)
GL_PROCM(void, gl, TextureBufferEXT, glTextureBufferEXT, TEXTUREBUFFEREXT, (AND GLuint texture, GLenum target, GLenum internalformat, GLuint buffer), (texture, target, internalformat, buffer), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREBUFFERRANGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureBufferRange, glTextureBufferRange, TEXTUREBUFFERRANGE, (AND GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size), (texture, internalformat, buffer, offset, size), &texture, GL_void_return)
GL_PROCM(void, gl, TextureBufferRange, glTextureBufferRange, TEXTUREBUFFERRANGE, (AND GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size), (texture, internalformat, buffer, offset, size), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREBUFFERRANGEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureBufferRangeEXT, glTextureBufferRangeEXT, TEXTUREBUFFERRANGEEXT, (AND GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size), (texture, target, internalformat, buffer, offset, size), &texture, GL_void_return)
GL_PROCM(void, gl, TextureBufferRangeEXT, glTextureBufferRangeEXT, TEXTUREBUFFERRANGEEXT, (AND GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size), (texture, target, internalformat, buffer, offset, size), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURECOLORMASKSGIS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureColorMaskSGIS, glTextureColorMaskSGIS, TEXTURECOLORMASKSGIS, (AND GLboolean32 red, GLboolean32 green, GLboolean32 blue, GLboolean32 alpha), (red, green, blue, alpha), &red, GL_void_return)
GL_PROCM(void, gl, TextureColorMaskSGIS, glTextureColorMaskSGIS, TEXTURECOLORMASKSGIS, (AND GLboolean32 red, GLboolean32 green, GLboolean32 blue, GLboolean32 alpha), (red, green, blue, alpha), &red, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREFOGSGIX
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureFogSGIX, glTextureFogSGIX, TEXTUREFOGSGIX, (AND GLenum pname), (pname), &pname, GL_void_return)
GL_PROCM(void, gl, TextureFogSGIX, glTextureFogSGIX, TEXTUREFOGSGIX, (AND GLenum pname), (pname), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureImage1DEXT, glTextureImage1DEXT, TEXTUREIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels), (texture, target, level, internalformat, width, border, format, type, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, TextureImage1DEXT, glTextureImage1DEXT, TEXTUREIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLenum format, GLenum type, memptr pixels), (texture, target, level, internalformat, width, border, format, type, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureImage2DEXT, glTextureImage2DEXT, TEXTUREIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels), (texture, target, level, internalformat, width, height, border, format, type, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, TextureImage2DEXT, glTextureImage2DEXT, TEXTUREIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, memptr pixels), (texture, target, level, internalformat, width, height, border, format, type, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREIMAGE2DMULTISAMPLECOVERAGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureImage2DMultisampleCoverageNV, glTextureImage2DMultisampleCoverageNV, TEXTUREIMAGE2DMULTISAMPLECOVERAGENV, (AND GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations), (texture, target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations), &texture, GL_void_return)
GL_PROCM(void, gl, TextureImage2DMultisampleCoverageNV, glTextureImage2DMultisampleCoverageNV, TEXTUREIMAGE2DMULTISAMPLECOVERAGENV, (AND GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations), (texture, target, coverageSamples, colorSamples, internalFormat, width, height, fixedSampleLocations), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREIMAGE2DMULTISAMPLENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureImage2DMultisampleNV, glTextureImage2DMultisampleNV, TEXTUREIMAGE2DMULTISAMPLENV, (AND GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations), (texture, target, samples, internalFormat, width, height, fixedSampleLocations), &texture, GL_void_return)
GL_PROCM(void, gl, TextureImage2DMultisampleNV, glTextureImage2DMultisampleNV, TEXTUREIMAGE2DMULTISAMPLENV, (AND GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations), (texture, target, samples, internalFormat, width, height, fixedSampleLocations), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureImage3DEXT, glTextureImage3DEXT, TEXTUREIMAGE3DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels), (texture, target, level, internalformat, width, height, depth, border, format, type, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, TextureImage3DEXT, glTextureImage3DEXT, TEXTUREIMAGE3DEXT, (AND GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, memptr pixels), (texture, target, level, internalformat, width, height, depth, border, format, type, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREIMAGE3DMULTISAMPLECOVERAGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureImage3DMultisampleCoverageNV, glTextureImage3DMultisampleCoverageNV, TEXTUREIMAGE3DMULTISAMPLECOVERAGENV, (AND GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations), (texture, target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations), &texture, GL_void_return)
GL_PROCM(void, gl, TextureImage3DMultisampleCoverageNV, glTextureImage3DMultisampleCoverageNV, TEXTUREIMAGE3DMULTISAMPLECOVERAGENV, (AND GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations), (texture, target, coverageSamples, colorSamples, internalFormat, width, height, depth, fixedSampleLocations), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREIMAGE3DMULTISAMPLENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureImage3DMultisampleNV, glTextureImage3DMultisampleNV, TEXTUREIMAGE3DMULTISAMPLENV, (AND GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations), (texture, target, samples, internalFormat, width, height, depth, fixedSampleLocations), &texture, GL_void_return)
GL_PROCM(void, gl, TextureImage3DMultisampleNV, glTextureImage3DMultisampleNV, TEXTUREIMAGE3DMULTISAMPLENV, (AND GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations), (texture, target, samples, internalFormat, width, height, depth, fixedSampleLocations), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURELIGHTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureLightEXT, glTextureLightEXT, TEXTURELIGHTEXT, (AND GLenum pname), (pname), &pname, GL_void_return)
GL_PROCM(void, gl, TextureLightEXT, glTextureLightEXT, TEXTURELIGHTEXT, (AND GLenum pname), (pname), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREMATERIALEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureMaterialEXT, glTextureMaterialEXT, TEXTUREMATERIALEXT, (AND GLenum face, GLenum mode), (face, mode), &face, GL_void_return)
GL_PROCM(void, gl, TextureMaterialEXT, glTextureMaterialEXT, TEXTUREMATERIALEXT, (AND GLenum face, GLenum mode), (face, mode), &face, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURENORMALEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureNormalEXT, glTextureNormalEXT, TEXTURENORMALEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
GL_PROCM(void, gl, TextureNormalEXT, glTextureNormalEXT, TEXTURENORMALEXT, (AND GLenum mode), (mode), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPAGECOMMITMENTEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TexturePageCommitmentEXT, glTexturePageCommitmentEXT, TEXTUREPAGECOMMITMENTEXT, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 commit), (texture, level, xoffset, yoffset, zoffset, width, height, depth, commit), &texture, GL_void_return)
GL_PROCM(void, gl, TexturePageCommitmentEXT, glTexturePageCommitmentEXT, TEXTUREPAGECOMMITMENTEXT, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 commit), (texture, level, xoffset, yoffset, zoffset, width, height, depth, commit), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERIIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameterIiv, glTextureParameterIiv, TEXTUREPARAMETERIIV, (AND GLuint texture, GLenum pname, const GLint *params), (texture, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameterIiv, glTextureParameterIiv, TEXTUREPARAMETERIIV, (AND GLuint texture, GLenum pname, memptr params), (texture, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERIIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameterIivEXT, glTextureParameterIivEXT, TEXTUREPARAMETERIIVEXT, (AND GLuint texture, GLenum target, GLenum pname, const GLint *params), (texture, target, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameterIivEXT, glTextureParameterIivEXT, TEXTUREPARAMETERIIVEXT, (AND GLuint texture, GLenum target, GLenum pname, memptr params), (texture, target, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERIUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameterIuiv, glTextureParameterIuiv, TEXTUREPARAMETERIUIV, (AND GLuint texture, GLenum pname, const GLuint *params), (texture, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameterIuiv, glTextureParameterIuiv, TEXTUREPARAMETERIUIV, (AND GLuint texture, GLenum pname, memptr params), (texture, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERIUIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameterIuivEXT, glTextureParameterIuivEXT, TEXTUREPARAMETERIUIVEXT, (AND GLuint texture, GLenum target, GLenum pname, const GLuint *params), (texture, target, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameterIuivEXT, glTextureParameterIuivEXT, TEXTUREPARAMETERIUIVEXT, (AND GLuint texture, GLenum target, GLenum pname, memptr params), (texture, target, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameterf, glTextureParameterf, TEXTUREPARAMETERF, (AND GLuint texture, GLenum pname, GLfloat param), (texture, pname, param), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameterf, glTextureParameterf, TEXTUREPARAMETERF, (AND GLuint texture, GLenum pname, GLfloat param), (texture, pname, param), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameterfEXT, glTextureParameterfEXT, TEXTUREPARAMETERFEXT, (AND GLuint texture, GLenum target, GLenum pname, GLfloat param), (texture, target, pname, param), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameterfEXT, glTextureParameterfEXT, TEXTUREPARAMETERFEXT, (AND GLuint texture, GLenum target, GLenum pname, GLfloat param), (texture, target, pname, param), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameterfv, glTextureParameterfv, TEXTUREPARAMETERFV, (AND GLuint texture, GLenum pname, const GLfloat *param), (texture, pname, param), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameterfv, glTextureParameterfv, TEXTUREPARAMETERFV, (AND GLuint texture, GLenum pname, memptr param), (texture, pname, param), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameterfvEXT, glTextureParameterfvEXT, TEXTUREPARAMETERFVEXT, (AND GLuint texture, GLenum target, GLenum pname, const GLfloat *params), (texture, target, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameterfvEXT, glTextureParameterfvEXT, TEXTUREPARAMETERFVEXT, (AND GLuint texture, GLenum target, GLenum pname, memptr params), (texture, target, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameteri, glTextureParameteri, TEXTUREPARAMETERI, (AND GLuint texture, GLenum pname, GLint param), (texture, pname, param), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameteri, glTextureParameteri, TEXTUREPARAMETERI, (AND GLuint texture, GLenum pname, GLint param), (texture, pname, param), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameteriEXT, glTextureParameteriEXT, TEXTUREPARAMETERIEXT, (AND GLuint texture, GLenum target, GLenum pname, GLint param), (texture, target, pname, param), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameteriEXT, glTextureParameteriEXT, TEXTUREPARAMETERIEXT, (AND GLuint texture, GLenum target, GLenum pname, GLint param), (texture, target, pname, param), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameteriv, glTextureParameteriv, TEXTUREPARAMETERIV, (AND GLuint texture, GLenum pname, const GLint *param), (texture, pname, param), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameteriv, glTextureParameteriv, TEXTUREPARAMETERIV, (AND GLuint texture, GLenum pname, memptr param), (texture, pname, param), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREPARAMETERIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureParameterivEXT, glTextureParameterivEXT, TEXTUREPARAMETERIVEXT, (AND GLuint texture, GLenum target, GLenum pname, const GLint *params), (texture, target, pname, params), &texture, GL_void_return)
GL_PROCM(void, gl, TextureParameterivEXT, glTextureParameterivEXT, TEXTUREPARAMETERIVEXT, (AND GLuint texture, GLenum target, GLenum pname, memptr params), (texture, target, pname, params), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURERANGEAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureRangeAPPLE, glTextureRangeAPPLE, TEXTURERANGEAPPLE, (AND GLenum target, GLsizei length, const void *pointer), (target, length, pointer), &target, GL_void_return)
GL_PROCM(void, gl, TextureRangeAPPLE, glTextureRangeAPPLE, TEXTURERANGEAPPLE, (AND GLenum target, GLsizei length, memptr pointer), (target, length, pointer), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURERENDERBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureRenderbufferEXT, glTextureRenderbufferEXT, TEXTURERENDERBUFFEREXT, (AND GLuint texture, GLenum target, GLuint renderbuffer), (texture, target, renderbuffer), &texture, GL_void_return)
GL_PROCM(void, gl, TextureRenderbufferEXT, glTextureRenderbufferEXT, TEXTURERENDERBUFFEREXT, (AND GLuint texture, GLenum target, GLuint renderbuffer), (texture, target, renderbuffer), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorage1D, glTextureStorage1D, TEXTURESTORAGE1D, (AND GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width), (texture, levels, internalformat, width), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorage1D, glTextureStorage1D, TEXTURESTORAGE1D, (AND GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width), (texture, levels, internalformat, width), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorage1DEXT, glTextureStorage1DEXT, TEXTURESTORAGE1DEXT, (AND GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width), (texture, target, levels, internalformat, width), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorage1DEXT, glTextureStorage1DEXT, TEXTURESTORAGE1DEXT, (AND GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width), (texture, target, levels, internalformat, width), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorage2D, glTextureStorage2D, TEXTURESTORAGE2D, (AND GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height), (texture, levels, internalformat, width, height), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorage2D, glTextureStorage2D, TEXTURESTORAGE2D, (AND GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height), (texture, levels, internalformat, width, height), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorage2DEXT, glTextureStorage2DEXT, TEXTURESTORAGE2DEXT, (AND GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height), (texture, target, levels, internalformat, width, height), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorage2DEXT, glTextureStorage2DEXT, TEXTURESTORAGE2DEXT, (AND GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height), (texture, target, levels, internalformat, width, height), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGE2DMULTISAMPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorage2DMultisample, glTextureStorage2DMultisample, TEXTURESTORAGE2DMULTISAMPLE, (AND GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations), (texture, samples, internalformat, width, height, fixedsamplelocations), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorage2DMultisample, glTextureStorage2DMultisample, TEXTURESTORAGE2DMULTISAMPLE, (AND GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations), (texture, samples, internalformat, width, height, fixedsamplelocations), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGE2DMULTISAMPLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorage2DMultisampleEXT, glTextureStorage2DMultisampleEXT, TEXTURESTORAGE2DMULTISAMPLEEXT, (AND GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations), (texture, target, samples, internalformat, width, height, fixedsamplelocations), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorage2DMultisampleEXT, glTextureStorage2DMultisampleEXT, TEXTURESTORAGE2DMULTISAMPLEEXT, (AND GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean32 fixedsamplelocations), (texture, target, samples, internalformat, width, height, fixedsamplelocations), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorage3D, glTextureStorage3D, TEXTURESTORAGE3D, (AND GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth), (texture, levels, internalformat, width, height, depth), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorage3D, glTextureStorage3D, TEXTURESTORAGE3D, (AND GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth), (texture, levels, internalformat, width, height, depth), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorage3DEXT, glTextureStorage3DEXT, TEXTURESTORAGE3DEXT, (AND GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth), (texture, target, levels, internalformat, width, height, depth), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorage3DEXT, glTextureStorage3DEXT, TEXTURESTORAGE3DEXT, (AND GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth), (texture, target, levels, internalformat, width, height, depth), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGE3DMULTISAMPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorage3DMultisample, glTextureStorage3DMultisample, TEXTURESTORAGE3DMULTISAMPLE, (AND GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations), (texture, samples, internalformat, width, height, depth, fixedsamplelocations), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorage3DMultisample, glTextureStorage3DMultisample, TEXTURESTORAGE3DMULTISAMPLE, (AND GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations), (texture, samples, internalformat, width, height, depth, fixedsamplelocations), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGE3DMULTISAMPLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorage3DMultisampleEXT, glTextureStorage3DMultisampleEXT, TEXTURESTORAGE3DMULTISAMPLEEXT, (AND GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations), (texture, target, samples, internalformat, width, height, depth, fixedsamplelocations), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorage3DMultisampleEXT, glTextureStorage3DMultisampleEXT, TEXTURESTORAGE3DMULTISAMPLEEXT, (AND GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedsamplelocations), (texture, target, samples, internalformat, width, height, depth, fixedsamplelocations), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGEMEM1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorageMem1DEXT, glTextureStorageMem1DEXT, TEXTURESTORAGEMEM1DEXT, (AND GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset), (texture, levels, internalFormat, width, memory, offset), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorageMem1DEXT, glTextureStorageMem1DEXT, TEXTURESTORAGEMEM1DEXT, (AND GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset), (texture, levels, internalFormat, width, memory, offset), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGEMEM2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorageMem2DEXT, glTextureStorageMem2DEXT, TEXTURESTORAGEMEM2DEXT, (AND GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset), (texture, levels, internalFormat, width, height, memory, offset), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorageMem2DEXT, glTextureStorageMem2DEXT, TEXTURESTORAGEMEM2DEXT, (AND GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset), (texture, levels, internalFormat, width, height, memory, offset), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGEMEM2DMULTISAMPLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorageMem2DMultisampleEXT, glTextureStorageMem2DMultisampleEXT, TEXTURESTORAGEMEM2DMULTISAMPLEEXT, (AND GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset), (texture, samples, internalFormat, width, height, fixedSampleLocations, memory, offset), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorageMem2DMultisampleEXT, glTextureStorageMem2DMultisampleEXT, TEXTURESTORAGEMEM2DMULTISAMPLEEXT, (AND GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset), (texture, samples, internalFormat, width, height, fixedSampleLocations, memory, offset), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGEMEM3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorageMem3DEXT, glTextureStorageMem3DEXT, TEXTURESTORAGEMEM3DEXT, (AND GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset), (texture, levels, internalFormat, width, height, depth, memory, offset), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorageMem3DEXT, glTextureStorageMem3DEXT, TEXTURESTORAGEMEM3DEXT, (AND GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset), (texture, levels, internalFormat, width, height, depth, memory, offset), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGEMEM3DMULTISAMPLEEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorageMem3DMultisampleEXT, glTextureStorageMem3DMultisampleEXT, TEXTURESTORAGEMEM3DMULTISAMPLEEXT, (AND GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset), (texture, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorageMem3DMultisampleEXT, glTextureStorageMem3DMultisampleEXT, TEXTURESTORAGEMEM3DMULTISAMPLEEXT, (AND GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean32 fixedSampleLocations, GLuint memory, GLuint64 offset), (texture, samples, internalFormat, width, height, depth, fixedSampleLocations, memory, offset), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESTORAGESPARSEAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureStorageSparseAMD, glTextureStorageSparseAMD, TEXTURESTORAGESPARSEAMD, (AND GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags), (texture, target, internalFormat, width, height, depth, layers, flags), &texture, GL_void_return)
GL_PROCM(void, gl, TextureStorageSparseAMD, glTextureStorageSparseAMD, TEXTURESTORAGESPARSEAMD, (AND GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags), (texture, target, internalFormat, width, height, depth, layers, flags), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESUBIMAGE1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureSubImage1D, glTextureSubImage1D, TEXTURESUBIMAGE1D, (AND GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels), (texture, level, xoffset, width, format, type, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, TextureSubImage1D, glTextureSubImage1D, TEXTURESUBIMAGE1D, (AND GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, memptr pixels), (texture, level, xoffset, width, format, type, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESUBIMAGE1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureSubImage1DEXT, glTextureSubImage1DEXT, TEXTURESUBIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels), (texture, target, level, xoffset, width, format, type, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, TextureSubImage1DEXT, glTextureSubImage1DEXT, TEXTURESUBIMAGE1DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, memptr pixels), (texture, target, level, xoffset, width, format, type, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESUBIMAGE2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureSubImage2D, glTextureSubImage2D, TEXTURESUBIMAGE2D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels), (texture, level, xoffset, yoffset, width, height, format, type, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, TextureSubImage2D, glTextureSubImage2D, TEXTURESUBIMAGE2D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, memptr pixels), (texture, level, xoffset, yoffset, width, height, format, type, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESUBIMAGE2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureSubImage2DEXT, glTextureSubImage2DEXT, TEXTURESUBIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels), (texture, target, level, xoffset, yoffset, width, height, format, type, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, TextureSubImage2DEXT, glTextureSubImage2DEXT, TEXTURESUBIMAGE2DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, memptr pixels), (texture, target, level, xoffset, yoffset, width, height, format, type, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESUBIMAGE3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureSubImage3D, glTextureSubImage3D, TEXTURESUBIMAGE3D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels), (texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, TextureSubImage3D, glTextureSubImage3D, TEXTURESUBIMAGE3D, (AND GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, memptr pixels), (texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTURESUBIMAGE3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureSubImage3DEXT, glTextureSubImage3DEXT, TEXTURESUBIMAGE3DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels), (texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), &texture, GL_void_return)
GL_PROCM(void, gl, TextureSubImage3DEXT, glTextureSubImage3DEXT, TEXTURESUBIMAGE3DEXT, (AND GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, memptr pixels), (texture, target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTEXTUREVIEW
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TextureView, glTextureView, TEXTUREVIEW, (AND GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers), (texture, target, origtexture, internalformat, minlevel, numlevels, minlayer, numlayers), &texture, GL_void_return)
GL_PROCM(void, gl, TextureView, glTextureView, TEXTUREVIEW, (AND GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers), (texture, target, origtexture, internalformat, minlevel, numlevels, minlayer, numlayers), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLTRACEASSERTATTRIBMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TraceAssertAttribMESA, glTraceAssertAttribMESA, TRACEASSERTATTRIBMESA, (AND GLbitfield attribMask), (attribMask), &attribMask, GL_void_return)
GL_PROCM(void, gl, TraceAssertAttribMESA, glTraceAssertAttribMESA, TRACEASSERTATTRIBMESA, (AND GLbitfield attribMask), (attribMask), &attribMask, GL_void_return)
#endif
#endif
#ifndef NO_GLTRACECOMMENTMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TraceCommentMESA, glTraceCommentMESA, TRACECOMMENTMESA, (AND const GLubyte *comment), (comment), &comment, GL_void_return)
GL_PROCM(void, gl, TraceCommentMESA, glTraceCommentMESA, TRACECOMMENTMESA, (AND memptr comment), (comment), &comment, GL_void_return)
#endif
#endif
#ifndef NO_GLTRACELISTMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TraceListMESA, glTraceListMESA, TRACELISTMESA, (AND GLuint name, const GLubyte *comment), (name, comment), &name, GL_void_return)
GL_PROCM(void, gl, TraceListMESA, glTraceListMESA, TRACELISTMESA, (AND GLuint name, memptr comment), (name, comment), &name, GL_void_return)
#endif
#endif
#ifndef NO_GLTRACEPOINTERMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TracePointerMESA, glTracePointerMESA, TRACEPOINTERMESA, (AND GLvoid *pointer, const GLubyte *comment), (pointer, comment), &pointer, GL_void_return)
GL_PROCM(void, gl, TracePointerMESA, glTracePointerMESA, TRACEPOINTERMESA, (AND memptr pointer, memptr comment), (pointer, comment), &pointer, GL_void_return)
#endif
#endif
#ifndef NO_GLTRACEPOINTERRANGEMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TracePointerRangeMESA, glTracePointerRangeMESA, TRACEPOINTERRANGEMESA, (AND const GLvoid *first, const GLvoid *last, const GLubyte *comment), (first, last, comment), &first, GL_void_return)
GL_PROCM(void, gl, TracePointerRangeMESA, glTracePointerRangeMESA, TRACEPOINTERRANGEMESA, (AND memptr first, memptr last, memptr comment), (first, last, comment), &first, GL_void_return)
#endif
#endif
#ifndef NO_GLTRACETEXTUREMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TraceTextureMESA, glTraceTextureMESA, TRACETEXTUREMESA, (AND GLuint name, const GLubyte *comment), (name, comment), &name, GL_void_return)
GL_PROCM(void, gl, TraceTextureMESA, glTraceTextureMESA, TRACETEXTUREMESA, (AND GLuint name, memptr comment), (name, comment), &name, GL_void_return)
#endif
#endif
#ifndef NO_GLTRACKMATRIXNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TrackMatrixNV, glTrackMatrixNV, TRACKMATRIXNV, (AND GLenum target, GLuint address, GLenum matrix, GLenum transform), (target, address, matrix, transform), &target, GL_void_return)
GL_PROCM(void, gl, TrackMatrixNV, glTrackMatrixNV, TRACKMATRIXNV, (AND GLenum target, GLuint address, GLenum matrix, GLenum transform), (target, address, matrix, transform), &target, GL_void_return)
#endif
#endif
#ifndef NO_GLTRANSFORMFEEDBACKATTRIBSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TransformFeedbackAttribsNV, glTransformFeedbackAttribsNV, TRANSFORMFEEDBACKATTRIBSNV, (AND GLsizei count, const GLint *attribs, GLenum bufferMode), (count, attribs, bufferMode), &count, GL_void_return)
GL_PROCM(void, gl, TransformFeedbackAttribsNV, glTransformFeedbackAttribsNV, TRANSFORMFEEDBACKATTRIBSNV, (AND GLsizei count, memptr attribs, GLenum bufferMode), (count, attribs, bufferMode), &count, GL_void_return)
#endif
#endif
#ifndef NO_GLTRANSFORMFEEDBACKBUFFERBASE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TransformFeedbackBufferBase, glTransformFeedbackBufferBase, TRANSFORMFEEDBACKBUFFERBASE, (AND GLuint xfb, GLuint index, GLuint buffer), (xfb, index, buffer), &xfb, GL_void_return)
GL_PROCM(void, gl, TransformFeedbackBufferBase, glTransformFeedbackBufferBase, TRANSFORMFEEDBACKBUFFERBASE, (AND GLuint xfb, GLuint index, GLuint buffer), (xfb, index, buffer), &xfb, GL_void_return)
#endif
#endif
#ifndef NO_GLTRANSFORMFEEDBACKBUFFERRANGE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TransformFeedbackBufferRange, glTransformFeedbackBufferRange, TRANSFORMFEEDBACKBUFFERRANGE, (AND GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size), (xfb, index, buffer, offset, size), &xfb, GL_void_return)
GL_PROCM(void, gl, TransformFeedbackBufferRange, glTransformFeedbackBufferRange, TRANSFORMFEEDBACKBUFFERRANGE, (AND GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size), (xfb, index, buffer, offset, size), &xfb, GL_void_return)
#endif
#endif
#ifndef NO_GLTRANSFORMFEEDBACKSTREAMATTRIBSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TransformFeedbackStreamAttribsNV, glTransformFeedbackStreamAttribsNV, TRANSFORMFEEDBACKSTREAMATTRIBSNV, (AND GLsizei count, const GLint *attribs, GLsizei nbuffers, const GLint *bufstreams, GLenum bufferMode), (count, attribs, nbuffers, bufstreams, bufferMode), &count, GL_void_return)
GL_PROCM(void, gl, TransformFeedbackStreamAttribsNV, glTransformFeedbackStreamAttribsNV, TRANSFORMFEEDBACKSTREAMATTRIBSNV, (AND GLsizei count, memptr attribs, GLsizei nbuffers, memptr bufstreams, GLenum bufferMode), (count, attribs, nbuffers, bufstreams, bufferMode), &count, GL_void_return)
#endif
#endif
#ifndef NO_GLTRANSFORMFEEDBACKVARYINGS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TransformFeedbackVaryings, glTransformFeedbackVaryings, TRANSFORMFEEDBACKVARYINGS, (AND GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode), (program, count, varyings, bufferMode), &program, GL_void_return)
GL_PROCM(void, gl, TransformFeedbackVaryings, glTransformFeedbackVaryings, TRANSFORMFEEDBACKVARYINGS, (AND GLuint program, GLsizei count, memptr varyings, GLenum bufferMode), (program, count, varyings, bufferMode), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLTRANSFORMFEEDBACKVARYINGSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TransformFeedbackVaryingsEXT, glTransformFeedbackVaryingsEXT, TRANSFORMFEEDBACKVARYINGSEXT, (AND GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode), (program, count, varyings, bufferMode), &program, GL_void_return)
GL_PROCM(void, gl, TransformFeedbackVaryingsEXT, glTransformFeedbackVaryingsEXT, TRANSFORMFEEDBACKVARYINGSEXT, (AND GLuint program, GLsizei count, memptr varyings, GLenum bufferMode), (program, count, varyings, bufferMode), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLTRANSFORMFEEDBACKVARYINGSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TransformFeedbackVaryingsNV, glTransformFeedbackVaryingsNV, TRANSFORMFEEDBACKVARYINGSNV, (AND GLuint program, GLsizei count, const GLint *locations, GLenum bufferMode), (program, count, locations, bufferMode), &program, GL_void_return)
GL_PROCM(void, gl, TransformFeedbackVaryingsNV, glTransformFeedbackVaryingsNV, TRANSFORMFEEDBACKVARYINGSNV, (AND GLuint program, GLsizei count, memptr locations, GLenum bufferMode), (program, count, locations, bufferMode), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLTRANSFORMPATHNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TransformPathNV, glTransformPathNV, TRANSFORMPATHNV, (AND GLuint resultPath, GLuint srcPath, GLenum transformType, const GLfloat *transformValues), (resultPath, srcPath, transformType, transformValues), &resultPath, GL_void_return)
GL_PROCM(void, gl, TransformPathNV, glTransformPathNV, TRANSFORMPATHNV, (AND GLuint resultPath, GLuint srcPath, GLenum transformType, memptr transformValues), (resultPath, srcPath, transformType, transformValues), &resultPath, GL_void_return)
#endif
#endif
#ifndef NO_GLTRANSLATED
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Translated, glTranslated, TRANSLATED, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Translated, glTranslated, TRANSLATED, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLTRANSLATEF
GL_PROC(void, gl, Translatef, glTranslatef, TRANSLATEF, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Translatef, glTranslatef, TRANSLATEF, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
#endif
#ifndef NO_GLTRANSLATEXOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, TranslatexOES, glTranslatexOES, TRANSLATEXOES, (AND GLfixed x, GLfixed y, GLfixed z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, TranslatexOES, glTranslatexOES, TRANSLATEXOES, (AND GLfixed x, GLfixed y, GLfixed z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1d, glUniform1d, UNIFORM1D, (AND GLint location, GLdouble x), (location, x), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1d, glUniform1d, UNIFORM1D, (AND GLint location, GLdouble x), (location, x), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1dv, glUniform1dv, UNIFORM1DV, (AND GLint location, GLsizei count, const GLdouble *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1dv, glUniform1dv, UNIFORM1DV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1f, glUniform1f, UNIFORM1F, (AND GLint location, GLfloat v0), (location, v0), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1f, glUniform1f, UNIFORM1F, (AND GLint location, GLfloat v0), (location, v0), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1fARB, glUniform1fARB, UNIFORM1FARB, (AND GLint location, GLfloat v0), (location, v0), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1fARB, glUniform1fARB, UNIFORM1FARB, (AND GLint location, GLfloat v0), (location, v0), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1fv, glUniform1fv, UNIFORM1FV, (AND GLint location, GLsizei count, const GLfloat *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1fv, glUniform1fv, UNIFORM1FV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1fvARB, glUniform1fvARB, UNIFORM1FVARB, (AND GLint location, GLsizei count, const GLfloat *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1fvARB, glUniform1fvARB, UNIFORM1FVARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1i, glUniform1i, UNIFORM1I, (AND GLint location, GLint v0), (location, v0), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1i, glUniform1i, UNIFORM1I, (AND GLint location, GLint v0), (location, v0), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1I64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1i64ARB, glUniform1i64ARB, UNIFORM1I64ARB, (AND GLint location, GLint64 x), (location, x), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1i64ARB, glUniform1i64ARB, UNIFORM1I64ARB, (AND GLint location, GLint64 x), (location, x), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1i64NV, glUniform1i64NV, UNIFORM1I64NV, (AND GLint location, GLint64EXT x), (location, x), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1i64NV, glUniform1i64NV, UNIFORM1I64NV, (AND GLint location, GLint64EXT x), (location, x), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1I64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1i64vARB, glUniform1i64vARB, UNIFORM1I64VARB, (AND GLint location, GLsizei count, const GLint64 *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1i64vARB, glUniform1i64vARB, UNIFORM1I64VARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1i64vNV, glUniform1i64vNV, UNIFORM1I64VNV, (AND GLint location, GLsizei count, const GLint64EXT *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1i64vNV, glUniform1i64vNV, UNIFORM1I64VNV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1IARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1iARB, glUniform1iARB, UNIFORM1IARB, (AND GLint location, GLint v0), (location, v0), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1iARB, glUniform1iARB, UNIFORM1IARB, (AND GLint location, GLint v0), (location, v0), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1iv, glUniform1iv, UNIFORM1IV, (AND GLint location, GLsizei count, const GLint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1iv, glUniform1iv, UNIFORM1IV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1ivARB, glUniform1ivARB, UNIFORM1IVARB, (AND GLint location, GLsizei count, const GLint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1ivARB, glUniform1ivARB, UNIFORM1IVARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1ui, glUniform1ui, UNIFORM1UI, (AND GLint location, GLuint v0), (location, v0), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1ui, glUniform1ui, UNIFORM1UI, (AND GLint location, GLuint v0), (location, v0), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1UI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1ui64ARB, glUniform1ui64ARB, UNIFORM1UI64ARB, (AND GLint location, GLuint64 x), (location, x), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1ui64ARB, glUniform1ui64ARB, UNIFORM1UI64ARB, (AND GLint location, GLuint64 x), (location, x), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1ui64NV, glUniform1ui64NV, UNIFORM1UI64NV, (AND GLint location, GLuint64EXT x), (location, x), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1ui64NV, glUniform1ui64NV, UNIFORM1UI64NV, (AND GLint location, GLuint64EXT x), (location, x), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1UI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1ui64vARB, glUniform1ui64vARB, UNIFORM1UI64VARB, (AND GLint location, GLsizei count, const GLuint64 *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1ui64vARB, glUniform1ui64vARB, UNIFORM1UI64VARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1ui64vNV, glUniform1ui64vNV, UNIFORM1UI64VNV, (AND GLint location, GLsizei count, const GLuint64EXT *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1ui64vNV, glUniform1ui64vNV, UNIFORM1UI64VNV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1uiEXT, glUniform1uiEXT, UNIFORM1UIEXT, (AND GLint location, GLuint v0), (location, v0), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1uiEXT, glUniform1uiEXT, UNIFORM1UIEXT, (AND GLint location, GLuint v0), (location, v0), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1uiv, glUniform1uiv, UNIFORM1UIV, (AND GLint location, GLsizei count, const GLuint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1uiv, glUniform1uiv, UNIFORM1UIV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM1UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform1uivEXT, glUniform1uivEXT, UNIFORM1UIVEXT, (AND GLint location, GLsizei count, const GLuint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform1uivEXT, glUniform1uivEXT, UNIFORM1UIVEXT, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2d, glUniform2d, UNIFORM2D, (AND GLint location, GLdouble x, GLdouble y), (location, x, y), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2d, glUniform2d, UNIFORM2D, (AND GLint location, GLdouble x, GLdouble y), (location, x, y), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2dv, glUniform2dv, UNIFORM2DV, (AND GLint location, GLsizei count, const GLdouble *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2dv, glUniform2dv, UNIFORM2DV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2f, glUniform2f, UNIFORM2F, (AND GLint location, GLfloat v0, GLfloat v1), (location, v0, v1), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2f, glUniform2f, UNIFORM2F, (AND GLint location, GLfloat v0, GLfloat v1), (location, v0, v1), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2fARB, glUniform2fARB, UNIFORM2FARB, (AND GLint location, GLfloat v0, GLfloat v1), (location, v0, v1), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2fARB, glUniform2fARB, UNIFORM2FARB, (AND GLint location, GLfloat v0, GLfloat v1), (location, v0, v1), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2fv, glUniform2fv, UNIFORM2FV, (AND GLint location, GLsizei count, const GLfloat *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2fv, glUniform2fv, UNIFORM2FV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2fvARB, glUniform2fvARB, UNIFORM2FVARB, (AND GLint location, GLsizei count, const GLfloat *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2fvARB, glUniform2fvARB, UNIFORM2FVARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2i, glUniform2i, UNIFORM2I, (AND GLint location, GLint v0, GLint v1), (location, v0, v1), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2i, glUniform2i, UNIFORM2I, (AND GLint location, GLint v0, GLint v1), (location, v0, v1), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2I64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2i64ARB, glUniform2i64ARB, UNIFORM2I64ARB, (AND GLint location, GLint64 x, GLint64 y), (location, x, y), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2i64ARB, glUniform2i64ARB, UNIFORM2I64ARB, (AND GLint location, GLint64 x, GLint64 y), (location, x, y), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2i64NV, glUniform2i64NV, UNIFORM2I64NV, (AND GLint location, GLint64EXT x, GLint64EXT y), (location, x, y), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2i64NV, glUniform2i64NV, UNIFORM2I64NV, (AND GLint location, GLint64EXT x, GLint64EXT y), (location, x, y), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2I64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2i64vARB, glUniform2i64vARB, UNIFORM2I64VARB, (AND GLint location, GLsizei count, const GLint64 *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2i64vARB, glUniform2i64vARB, UNIFORM2I64VARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2i64vNV, glUniform2i64vNV, UNIFORM2I64VNV, (AND GLint location, GLsizei count, const GLint64EXT *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2i64vNV, glUniform2i64vNV, UNIFORM2I64VNV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2IARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2iARB, glUniform2iARB, UNIFORM2IARB, (AND GLint location, GLint v0, GLint v1), (location, v0, v1), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2iARB, glUniform2iARB, UNIFORM2IARB, (AND GLint location, GLint v0, GLint v1), (location, v0, v1), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2iv, glUniform2iv, UNIFORM2IV, (AND GLint location, GLsizei count, const GLint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2iv, glUniform2iv, UNIFORM2IV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2ivARB, glUniform2ivARB, UNIFORM2IVARB, (AND GLint location, GLsizei count, const GLint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2ivARB, glUniform2ivARB, UNIFORM2IVARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2ui, glUniform2ui, UNIFORM2UI, (AND GLint location, GLuint v0, GLuint v1), (location, v0, v1), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2ui, glUniform2ui, UNIFORM2UI, (AND GLint location, GLuint v0, GLuint v1), (location, v0, v1), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2UI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2ui64ARB, glUniform2ui64ARB, UNIFORM2UI64ARB, (AND GLint location, GLuint64 x, GLuint64 y), (location, x, y), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2ui64ARB, glUniform2ui64ARB, UNIFORM2UI64ARB, (AND GLint location, GLuint64 x, GLuint64 y), (location, x, y), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2ui64NV, glUniform2ui64NV, UNIFORM2UI64NV, (AND GLint location, GLuint64EXT x, GLuint64EXT y), (location, x, y), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2ui64NV, glUniform2ui64NV, UNIFORM2UI64NV, (AND GLint location, GLuint64EXT x, GLuint64EXT y), (location, x, y), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2UI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2ui64vARB, glUniform2ui64vARB, UNIFORM2UI64VARB, (AND GLint location, GLsizei count, const GLuint64 *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2ui64vARB, glUniform2ui64vARB, UNIFORM2UI64VARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2ui64vNV, glUniform2ui64vNV, UNIFORM2UI64VNV, (AND GLint location, GLsizei count, const GLuint64EXT *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2ui64vNV, glUniform2ui64vNV, UNIFORM2UI64VNV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2uiEXT, glUniform2uiEXT, UNIFORM2UIEXT, (AND GLint location, GLuint v0, GLuint v1), (location, v0, v1), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2uiEXT, glUniform2uiEXT, UNIFORM2UIEXT, (AND GLint location, GLuint v0, GLuint v1), (location, v0, v1), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2uiv, glUniform2uiv, UNIFORM2UIV, (AND GLint location, GLsizei count, const GLuint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2uiv, glUniform2uiv, UNIFORM2UIV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM2UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform2uivEXT, glUniform2uivEXT, UNIFORM2UIVEXT, (AND GLint location, GLsizei count, const GLuint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform2uivEXT, glUniform2uivEXT, UNIFORM2UIVEXT, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3d, glUniform3d, UNIFORM3D, (AND GLint location, GLdouble x, GLdouble y, GLdouble z), (location, x, y, z), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3d, glUniform3d, UNIFORM3D, (AND GLint location, GLdouble x, GLdouble y, GLdouble z), (location, x, y, z), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3dv, glUniform3dv, UNIFORM3DV, (AND GLint location, GLsizei count, const GLdouble *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3dv, glUniform3dv, UNIFORM3DV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3f, glUniform3f, UNIFORM3F, (AND GLint location, GLfloat v0, GLfloat v1, GLfloat v2), (location, v0, v1, v2), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3f, glUniform3f, UNIFORM3F, (AND GLint location, GLfloat v0, GLfloat v1, GLfloat v2), (location, v0, v1, v2), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3fARB, glUniform3fARB, UNIFORM3FARB, (AND GLint location, GLfloat v0, GLfloat v1, GLfloat v2), (location, v0, v1, v2), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3fARB, glUniform3fARB, UNIFORM3FARB, (AND GLint location, GLfloat v0, GLfloat v1, GLfloat v2), (location, v0, v1, v2), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3fv, glUniform3fv, UNIFORM3FV, (AND GLint location, GLsizei count, const GLfloat *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3fv, glUniform3fv, UNIFORM3FV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3fvARB, glUniform3fvARB, UNIFORM3FVARB, (AND GLint location, GLsizei count, const GLfloat *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3fvARB, glUniform3fvARB, UNIFORM3FVARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3i, glUniform3i, UNIFORM3I, (AND GLint location, GLint v0, GLint v1, GLint v2), (location, v0, v1, v2), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3i, glUniform3i, UNIFORM3I, (AND GLint location, GLint v0, GLint v1, GLint v2), (location, v0, v1, v2), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3I64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3i64ARB, glUniform3i64ARB, UNIFORM3I64ARB, (AND GLint location, GLint64 x, GLint64 y, GLint64 z), (location, x, y, z), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3i64ARB, glUniform3i64ARB, UNIFORM3I64ARB, (AND GLint location, GLint64 x, GLint64 y, GLint64 z), (location, x, y, z), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3i64NV, glUniform3i64NV, UNIFORM3I64NV, (AND GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z), (location, x, y, z), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3i64NV, glUniform3i64NV, UNIFORM3I64NV, (AND GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z), (location, x, y, z), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3I64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3i64vARB, glUniform3i64vARB, UNIFORM3I64VARB, (AND GLint location, GLsizei count, const GLint64 *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3i64vARB, glUniform3i64vARB, UNIFORM3I64VARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3i64vNV, glUniform3i64vNV, UNIFORM3I64VNV, (AND GLint location, GLsizei count, const GLint64EXT *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3i64vNV, glUniform3i64vNV, UNIFORM3I64VNV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3IARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3iARB, glUniform3iARB, UNIFORM3IARB, (AND GLint location, GLint v0, GLint v1, GLint v2), (location, v0, v1, v2), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3iARB, glUniform3iARB, UNIFORM3IARB, (AND GLint location, GLint v0, GLint v1, GLint v2), (location, v0, v1, v2), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3iv, glUniform3iv, UNIFORM3IV, (AND GLint location, GLsizei count, const GLint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3iv, glUniform3iv, UNIFORM3IV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3ivARB, glUniform3ivARB, UNIFORM3IVARB, (AND GLint location, GLsizei count, const GLint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3ivARB, glUniform3ivARB, UNIFORM3IVARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3ui, glUniform3ui, UNIFORM3UI, (AND GLint location, GLuint v0, GLuint v1, GLuint v2), (location, v0, v1, v2), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3ui, glUniform3ui, UNIFORM3UI, (AND GLint location, GLuint v0, GLuint v1, GLuint v2), (location, v0, v1, v2), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3UI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3ui64ARB, glUniform3ui64ARB, UNIFORM3UI64ARB, (AND GLint location, GLuint64 x, GLuint64 y, GLuint64 z), (location, x, y, z), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3ui64ARB, glUniform3ui64ARB, UNIFORM3UI64ARB, (AND GLint location, GLuint64 x, GLuint64 y, GLuint64 z), (location, x, y, z), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3ui64NV, glUniform3ui64NV, UNIFORM3UI64NV, (AND GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z), (location, x, y, z), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3ui64NV, glUniform3ui64NV, UNIFORM3UI64NV, (AND GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z), (location, x, y, z), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3UI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3ui64vARB, glUniform3ui64vARB, UNIFORM3UI64VARB, (AND GLint location, GLsizei count, const GLuint64 *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3ui64vARB, glUniform3ui64vARB, UNIFORM3UI64VARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3ui64vNV, glUniform3ui64vNV, UNIFORM3UI64VNV, (AND GLint location, GLsizei count, const GLuint64EXT *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3ui64vNV, glUniform3ui64vNV, UNIFORM3UI64VNV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3uiEXT, glUniform3uiEXT, UNIFORM3UIEXT, (AND GLint location, GLuint v0, GLuint v1, GLuint v2), (location, v0, v1, v2), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3uiEXT, glUniform3uiEXT, UNIFORM3UIEXT, (AND GLint location, GLuint v0, GLuint v1, GLuint v2), (location, v0, v1, v2), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3uiv, glUniform3uiv, UNIFORM3UIV, (AND GLint location, GLsizei count, const GLuint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3uiv, glUniform3uiv, UNIFORM3UIV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM3UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform3uivEXT, glUniform3uivEXT, UNIFORM3UIVEXT, (AND GLint location, GLsizei count, const GLuint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform3uivEXT, glUniform3uivEXT, UNIFORM3UIVEXT, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4d, glUniform4d, UNIFORM4D, (AND GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (location, x, y, z, w), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4d, glUniform4d, UNIFORM4D, (AND GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (location, x, y, z, w), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4dv, glUniform4dv, UNIFORM4DV, (AND GLint location, GLsizei count, const GLdouble *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4dv, glUniform4dv, UNIFORM4DV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4f, glUniform4f, UNIFORM4F, (AND GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3), (location, v0, v1, v2, v3), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4f, glUniform4f, UNIFORM4F, (AND GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3), (location, v0, v1, v2, v3), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4fARB, glUniform4fARB, UNIFORM4FARB, (AND GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3), (location, v0, v1, v2, v3), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4fARB, glUniform4fARB, UNIFORM4FARB, (AND GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3), (location, v0, v1, v2, v3), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4fv, glUniform4fv, UNIFORM4FV, (AND GLint location, GLsizei count, const GLfloat *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4fv, glUniform4fv, UNIFORM4FV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4fvARB, glUniform4fvARB, UNIFORM4FVARB, (AND GLint location, GLsizei count, const GLfloat *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4fvARB, glUniform4fvARB, UNIFORM4FVARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4i, glUniform4i, UNIFORM4I, (AND GLint location, GLint v0, GLint v1, GLint v2, GLint v3), (location, v0, v1, v2, v3), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4i, glUniform4i, UNIFORM4I, (AND GLint location, GLint v0, GLint v1, GLint v2, GLint v3), (location, v0, v1, v2, v3), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4I64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4i64ARB, glUniform4i64ARB, UNIFORM4I64ARB, (AND GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w), (location, x, y, z, w), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4i64ARB, glUniform4i64ARB, UNIFORM4I64ARB, (AND GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w), (location, x, y, z, w), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4i64NV, glUniform4i64NV, UNIFORM4I64NV, (AND GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w), (location, x, y, z, w), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4i64NV, glUniform4i64NV, UNIFORM4I64NV, (AND GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w), (location, x, y, z, w), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4I64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4i64vARB, glUniform4i64vARB, UNIFORM4I64VARB, (AND GLint location, GLsizei count, const GLint64 *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4i64vARB, glUniform4i64vARB, UNIFORM4I64VARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4i64vNV, glUniform4i64vNV, UNIFORM4I64VNV, (AND GLint location, GLsizei count, const GLint64EXT *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4i64vNV, glUniform4i64vNV, UNIFORM4I64VNV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4IARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4iARB, glUniform4iARB, UNIFORM4IARB, (AND GLint location, GLint v0, GLint v1, GLint v2, GLint v3), (location, v0, v1, v2, v3), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4iARB, glUniform4iARB, UNIFORM4IARB, (AND GLint location, GLint v0, GLint v1, GLint v2, GLint v3), (location, v0, v1, v2, v3), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4iv, glUniform4iv, UNIFORM4IV, (AND GLint location, GLsizei count, const GLint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4iv, glUniform4iv, UNIFORM4IV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4ivARB, glUniform4ivARB, UNIFORM4IVARB, (AND GLint location, GLsizei count, const GLint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4ivARB, glUniform4ivARB, UNIFORM4IVARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4ui, glUniform4ui, UNIFORM4UI, (AND GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3), (location, v0, v1, v2, v3), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4ui, glUniform4ui, UNIFORM4UI, (AND GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3), (location, v0, v1, v2, v3), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4UI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4ui64ARB, glUniform4ui64ARB, UNIFORM4UI64ARB, (AND GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w), (location, x, y, z, w), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4ui64ARB, glUniform4ui64ARB, UNIFORM4UI64ARB, (AND GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w), (location, x, y, z, w), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4ui64NV, glUniform4ui64NV, UNIFORM4UI64NV, (AND GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w), (location, x, y, z, w), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4ui64NV, glUniform4ui64NV, UNIFORM4UI64NV, (AND GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w), (location, x, y, z, w), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4UI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4ui64vARB, glUniform4ui64vARB, UNIFORM4UI64VARB, (AND GLint location, GLsizei count, const GLuint64 *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4ui64vARB, glUniform4ui64vARB, UNIFORM4UI64VARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4ui64vNV, glUniform4ui64vNV, UNIFORM4UI64VNV, (AND GLint location, GLsizei count, const GLuint64EXT *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4ui64vNV, glUniform4ui64vNV, UNIFORM4UI64VNV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4uiEXT, glUniform4uiEXT, UNIFORM4UIEXT, (AND GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3), (location, v0, v1, v2, v3), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4uiEXT, glUniform4uiEXT, UNIFORM4UIEXT, (AND GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3), (location, v0, v1, v2, v3), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4uiv, glUniform4uiv, UNIFORM4UIV, (AND GLint location, GLsizei count, const GLuint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4uiv, glUniform4uiv, UNIFORM4UIV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORM4UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniform4uivEXT, glUniform4uivEXT, UNIFORM4UIVEXT, (AND GLint location, GLsizei count, const GLuint *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniform4uivEXT, glUniform4uivEXT, UNIFORM4UIVEXT, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMBLOCKBINDING
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformBlockBinding, glUniformBlockBinding, UNIFORMBLOCKBINDING, (AND GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding), (program, uniformBlockIndex, uniformBlockBinding), &program, GL_void_return)
GL_PROCM(void, gl, UniformBlockBinding, glUniformBlockBinding, UNIFORMBLOCKBINDING, (AND GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding), (program, uniformBlockIndex, uniformBlockBinding), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformBufferEXT, glUniformBufferEXT, UNIFORMBUFFEREXT, (AND GLuint program, GLint location, GLuint buffer), (program, location, buffer), &program, GL_void_return)
GL_PROCM(void, gl, UniformBufferEXT, glUniformBufferEXT, UNIFORMBUFFEREXT, (AND GLuint program, GLint location, GLuint buffer), (program, location, buffer), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMHANDLEUI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformHandleui64ARB, glUniformHandleui64ARB, UNIFORMHANDLEUI64ARB, (AND GLint location, GLuint64 value), (location, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformHandleui64ARB, glUniformHandleui64ARB, UNIFORMHANDLEUI64ARB, (AND GLint location, GLuint64 value), (location, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMHANDLEUI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformHandleui64NV, glUniformHandleui64NV, UNIFORMHANDLEUI64NV, (AND GLint location, GLuint64 value), (location, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformHandleui64NV, glUniformHandleui64NV, UNIFORMHANDLEUI64NV, (AND GLint location, GLuint64 value), (location, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMHANDLEUI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformHandleui64vARB, glUniformHandleui64vARB, UNIFORMHANDLEUI64VARB, (AND GLint location, GLsizei count, const GLuint64 *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformHandleui64vARB, glUniformHandleui64vARB, UNIFORMHANDLEUI64VARB, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMHANDLEUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformHandleui64vNV, glUniformHandleui64vNV, UNIFORMHANDLEUI64VNV, (AND GLint location, GLsizei count, const GLuint64 *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformHandleui64vNV, glUniformHandleui64vNV, UNIFORMHANDLEUI64VNV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix2dv, glUniformMatrix2dv, UNIFORMMATRIX2DV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix2dv, glUniformMatrix2dv, UNIFORMMATRIX2DV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix2fv, glUniformMatrix2fv, UNIFORMMATRIX2FV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix2fv, glUniformMatrix2fv, UNIFORMMATRIX2FV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX2FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix2fvARB, glUniformMatrix2fvARB, UNIFORMMATRIX2FVARB, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix2fvARB, glUniformMatrix2fvARB, UNIFORMMATRIX2FVARB, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX2X3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix2x3dv, glUniformMatrix2x3dv, UNIFORMMATRIX2X3DV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix2x3dv, glUniformMatrix2x3dv, UNIFORMMATRIX2X3DV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX2X3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix2x3fv, glUniformMatrix2x3fv, UNIFORMMATRIX2X3FV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix2x3fv, glUniformMatrix2x3fv, UNIFORMMATRIX2X3FV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX2X4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix2x4dv, glUniformMatrix2x4dv, UNIFORMMATRIX2X4DV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix2x4dv, glUniformMatrix2x4dv, UNIFORMMATRIX2X4DV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX2X4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix2x4fv, glUniformMatrix2x4fv, UNIFORMMATRIX2X4FV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix2x4fv, glUniformMatrix2x4fv, UNIFORMMATRIX2X4FV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix3dv, glUniformMatrix3dv, UNIFORMMATRIX3DV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix3dv, glUniformMatrix3dv, UNIFORMMATRIX3DV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix3fv, glUniformMatrix3fv, UNIFORMMATRIX3FV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix3fv, glUniformMatrix3fv, UNIFORMMATRIX3FV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX3FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix3fvARB, glUniformMatrix3fvARB, UNIFORMMATRIX3FVARB, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix3fvARB, glUniformMatrix3fvARB, UNIFORMMATRIX3FVARB, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX3X2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix3x2dv, glUniformMatrix3x2dv, UNIFORMMATRIX3X2DV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix3x2dv, glUniformMatrix3x2dv, UNIFORMMATRIX3X2DV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX3X2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix3x2fv, glUniformMatrix3x2fv, UNIFORMMATRIX3X2FV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix3x2fv, glUniformMatrix3x2fv, UNIFORMMATRIX3X2FV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX3X4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix3x4dv, glUniformMatrix3x4dv, UNIFORMMATRIX3X4DV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix3x4dv, glUniformMatrix3x4dv, UNIFORMMATRIX3X4DV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX3X4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix3x4fv, glUniformMatrix3x4fv, UNIFORMMATRIX3X4FV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix3x4fv, glUniformMatrix3x4fv, UNIFORMMATRIX3X4FV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix4dv, glUniformMatrix4dv, UNIFORMMATRIX4DV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix4dv, glUniformMatrix4dv, UNIFORMMATRIX4DV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix4fv, glUniformMatrix4fv, UNIFORMMATRIX4FV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix4fv, glUniformMatrix4fv, UNIFORMMATRIX4FV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX4FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix4fvARB, glUniformMatrix4fvARB, UNIFORMMATRIX4FVARB, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix4fvARB, glUniformMatrix4fvARB, UNIFORMMATRIX4FVARB, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX4X2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix4x2dv, glUniformMatrix4x2dv, UNIFORMMATRIX4X2DV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix4x2dv, glUniformMatrix4x2dv, UNIFORMMATRIX4X2DV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX4X2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix4x2fv, glUniformMatrix4x2fv, UNIFORMMATRIX4X2FV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix4x2fv, glUniformMatrix4x2fv, UNIFORMMATRIX4X2FV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX4X3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix4x3dv, glUniformMatrix4x3dv, UNIFORMMATRIX4X3DV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLdouble *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix4x3dv, glUniformMatrix4x3dv, UNIFORMMATRIX4X3DV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMMATRIX4X3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformMatrix4x3fv, glUniformMatrix4x3fv, UNIFORMMATRIX4X3FV, (AND GLint location, GLsizei count, GLboolean32 transpose, const GLfloat *value), (location, count, transpose, value), &location, GL_void_return)
GL_PROCM(void, gl, UniformMatrix4x3fv, glUniformMatrix4x3fv, UNIFORMMATRIX4X3FV, (AND GLint location, GLsizei count, GLboolean32 transpose, memptr value), (location, count, transpose, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMSUBROUTINESUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UniformSubroutinesuiv, glUniformSubroutinesuiv, UNIFORMSUBROUTINESUIV, (AND GLenum shadertype, GLsizei count, const GLuint *indices), (shadertype, count, indices), &shadertype, GL_void_return)
GL_PROCM(void, gl, UniformSubroutinesuiv, glUniformSubroutinesuiv, UNIFORMSUBROUTINESUIV, (AND GLenum shadertype, GLsizei count, memptr indices), (shadertype, count, indices), &shadertype, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMUI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniformui64NV, glUniformui64NV, UNIFORMUI64NV, (AND GLint location, GLuint64EXT value), (location, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniformui64NV, glUniformui64NV, UNIFORMUI64NV, (AND GLint location, GLuint64EXT value), (location, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNIFORMUI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Uniformui64vNV, glUniformui64vNV, UNIFORMUI64VNV, (AND GLint location, GLsizei count, const GLuint64EXT *value), (location, count, value), &location, GL_void_return)
GL_PROCM(void, gl, Uniformui64vNV, glUniformui64vNV, UNIFORMUI64VNV, (AND GLint location, GLsizei count, memptr value), (location, count, value), &location, GL_void_return)
#endif
#endif
#ifndef NO_GLUNLOCKARRAYSEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UnlockArraysEXT, glUnlockArraysEXT, UNLOCKARRAYSEXT, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, UnlockArraysEXT, glUnlockArraysEXT, UNLOCKARRAYSEXT, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLUNMAPBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, UnmapBuffer, glUnmapBuffer, UNMAPBUFFER, (AND GLenum target), (target), &target, return (GLboolean))
GL_PROCM(GLboolean, gl, UnmapBuffer, glUnmapBuffer, UNMAPBUFFER, (AND GLenum target), (target), &target, return (GLboolean))
#endif
#endif
#ifndef NO_GLUNMAPBUFFERARB
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, UnmapBufferARB, glUnmapBufferARB, UNMAPBUFFERARB, (AND GLenum target), (target), &target, return (GLboolean))
GL_PROCM(GLboolean, gl, UnmapBufferARB, glUnmapBufferARB, UNMAPBUFFERARB, (AND GLenum target), (target), &target, return (GLboolean))
#endif
#endif
#ifndef NO_GLUNMAPNAMEDBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, UnmapNamedBuffer, glUnmapNamedBuffer, UNMAPNAMEDBUFFER, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
GL_PROCM(GLboolean, gl, UnmapNamedBuffer, glUnmapNamedBuffer, UNMAPNAMEDBUFFER, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
#endif
#endif
#ifndef NO_GLUNMAPNAMEDBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, UnmapNamedBufferEXT, glUnmapNamedBufferEXT, UNMAPNAMEDBUFFEREXT, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
GL_PROCM(GLboolean, gl, UnmapNamedBufferEXT, glUnmapNamedBufferEXT, UNMAPNAMEDBUFFEREXT, (AND GLuint buffer), (buffer), &buffer, return (GLboolean))
#endif
#endif
#ifndef NO_GLUNMAPOBJECTBUFFERATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UnmapObjectBufferATI, glUnmapObjectBufferATI, UNMAPOBJECTBUFFERATI, (AND GLuint buffer), (buffer), &buffer, GL_void_return)
GL_PROCM(void, gl, UnmapObjectBufferATI, glUnmapObjectBufferATI, UNMAPOBJECTBUFFERATI, (AND GLuint buffer), (buffer), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLUNMAPTEXTURE2DINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UnmapTexture2DINTEL, glUnmapTexture2DINTEL, UNMAPTEXTURE2DINTEL, (AND GLuint texture, GLint level), (texture, level), &texture, GL_void_return)
GL_PROCM(void, gl, UnmapTexture2DINTEL, glUnmapTexture2DINTEL, UNMAPTEXTURE2DINTEL, (AND GLuint texture, GLint level), (texture, level), &texture, GL_void_return)
#endif
#endif
#ifndef NO_GLUPDATEOBJECTBUFFERATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UpdateObjectBufferATI, glUpdateObjectBufferATI, UPDATEOBJECTBUFFERATI, (AND GLuint buffer, GLuint offset, GLsizei size, const void *pointer, GLenum preserve), (buffer, offset, size, pointer, preserve), &buffer, GL_void_return)
GL_PROCM(void, gl, UpdateObjectBufferATI, glUpdateObjectBufferATI, UPDATEOBJECTBUFFERATI, (AND GLuint buffer, GLuint offset, GLsizei size, memptr pointer, GLenum preserve), (buffer, offset, size, pointer, preserve), &buffer, GL_void_return)
#endif
#endif
#ifndef NO_GLUSEPROGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UseProgram, glUseProgram, USEPROGRAM, (AND GLuint program), (program), &program, GL_void_return)
GL_PROCM(void, gl, UseProgram, glUseProgram, USEPROGRAM, (AND GLuint program), (program), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLUSEPROGRAMOBJECTARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UseProgramObjectARB, glUseProgramObjectARB, USEPROGRAMOBJECTARB, (AND GLhandleARB programObj), (programObj), &programObj, GL_void_return)
GL_PROCM(void, gl, UseProgramObjectARB, glUseProgramObjectARB, USEPROGRAMOBJECTARB, (AND GLhandleARB programObj), (programObj), &programObj, GL_void_return)
#endif
#endif
#ifndef NO_GLUSEPROGRAMSTAGES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UseProgramStages, glUseProgramStages, USEPROGRAMSTAGES, (AND GLuint pipeline, GLbitfield stages, GLuint program), (pipeline, stages, program), &pipeline, GL_void_return)
GL_PROCM(void, gl, UseProgramStages, glUseProgramStages, USEPROGRAMSTAGES, (AND GLuint pipeline, GLbitfield stages, GLuint program), (pipeline, stages, program), &pipeline, GL_void_return)
#endif
#endif
#ifndef NO_GLUSESHADERPROGRAMEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, UseShaderProgramEXT, glUseShaderProgramEXT, USESHADERPROGRAMEXT, (AND GLenum type, GLuint program), (type, program), &type, GL_void_return)
GL_PROCM(void, gl, UseShaderProgramEXT, glUseShaderProgramEXT, USESHADERPROGRAMEXT, (AND GLenum type, GLuint program), (type, program), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLVDPAUFININV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VDPAUFiniNV, glVDPAUFiniNV, VDPAUFININV, (NOTHING), (), NULL, GL_void_return)
GL_PROCM(void, gl, VDPAUFiniNV, glVDPAUFiniNV, VDPAUFININV, (NOTHING), (), NULL, GL_void_return)
#endif
#endif
#ifndef NO_GLVDPAUGETSURFACEIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VDPAUGetSurfaceivNV, glVDPAUGetSurfaceivNV, VDPAUGETSURFACEIVNV, (AND GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values), (surface, pname, bufSize, length, values), &surface, GL_void_return)
GL_PROCM(void, gl, VDPAUGetSurfaceivNV, glVDPAUGetSurfaceivNV, VDPAUGETSURFACEIVNV, (AND GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, memptr length, memptr values), (surface, pname, bufSize, length, values), &surface, GL_void_return)
#endif
#endif
#ifndef NO_GLVDPAUINITNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VDPAUInitNV, glVDPAUInitNV, VDPAUINITNV, (AND const void *vdpDevice, const void *getProcAddress), (vdpDevice, getProcAddress), &vdpDevice, GL_void_return)
GL_PROCM(void, gl, VDPAUInitNV, glVDPAUInitNV, VDPAUINITNV, (AND memptr vdpDevice, memptr getProcAddress), (vdpDevice, getProcAddress), &vdpDevice, GL_void_return)
#endif
#endif
#ifndef NO_GLVDPAUISSURFACENV
#if !defined(TINYGL_ONLY)
GL_PROC(GLboolean, gl, VDPAUIsSurfaceNV, glVDPAUIsSurfaceNV, VDPAUISSURFACENV, (AND GLvdpauSurfaceNV surface), (surface), &surface, return (GLboolean))
GL_PROCM(GLboolean, gl, VDPAUIsSurfaceNV, glVDPAUIsSurfaceNV, VDPAUISSURFACENV, (AND GLvdpauSurfaceNV surface), (surface), &surface, return (GLboolean))
#endif
#endif
#ifndef NO_GLVDPAUMAPSURFACESNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VDPAUMapSurfacesNV, glVDPAUMapSurfacesNV, VDPAUMAPSURFACESNV, (AND GLsizei numSurfaces, const GLvdpauSurfaceNV *surfaces), (numSurfaces, surfaces), &numSurfaces, GL_void_return)
GL_PROCM(void, gl, VDPAUMapSurfacesNV, glVDPAUMapSurfacesNV, VDPAUMAPSURFACESNV, (AND GLsizei numSurfaces, memptr surfaces), (numSurfaces, surfaces), &numSurfaces, GL_void_return)
#endif
#endif
#ifndef NO_GLVDPAUREGISTEROUTPUTSURFACENV
#if !defined(TINYGL_ONLY)
GL_PROC(GLvdpauSurfaceNV, gl, VDPAURegisterOutputSurfaceNV, glVDPAURegisterOutputSurfaceNV, VDPAUREGISTEROUTPUTSURFACENV, (AND const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames), (vdpSurface, target, numTextureNames, textureNames), &vdpSurface, return (GLvdpauSurfaceNV))
GL_PROCM(GLvdpauSurfaceNV, gl, VDPAURegisterOutputSurfaceNV, glVDPAURegisterOutputSurfaceNV, VDPAUREGISTEROUTPUTSURFACENV, (AND memptr vdpSurface, GLenum target, GLsizei numTextureNames, memptr textureNames), (vdpSurface, target, numTextureNames, textureNames), &vdpSurface, return (GLvdpauSurfaceNV))
#endif
#endif
#ifndef NO_GLVDPAUREGISTERVIDEOSURFACENV
#if !defined(TINYGL_ONLY)
GL_PROC(GLvdpauSurfaceNV, gl, VDPAURegisterVideoSurfaceNV, glVDPAURegisterVideoSurfaceNV, VDPAUREGISTERVIDEOSURFACENV, (AND const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames), (vdpSurface, target, numTextureNames, textureNames), &vdpSurface, return (GLvdpauSurfaceNV))
GL_PROCM(GLvdpauSurfaceNV, gl, VDPAURegisterVideoSurfaceNV, glVDPAURegisterVideoSurfaceNV, VDPAUREGISTERVIDEOSURFACENV, (AND memptr vdpSurface, GLenum target, GLsizei numTextureNames, memptr textureNames), (vdpSurface, target, numTextureNames, textureNames), &vdpSurface, return (GLvdpauSurfaceNV))
#endif
#endif
#ifndef NO_GLVDPAUSURFACEACCESSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VDPAUSurfaceAccessNV, glVDPAUSurfaceAccessNV, VDPAUSURFACEACCESSNV, (AND GLvdpauSurfaceNV surface, GLenum access), (surface, access), &surface, GL_void_return)
GL_PROCM(void, gl, VDPAUSurfaceAccessNV, glVDPAUSurfaceAccessNV, VDPAUSURFACEACCESSNV, (AND GLvdpauSurfaceNV surface, GLenum access), (surface, access), &surface, GL_void_return)
#endif
#endif
#ifndef NO_GLVDPAUUNMAPSURFACESNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VDPAUUnmapSurfacesNV, glVDPAUUnmapSurfacesNV, VDPAUUNMAPSURFACESNV, (AND GLsizei numSurface, const GLvdpauSurfaceNV *surfaces), (numSurface, surfaces), &numSurface, GL_void_return)
GL_PROCM(void, gl, VDPAUUnmapSurfacesNV, glVDPAUUnmapSurfacesNV, VDPAUUNMAPSURFACESNV, (AND GLsizei numSurface, memptr surfaces), (numSurface, surfaces), &numSurface, GL_void_return)
#endif
#endif
#ifndef NO_GLVDPAUUNREGISTERSURFACENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VDPAUUnregisterSurfaceNV, glVDPAUUnregisterSurfaceNV, VDPAUUNREGISTERSURFACENV, (AND GLvdpauSurfaceNV surface), (surface), &surface, GL_void_return)
GL_PROCM(void, gl, VDPAUUnregisterSurfaceNV, glVDPAUUnregisterSurfaceNV, VDPAUUNREGISTERSURFACENV, (AND GLvdpauSurfaceNV surface), (surface), &surface, GL_void_return)
#endif
#endif
#ifndef NO_GLVALIDATEPROGRAM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ValidateProgram, glValidateProgram, VALIDATEPROGRAM, (AND GLuint program), (program), &program, GL_void_return)
GL_PROCM(void, gl, ValidateProgram, glValidateProgram, VALIDATEPROGRAM, (AND GLuint program), (program), &program, GL_void_return)
#endif
#endif
#ifndef NO_GLVALIDATEPROGRAMARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ValidateProgramARB, glValidateProgramARB, VALIDATEPROGRAMARB, (AND GLhandleARB programObj), (programObj), &programObj, GL_void_return)
GL_PROCM(void, gl, ValidateProgramARB, glValidateProgramARB, VALIDATEPROGRAMARB, (AND GLhandleARB programObj), (programObj), &programObj, GL_void_return)
#endif
#endif
#ifndef NO_GLVALIDATEPROGRAMPIPELINE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ValidateProgramPipeline, glValidateProgramPipeline, VALIDATEPROGRAMPIPELINE, (AND GLuint pipeline), (pipeline), &pipeline, GL_void_return)
GL_PROCM(void, gl, ValidateProgramPipeline, glValidateProgramPipeline, VALIDATEPROGRAMPIPELINE, (AND GLuint pipeline), (pipeline), &pipeline, GL_void_return)
#endif
#endif
#ifndef NO_GLVARIANTARRAYOBJECTATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VariantArrayObjectATI, glVariantArrayObjectATI, VARIANTARRAYOBJECTATI, (AND GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset), (id, type, stride, buffer, offset), &id, GL_void_return)
GL_PROCM(void, gl, VariantArrayObjectATI, glVariantArrayObjectATI, VARIANTARRAYOBJECTATI, (AND GLuint id, GLenum type, GLsizei stride, GLuint buffer, GLuint offset), (id, type, stride, buffer, offset), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLVARIANTPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VariantPointerEXT, glVariantPointerEXT, VARIANTPOINTEREXT, (AND GLuint id, GLenum type, GLuint stride, const void *addr), (id, type, stride, addr), &id, GL_void_return)
GL_PROCM(void, gl, VariantPointerEXT, glVariantPointerEXT, VARIANTPOINTEREXT, (AND GLuint id, GLenum type, GLuint stride, memptr addr), (id, type, stride, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLVARIANTBVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VariantbvEXT, glVariantbvEXT, VARIANTBVEXT, (AND GLuint id, const GLbyte *addr), (id, addr), &id, GL_void_return)
GL_PROCM(void, gl, VariantbvEXT, glVariantbvEXT, VARIANTBVEXT, (AND GLuint id, memptr addr), (id, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLVARIANTDVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VariantdvEXT, glVariantdvEXT, VARIANTDVEXT, (AND GLuint id, const GLdouble *addr), (id, addr), &id, GL_void_return)
GL_PROCM(void, gl, VariantdvEXT, glVariantdvEXT, VARIANTDVEXT, (AND GLuint id, memptr addr), (id, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLVARIANTFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VariantfvEXT, glVariantfvEXT, VARIANTFVEXT, (AND GLuint id, const GLfloat *addr), (id, addr), &id, GL_void_return)
GL_PROCM(void, gl, VariantfvEXT, glVariantfvEXT, VARIANTFVEXT, (AND GLuint id, memptr addr), (id, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLVARIANTIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VariantivEXT, glVariantivEXT, VARIANTIVEXT, (AND GLuint id, const GLint *addr), (id, addr), &id, GL_void_return)
GL_PROCM(void, gl, VariantivEXT, glVariantivEXT, VARIANTIVEXT, (AND GLuint id, memptr addr), (id, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLVARIANTSVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VariantsvEXT, glVariantsvEXT, VARIANTSVEXT, (AND GLuint id, const GLshort *addr), (id, addr), &id, GL_void_return)
GL_PROCM(void, gl, VariantsvEXT, glVariantsvEXT, VARIANTSVEXT, (AND GLuint id, memptr addr), (id, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLVARIANTUBVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VariantubvEXT, glVariantubvEXT, VARIANTUBVEXT, (AND GLuint id, const GLubyte *addr), (id, addr), &id, GL_void_return)
GL_PROCM(void, gl, VariantubvEXT, glVariantubvEXT, VARIANTUBVEXT, (AND GLuint id, memptr addr), (id, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLVARIANTUIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VariantuivEXT, glVariantuivEXT, VARIANTUIVEXT, (AND GLuint id, const GLuint *addr), (id, addr), &id, GL_void_return)
GL_PROCM(void, gl, VariantuivEXT, glVariantuivEXT, VARIANTUIVEXT, (AND GLuint id, memptr addr), (id, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLVARIANTUSVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VariantusvEXT, glVariantusvEXT, VARIANTUSVEXT, (AND GLuint id, const GLushort *addr), (id, addr), &id, GL_void_return)
GL_PROCM(void, gl, VariantusvEXT, glVariantusvEXT, VARIANTUSVEXT, (AND GLuint id, memptr addr), (id, addr), &id, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2bOES, glVertex2bOES, VERTEX2BOES, (AND GLbyte32 x, GLbyte32 y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, Vertex2bOES, glVertex2bOES, VERTEX2BOES, (AND GLbyte32 x, GLbyte32 y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2bvOES, glVertex2bvOES, VERTEX2BVOES, (AND const GLbyte *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, Vertex2bvOES, glVertex2bvOES, VERTEX2BVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2d, glVertex2d, VERTEX2D, (AND GLdouble x, GLdouble y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, Vertex2d, glVertex2d, VERTEX2D, (AND GLdouble x, GLdouble y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2dv, glVertex2dv, VERTEX2DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex2dv, glVertex2dv, VERTEX2DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2F
GL_PROC(void, gl, Vertex2f, glVertex2f, VERTEX2F, (AND GLfloat x, GLfloat y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, Vertex2f, glVertex2f, VERTEX2F, (AND GLfloat x, GLfloat y), (x, y), &x, GL_void_return)
#endif
#ifndef NO_GLVERTEX2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2fv, glVertex2fv, VERTEX2FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex2fv, glVertex2fv, VERTEX2FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2hNV, glVertex2hNV, VERTEX2HNV, (AND GLhalfNV32 x, GLhalfNV32 y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, Vertex2hNV, glVertex2hNV, VERTEX2HNV, (AND GLhalfNV32 x, GLhalfNV32 y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2hvNV, glVertex2hvNV, VERTEX2HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex2hvNV, glVertex2hvNV, VERTEX2HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2i, glVertex2i, VERTEX2I, (AND GLint x, GLint y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, Vertex2i, glVertex2i, VERTEX2I, (AND GLint x, GLint y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2iv, glVertex2iv, VERTEX2IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex2iv, glVertex2iv, VERTEX2IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2s, glVertex2s, VERTEX2S, (AND GLshort32 x, GLshort32 y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, Vertex2s, glVertex2s, VERTEX2S, (AND GLshort32 x, GLshort32 y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2sv, glVertex2sv, VERTEX2SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex2sv, glVertex2sv, VERTEX2SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2xOES, glVertex2xOES, VERTEX2XOES, (AND GLfixed x), (x), &x, GL_void_return)
GL_PROCM(void, gl, Vertex2xOES, glVertex2xOES, VERTEX2XOES, (AND GLfixed x), (x), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX2XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex2xvOES, glVertex2xvOES, VERTEX2XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, Vertex2xvOES, glVertex2xvOES, VERTEX2XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3bOES, glVertex3bOES, VERTEX3BOES, (AND GLbyte32 x, GLbyte32 y, GLbyte32 z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Vertex3bOES, glVertex3bOES, VERTEX3BOES, (AND GLbyte32 x, GLbyte32 y, GLbyte32 z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3bvOES, glVertex3bvOES, VERTEX3BVOES, (AND const GLbyte *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, Vertex3bvOES, glVertex3bvOES, VERTEX3BVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3d, glVertex3d, VERTEX3D, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Vertex3d, glVertex3d, VERTEX3D, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3dv, glVertex3dv, VERTEX3DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex3dv, glVertex3dv, VERTEX3DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3F
GL_PROC(void, gl, Vertex3f, glVertex3f, VERTEX3F, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Vertex3f, glVertex3f, VERTEX3F, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
#endif
#ifndef NO_GLVERTEX3FV
GL_PROC(void, gl, Vertex3fv, glVertex3fv, VERTEX3FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex3fv, glVertex3fv, VERTEX3FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#ifndef NO_GLVERTEX3HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3hNV, glVertex3hNV, VERTEX3HNV, (AND GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Vertex3hNV, glVertex3hNV, VERTEX3HNV, (AND GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3hvNV, glVertex3hvNV, VERTEX3HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex3hvNV, glVertex3hvNV, VERTEX3HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3i, glVertex3i, VERTEX3I, (AND GLint x, GLint y, GLint z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Vertex3i, glVertex3i, VERTEX3I, (AND GLint x, GLint y, GLint z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3iv, glVertex3iv, VERTEX3IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex3iv, glVertex3iv, VERTEX3IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3s, glVertex3s, VERTEX3S, (AND GLshort32 x, GLshort32 y, GLshort32 z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Vertex3s, glVertex3s, VERTEX3S, (AND GLshort32 x, GLshort32 y, GLshort32 z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3sv, glVertex3sv, VERTEX3SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex3sv, glVertex3sv, VERTEX3SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3xOES, glVertex3xOES, VERTEX3XOES, (AND GLfixed x, GLfixed y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, Vertex3xOES, glVertex3xOES, VERTEX3XOES, (AND GLfixed x, GLfixed y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX3XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex3xvOES, glVertex3xvOES, VERTEX3XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, Vertex3xvOES, glVertex3xvOES, VERTEX3XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4BOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4bOES, glVertex4bOES, VERTEX4BOES, (AND GLbyte32 x, GLbyte32 y, GLbyte32 z, GLbyte32 w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, Vertex4bOES, glVertex4bOES, VERTEX4BOES, (AND GLbyte32 x, GLbyte32 y, GLbyte32 z, GLbyte32 w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4BVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4bvOES, glVertex4bvOES, VERTEX4BVOES, (AND const GLbyte *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, Vertex4bvOES, glVertex4bvOES, VERTEX4BVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4d, glVertex4d, VERTEX4D, (AND GLdouble x, GLdouble y, GLdouble z, GLdouble w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, Vertex4d, glVertex4d, VERTEX4D, (AND GLdouble x, GLdouble y, GLdouble z, GLdouble w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4dv, glVertex4dv, VERTEX4DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex4dv, glVertex4dv, VERTEX4DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4F
GL_PROC(void, gl, Vertex4f, glVertex4f, VERTEX4F, (AND GLfloat x, GLfloat y, GLfloat z, GLfloat w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, Vertex4f, glVertex4f, VERTEX4F, (AND GLfloat x, GLfloat y, GLfloat z, GLfloat w), (x, y, z, w), &x, GL_void_return)
#endif
#ifndef NO_GLVERTEX4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4fv, glVertex4fv, VERTEX4FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex4fv, glVertex4fv, VERTEX4FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4hNV, glVertex4hNV, VERTEX4HNV, (AND GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z, GLhalfNV32 w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, Vertex4hNV, glVertex4hNV, VERTEX4HNV, (AND GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z, GLhalfNV32 w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4hvNV, glVertex4hvNV, VERTEX4HVNV, (AND const GLhalfNV *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex4hvNV, glVertex4hvNV, VERTEX4HVNV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4i, glVertex4i, VERTEX4I, (AND GLint x, GLint y, GLint z, GLint w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, Vertex4i, glVertex4i, VERTEX4I, (AND GLint x, GLint y, GLint z, GLint w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4iv, glVertex4iv, VERTEX4IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex4iv, glVertex4iv, VERTEX4IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4s, glVertex4s, VERTEX4S, (AND GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, Vertex4s, glVertex4s, VERTEX4S, (AND GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4sv, glVertex4sv, VERTEX4SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, Vertex4sv, glVertex4sv, VERTEX4SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4XOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4xOES, glVertex4xOES, VERTEX4XOES, (AND GLfixed x, GLfixed y, GLfixed z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, Vertex4xOES, glVertex4xOES, VERTEX4XOES, (AND GLfixed x, GLfixed y, GLfixed z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEX4XVOES
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, Vertex4xvOES, glVertex4xvOES, VERTEX4XVOES, (AND const GLfixed *coords), (coords), &coords, GL_void_return)
GL_PROCM(void, gl, Vertex4xvOES, glVertex4xvOES, VERTEX4XVOES, (AND memptr coords), (coords), &coords, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYATTRIBBINDING
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayAttribBinding, glVertexArrayAttribBinding, VERTEXARRAYATTRIBBINDING, (AND GLuint vaobj, GLuint attribindex, GLuint bindingindex), (vaobj, attribindex, bindingindex), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayAttribBinding, glVertexArrayAttribBinding, VERTEXARRAYATTRIBBINDING, (AND GLuint vaobj, GLuint attribindex, GLuint bindingindex), (vaobj, attribindex, bindingindex), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYATTRIBFORMAT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayAttribFormat, glVertexArrayAttribFormat, VERTEXARRAYATTRIBFORMAT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean32 normalized, GLuint relativeoffset), (vaobj, attribindex, size, type, normalized, relativeoffset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayAttribFormat, glVertexArrayAttribFormat, VERTEXARRAYATTRIBFORMAT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean32 normalized, GLuint relativeoffset), (vaobj, attribindex, size, type, normalized, relativeoffset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYATTRIBIFORMAT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayAttribIFormat, glVertexArrayAttribIFormat, VERTEXARRAYATTRIBIFORMAT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (vaobj, attribindex, size, type, relativeoffset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayAttribIFormat, glVertexArrayAttribIFormat, VERTEXARRAYATTRIBIFORMAT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (vaobj, attribindex, size, type, relativeoffset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYATTRIBLFORMAT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayAttribLFormat, glVertexArrayAttribLFormat, VERTEXARRAYATTRIBLFORMAT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (vaobj, attribindex, size, type, relativeoffset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayAttribLFormat, glVertexArrayAttribLFormat, VERTEXARRAYATTRIBLFORMAT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (vaobj, attribindex, size, type, relativeoffset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYBINDVERTEXBUFFEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayBindVertexBufferEXT, glVertexArrayBindVertexBufferEXT, VERTEXARRAYBINDVERTEXBUFFEREXT, (AND GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride), (vaobj, bindingindex, buffer, offset, stride), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayBindVertexBufferEXT, glVertexArrayBindVertexBufferEXT, VERTEXARRAYBINDVERTEXBUFFEREXT, (AND GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride), (vaobj, bindingindex, buffer, offset, stride), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYBINDINGDIVISOR
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayBindingDivisor, glVertexArrayBindingDivisor, VERTEXARRAYBINDINGDIVISOR, (AND GLuint vaobj, GLuint bindingindex, GLuint divisor), (vaobj, bindingindex, divisor), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayBindingDivisor, glVertexArrayBindingDivisor, VERTEXARRAYBINDINGDIVISOR, (AND GLuint vaobj, GLuint bindingindex, GLuint divisor), (vaobj, bindingindex, divisor), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYCOLOROFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayColorOffsetEXT, glVertexArrayColorOffsetEXT, VERTEXARRAYCOLOROFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, size, type, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayColorOffsetEXT, glVertexArrayColorOffsetEXT, VERTEXARRAYCOLOROFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, size, type, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYEDGEFLAGOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayEdgeFlagOffsetEXT, glVertexArrayEdgeFlagOffsetEXT, VERTEXARRAYEDGEFLAGOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset), (vaobj, buffer, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayEdgeFlagOffsetEXT, glVertexArrayEdgeFlagOffsetEXT, VERTEXARRAYEDGEFLAGOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset), (vaobj, buffer, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYELEMENTBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayElementBuffer, glVertexArrayElementBuffer, VERTEXARRAYELEMENTBUFFER, (AND GLuint vaobj, GLuint buffer), (vaobj, buffer), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayElementBuffer, glVertexArrayElementBuffer, VERTEXARRAYELEMENTBUFFER, (AND GLuint vaobj, GLuint buffer), (vaobj, buffer), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYFOGCOORDOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayFogCoordOffsetEXT, glVertexArrayFogCoordOffsetEXT, VERTEXARRAYFOGCOORDOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, type, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayFogCoordOffsetEXT, glVertexArrayFogCoordOffsetEXT, VERTEXARRAYFOGCOORDOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, type, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYINDEXOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayIndexOffsetEXT, glVertexArrayIndexOffsetEXT, VERTEXARRAYINDEXOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, type, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayIndexOffsetEXT, glVertexArrayIndexOffsetEXT, VERTEXARRAYINDEXOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, type, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYMULTITEXCOORDOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayMultiTexCoordOffsetEXT, glVertexArrayMultiTexCoordOffsetEXT, VERTEXARRAYMULTITEXCOORDOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, texunit, size, type, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayMultiTexCoordOffsetEXT, glVertexArrayMultiTexCoordOffsetEXT, VERTEXARRAYMULTITEXCOORDOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, texunit, size, type, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYNORMALOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayNormalOffsetEXT, glVertexArrayNormalOffsetEXT, VERTEXARRAYNORMALOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, type, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayNormalOffsetEXT, glVertexArrayNormalOffsetEXT, VERTEXARRAYNORMALOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, type, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYPARAMETERIAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayParameteriAPPLE, glVertexArrayParameteriAPPLE, VERTEXARRAYPARAMETERIAPPLE, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, VertexArrayParameteriAPPLE, glVertexArrayParameteriAPPLE, VERTEXARRAYPARAMETERIAPPLE, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYRANGEAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayRangeAPPLE, glVertexArrayRangeAPPLE, VERTEXARRAYRANGEAPPLE, (AND GLsizei length, void *pointer), (length, pointer), &length, GL_void_return)
GL_PROCM(void, gl, VertexArrayRangeAPPLE, glVertexArrayRangeAPPLE, VERTEXARRAYRANGEAPPLE, (AND GLsizei length, memptr pointer), (length, pointer), &length, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYRANGENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayRangeNV, glVertexArrayRangeNV, VERTEXARRAYRANGENV, (AND GLsizei length, const void *pointer), (length, pointer), &length, GL_void_return)
GL_PROCM(void, gl, VertexArrayRangeNV, glVertexArrayRangeNV, VERTEXARRAYRANGENV, (AND GLsizei length, memptr pointer), (length, pointer), &length, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYSECONDARYCOLOROFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArraySecondaryColorOffsetEXT, glVertexArraySecondaryColorOffsetEXT, VERTEXARRAYSECONDARYCOLOROFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, size, type, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArraySecondaryColorOffsetEXT, glVertexArraySecondaryColorOffsetEXT, VERTEXARRAYSECONDARYCOLOROFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, size, type, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYTEXCOORDOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayTexCoordOffsetEXT, glVertexArrayTexCoordOffsetEXT, VERTEXARRAYTEXCOORDOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, size, type, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayTexCoordOffsetEXT, glVertexArrayTexCoordOffsetEXT, VERTEXARRAYTEXCOORDOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, size, type, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXATTRIBBINDINGEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexAttribBindingEXT, glVertexArrayVertexAttribBindingEXT, VERTEXARRAYVERTEXATTRIBBINDINGEXT, (AND GLuint vaobj, GLuint attribindex, GLuint bindingindex), (vaobj, attribindex, bindingindex), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexAttribBindingEXT, glVertexArrayVertexAttribBindingEXT, VERTEXARRAYVERTEXATTRIBBINDINGEXT, (AND GLuint vaobj, GLuint attribindex, GLuint bindingindex), (vaobj, attribindex, bindingindex), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXATTRIBDIVISOREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexAttribDivisorEXT, glVertexArrayVertexAttribDivisorEXT, VERTEXARRAYVERTEXATTRIBDIVISOREXT, (AND GLuint vaobj, GLuint index, GLuint divisor), (vaobj, index, divisor), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexAttribDivisorEXT, glVertexArrayVertexAttribDivisorEXT, VERTEXARRAYVERTEXATTRIBDIVISOREXT, (AND GLuint vaobj, GLuint index, GLuint divisor), (vaobj, index, divisor), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXATTRIBFORMATEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexAttribFormatEXT, glVertexArrayVertexAttribFormatEXT, VERTEXARRAYVERTEXATTRIBFORMATEXT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean32 normalized, GLuint relativeoffset), (vaobj, attribindex, size, type, normalized, relativeoffset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexAttribFormatEXT, glVertexArrayVertexAttribFormatEXT, VERTEXARRAYVERTEXATTRIBFORMATEXT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean32 normalized, GLuint relativeoffset), (vaobj, attribindex, size, type, normalized, relativeoffset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXATTRIBIFORMATEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexAttribIFormatEXT, glVertexArrayVertexAttribIFormatEXT, VERTEXARRAYVERTEXATTRIBIFORMATEXT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (vaobj, attribindex, size, type, relativeoffset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexAttribIFormatEXT, glVertexArrayVertexAttribIFormatEXT, VERTEXARRAYVERTEXATTRIBIFORMATEXT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (vaobj, attribindex, size, type, relativeoffset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXATTRIBIOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexAttribIOffsetEXT, glVertexArrayVertexAttribIOffsetEXT, VERTEXARRAYVERTEXATTRIBIOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, index, size, type, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexAttribIOffsetEXT, glVertexArrayVertexAttribIOffsetEXT, VERTEXARRAYVERTEXATTRIBIOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, index, size, type, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXATTRIBLFORMATEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexAttribLFormatEXT, glVertexArrayVertexAttribLFormatEXT, VERTEXARRAYVERTEXATTRIBLFORMATEXT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (vaobj, attribindex, size, type, relativeoffset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexAttribLFormatEXT, glVertexArrayVertexAttribLFormatEXT, VERTEXARRAYVERTEXATTRIBLFORMATEXT, (AND GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (vaobj, attribindex, size, type, relativeoffset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXATTRIBLOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexAttribLOffsetEXT, glVertexArrayVertexAttribLOffsetEXT, VERTEXARRAYVERTEXATTRIBLOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, index, size, type, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexAttribLOffsetEXT, glVertexArrayVertexAttribLOffsetEXT, VERTEXARRAYVERTEXATTRIBLOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, index, size, type, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXATTRIBOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexAttribOffsetEXT, glVertexArrayVertexAttribOffsetEXT, VERTEXARRAYVERTEXATTRIBOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, GLintptr offset), (vaobj, buffer, index, size, type, normalized, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexAttribOffsetEXT, glVertexArrayVertexAttribOffsetEXT, VERTEXARRAYVERTEXATTRIBOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, GLintptr offset), (vaobj, buffer, index, size, type, normalized, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXBINDINGDIVISOREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexBindingDivisorEXT, glVertexArrayVertexBindingDivisorEXT, VERTEXARRAYVERTEXBINDINGDIVISOREXT, (AND GLuint vaobj, GLuint bindingindex, GLuint divisor), (vaobj, bindingindex, divisor), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexBindingDivisorEXT, glVertexArrayVertexBindingDivisorEXT, VERTEXARRAYVERTEXBINDINGDIVISOREXT, (AND GLuint vaobj, GLuint bindingindex, GLuint divisor), (vaobj, bindingindex, divisor), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXBUFFER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexBuffer, glVertexArrayVertexBuffer, VERTEXARRAYVERTEXBUFFER, (AND GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride), (vaobj, bindingindex, buffer, offset, stride), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexBuffer, glVertexArrayVertexBuffer, VERTEXARRAYVERTEXBUFFER, (AND GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride), (vaobj, bindingindex, buffer, offset, stride), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXBUFFERS
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexBuffers, glVertexArrayVertexBuffers, VERTEXARRAYVERTEXBUFFERS, (AND GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides), (vaobj, first, count, buffers, offsets, strides), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexBuffers, glVertexArrayVertexBuffers, VERTEXARRAYVERTEXBUFFERS, (AND GLuint vaobj, GLuint first, GLsizei count, memptr buffers, memptr offsets, memptr strides), (vaobj, first, count, buffers, offsets, strides), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXARRAYVERTEXOFFSETEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexArrayVertexOffsetEXT, glVertexArrayVertexOffsetEXT, VERTEXARRAYVERTEXOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, size, type, stride, offset), &vaobj, GL_void_return)
GL_PROCM(void, gl, VertexArrayVertexOffsetEXT, glVertexArrayVertexOffsetEXT, VERTEXARRAYVERTEXOFFSETEXT, (AND GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset), (vaobj, buffer, size, type, stride, offset), &vaobj, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1d, glVertexAttrib1d, VERTEXATTRIB1D, (AND GLuint index, GLdouble x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1d, glVertexAttrib1d, VERTEXATTRIB1D, (AND GLuint index, GLdouble x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1dARB, glVertexAttrib1dARB, VERTEXATTRIB1DARB, (AND GLuint index, GLdouble x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1dARB, glVertexAttrib1dARB, VERTEXATTRIB1DARB, (AND GLuint index, GLdouble x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1DNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1dNV, glVertexAttrib1dNV, VERTEXATTRIB1DNV, (AND GLuint index, GLdouble x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1dNV, glVertexAttrib1dNV, VERTEXATTRIB1DNV, (AND GLuint index, GLdouble x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1dv, glVertexAttrib1dv, VERTEXATTRIB1DV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1dv, glVertexAttrib1dv, VERTEXATTRIB1DV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1dvARB, glVertexAttrib1dvARB, VERTEXATTRIB1DVARB, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1dvARB, glVertexAttrib1dvARB, VERTEXATTRIB1DVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1dvNV, glVertexAttrib1dvNV, VERTEXATTRIB1DVNV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1dvNV, glVertexAttrib1dvNV, VERTEXATTRIB1DVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1f, glVertexAttrib1f, VERTEXATTRIB1F, (AND GLuint index, GLfloat x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1f, glVertexAttrib1f, VERTEXATTRIB1F, (AND GLuint index, GLfloat x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1fARB, glVertexAttrib1fARB, VERTEXATTRIB1FARB, (AND GLuint index, GLfloat x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1fARB, glVertexAttrib1fARB, VERTEXATTRIB1FARB, (AND GLuint index, GLfloat x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1fNV, glVertexAttrib1fNV, VERTEXATTRIB1FNV, (AND GLuint index, GLfloat x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1fNV, glVertexAttrib1fNV, VERTEXATTRIB1FNV, (AND GLuint index, GLfloat x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1fv, glVertexAttrib1fv, VERTEXATTRIB1FV, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1fv, glVertexAttrib1fv, VERTEXATTRIB1FV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1fvARB, glVertexAttrib1fvARB, VERTEXATTRIB1FVARB, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1fvARB, glVertexAttrib1fvARB, VERTEXATTRIB1FVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1fvNV, glVertexAttrib1fvNV, VERTEXATTRIB1FVNV, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1fvNV, glVertexAttrib1fvNV, VERTEXATTRIB1FVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1hNV, glVertexAttrib1hNV, VERTEXATTRIB1HNV, (AND GLuint index, GLhalfNV32 x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1hNV, glVertexAttrib1hNV, VERTEXATTRIB1HNV, (AND GLuint index, GLhalfNV32 x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1hvNV, glVertexAttrib1hvNV, VERTEXATTRIB1HVNV, (AND GLuint index, const GLhalfNV *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1hvNV, glVertexAttrib1hvNV, VERTEXATTRIB1HVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1s, glVertexAttrib1s, VERTEXATTRIB1S, (AND GLuint index, GLshort32 x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1s, glVertexAttrib1s, VERTEXATTRIB1S, (AND GLuint index, GLshort32 x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1SARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1sARB, glVertexAttrib1sARB, VERTEXATTRIB1SARB, (AND GLuint index, GLshort32 x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1sARB, glVertexAttrib1sARB, VERTEXATTRIB1SARB, (AND GLuint index, GLshort32 x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1SNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1sNV, glVertexAttrib1sNV, VERTEXATTRIB1SNV, (AND GLuint index, GLshort32 x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1sNV, glVertexAttrib1sNV, VERTEXATTRIB1SNV, (AND GLuint index, GLshort32 x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1sv, glVertexAttrib1sv, VERTEXATTRIB1SV, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1sv, glVertexAttrib1sv, VERTEXATTRIB1SV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1SVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1svARB, glVertexAttrib1svARB, VERTEXATTRIB1SVARB, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1svARB, glVertexAttrib1svARB, VERTEXATTRIB1SVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB1SVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib1svNV, glVertexAttrib1svNV, VERTEXATTRIB1SVNV, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib1svNV, glVertexAttrib1svNV, VERTEXATTRIB1SVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2d, glVertexAttrib2d, VERTEXATTRIB2D, (AND GLuint index, GLdouble x, GLdouble y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2d, glVertexAttrib2d, VERTEXATTRIB2D, (AND GLuint index, GLdouble x, GLdouble y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2dARB, glVertexAttrib2dARB, VERTEXATTRIB2DARB, (AND GLuint index, GLdouble x, GLdouble y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2dARB, glVertexAttrib2dARB, VERTEXATTRIB2DARB, (AND GLuint index, GLdouble x, GLdouble y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2DNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2dNV, glVertexAttrib2dNV, VERTEXATTRIB2DNV, (AND GLuint index, GLdouble x, GLdouble y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2dNV, glVertexAttrib2dNV, VERTEXATTRIB2DNV, (AND GLuint index, GLdouble x, GLdouble y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2dv, glVertexAttrib2dv, VERTEXATTRIB2DV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2dv, glVertexAttrib2dv, VERTEXATTRIB2DV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2dvARB, glVertexAttrib2dvARB, VERTEXATTRIB2DVARB, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2dvARB, glVertexAttrib2dvARB, VERTEXATTRIB2DVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2dvNV, glVertexAttrib2dvNV, VERTEXATTRIB2DVNV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2dvNV, glVertexAttrib2dvNV, VERTEXATTRIB2DVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2f, glVertexAttrib2f, VERTEXATTRIB2F, (AND GLuint index, GLfloat x, GLfloat y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2f, glVertexAttrib2f, VERTEXATTRIB2F, (AND GLuint index, GLfloat x, GLfloat y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2fARB, glVertexAttrib2fARB, VERTEXATTRIB2FARB, (AND GLuint index, GLfloat x, GLfloat y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2fARB, glVertexAttrib2fARB, VERTEXATTRIB2FARB, (AND GLuint index, GLfloat x, GLfloat y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2fNV, glVertexAttrib2fNV, VERTEXATTRIB2FNV, (AND GLuint index, GLfloat x, GLfloat y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2fNV, glVertexAttrib2fNV, VERTEXATTRIB2FNV, (AND GLuint index, GLfloat x, GLfloat y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2fv, glVertexAttrib2fv, VERTEXATTRIB2FV, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2fv, glVertexAttrib2fv, VERTEXATTRIB2FV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2fvARB, glVertexAttrib2fvARB, VERTEXATTRIB2FVARB, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2fvARB, glVertexAttrib2fvARB, VERTEXATTRIB2FVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2fvNV, glVertexAttrib2fvNV, VERTEXATTRIB2FVNV, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2fvNV, glVertexAttrib2fvNV, VERTEXATTRIB2FVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2hNV, glVertexAttrib2hNV, VERTEXATTRIB2HNV, (AND GLuint index, GLhalfNV32 x, GLhalfNV32 y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2hNV, glVertexAttrib2hNV, VERTEXATTRIB2HNV, (AND GLuint index, GLhalfNV32 x, GLhalfNV32 y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2hvNV, glVertexAttrib2hvNV, VERTEXATTRIB2HVNV, (AND GLuint index, const GLhalfNV *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2hvNV, glVertexAttrib2hvNV, VERTEXATTRIB2HVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2s, glVertexAttrib2s, VERTEXATTRIB2S, (AND GLuint index, GLshort32 x, GLshort32 y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2s, glVertexAttrib2s, VERTEXATTRIB2S, (AND GLuint index, GLshort32 x, GLshort32 y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2SARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2sARB, glVertexAttrib2sARB, VERTEXATTRIB2SARB, (AND GLuint index, GLshort32 x, GLshort32 y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2sARB, glVertexAttrib2sARB, VERTEXATTRIB2SARB, (AND GLuint index, GLshort32 x, GLshort32 y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2SNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2sNV, glVertexAttrib2sNV, VERTEXATTRIB2SNV, (AND GLuint index, GLshort32 x, GLshort32 y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2sNV, glVertexAttrib2sNV, VERTEXATTRIB2SNV, (AND GLuint index, GLshort32 x, GLshort32 y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2sv, glVertexAttrib2sv, VERTEXATTRIB2SV, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2sv, glVertexAttrib2sv, VERTEXATTRIB2SV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2SVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2svARB, glVertexAttrib2svARB, VERTEXATTRIB2SVARB, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2svARB, glVertexAttrib2svARB, VERTEXATTRIB2SVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB2SVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib2svNV, glVertexAttrib2svNV, VERTEXATTRIB2SVNV, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib2svNV, glVertexAttrib2svNV, VERTEXATTRIB2SVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3d, glVertexAttrib3d, VERTEXATTRIB3D, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3d, glVertexAttrib3d, VERTEXATTRIB3D, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3dARB, glVertexAttrib3dARB, VERTEXATTRIB3DARB, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3dARB, glVertexAttrib3dARB, VERTEXATTRIB3DARB, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3DNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3dNV, glVertexAttrib3dNV, VERTEXATTRIB3DNV, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3dNV, glVertexAttrib3dNV, VERTEXATTRIB3DNV, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3dv, glVertexAttrib3dv, VERTEXATTRIB3DV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3dv, glVertexAttrib3dv, VERTEXATTRIB3DV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3dvARB, glVertexAttrib3dvARB, VERTEXATTRIB3DVARB, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3dvARB, glVertexAttrib3dvARB, VERTEXATTRIB3DVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3dvNV, glVertexAttrib3dvNV, VERTEXATTRIB3DVNV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3dvNV, glVertexAttrib3dvNV, VERTEXATTRIB3DVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3f, glVertexAttrib3f, VERTEXATTRIB3F, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3f, glVertexAttrib3f, VERTEXATTRIB3F, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3fARB, glVertexAttrib3fARB, VERTEXATTRIB3FARB, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3fARB, glVertexAttrib3fARB, VERTEXATTRIB3FARB, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3fNV, glVertexAttrib3fNV, VERTEXATTRIB3FNV, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3fNV, glVertexAttrib3fNV, VERTEXATTRIB3FNV, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3fv, glVertexAttrib3fv, VERTEXATTRIB3FV, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3fv, glVertexAttrib3fv, VERTEXATTRIB3FV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3fvARB, glVertexAttrib3fvARB, VERTEXATTRIB3FVARB, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3fvARB, glVertexAttrib3fvARB, VERTEXATTRIB3FVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3fvNV, glVertexAttrib3fvNV, VERTEXATTRIB3FVNV, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3fvNV, glVertexAttrib3fvNV, VERTEXATTRIB3FVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3hNV, glVertexAttrib3hNV, VERTEXATTRIB3HNV, (AND GLuint index, GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3hNV, glVertexAttrib3hNV, VERTEXATTRIB3HNV, (AND GLuint index, GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3hvNV, glVertexAttrib3hvNV, VERTEXATTRIB3HVNV, (AND GLuint index, const GLhalfNV *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3hvNV, glVertexAttrib3hvNV, VERTEXATTRIB3HVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3s, glVertexAttrib3s, VERTEXATTRIB3S, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3s, glVertexAttrib3s, VERTEXATTRIB3S, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3SARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3sARB, glVertexAttrib3sARB, VERTEXATTRIB3SARB, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3sARB, glVertexAttrib3sARB, VERTEXATTRIB3SARB, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3SNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3sNV, glVertexAttrib3sNV, VERTEXATTRIB3SNV, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3sNV, glVertexAttrib3sNV, VERTEXATTRIB3SNV, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3sv, glVertexAttrib3sv, VERTEXATTRIB3SV, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3sv, glVertexAttrib3sv, VERTEXATTRIB3SV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3SVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3svARB, glVertexAttrib3svARB, VERTEXATTRIB3SVARB, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3svARB, glVertexAttrib3svARB, VERTEXATTRIB3SVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB3SVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib3svNV, glVertexAttrib3svNV, VERTEXATTRIB3SVNV, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib3svNV, glVertexAttrib3svNV, VERTEXATTRIB3SVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NBV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4Nbv, glVertexAttrib4Nbv, VERTEXATTRIB4NBV, (AND GLuint index, const GLbyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4Nbv, glVertexAttrib4Nbv, VERTEXATTRIB4NBV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NBVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4NbvARB, glVertexAttrib4NbvARB, VERTEXATTRIB4NBVARB, (AND GLuint index, const GLbyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4NbvARB, glVertexAttrib4NbvARB, VERTEXATTRIB4NBVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4Niv, glVertexAttrib4Niv, VERTEXATTRIB4NIV, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4Niv, glVertexAttrib4Niv, VERTEXATTRIB4NIV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4NivARB, glVertexAttrib4NivARB, VERTEXATTRIB4NIVARB, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4NivARB, glVertexAttrib4NivARB, VERTEXATTRIB4NIVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NSV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4Nsv, glVertexAttrib4Nsv, VERTEXATTRIB4NSV, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4Nsv, glVertexAttrib4Nsv, VERTEXATTRIB4NSV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NSVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4NsvARB, glVertexAttrib4NsvARB, VERTEXATTRIB4NSVARB, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4NsvARB, glVertexAttrib4NsvARB, VERTEXATTRIB4NSVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NUB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4Nub, glVertexAttrib4Nub, VERTEXATTRIB4NUB, (AND GLuint index, GLubyte32 x, GLubyte32 y, GLubyte32 z, GLubyte32 w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4Nub, glVertexAttrib4Nub, VERTEXATTRIB4NUB, (AND GLuint index, GLubyte32 x, GLubyte32 y, GLubyte32 z, GLubyte32 w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NUBARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4NubARB, glVertexAttrib4NubARB, VERTEXATTRIB4NUBARB, (AND GLuint index, GLubyte32 x, GLubyte32 y, GLubyte32 z, GLubyte32 w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4NubARB, glVertexAttrib4NubARB, VERTEXATTRIB4NUBARB, (AND GLuint index, GLubyte32 x, GLubyte32 y, GLubyte32 z, GLubyte32 w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NUBV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4Nubv, glVertexAttrib4Nubv, VERTEXATTRIB4NUBV, (AND GLuint index, const GLubyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4Nubv, glVertexAttrib4Nubv, VERTEXATTRIB4NUBV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NUBVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4NubvARB, glVertexAttrib4NubvARB, VERTEXATTRIB4NUBVARB, (AND GLuint index, const GLubyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4NubvARB, glVertexAttrib4NubvARB, VERTEXATTRIB4NUBVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NUIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4Nuiv, glVertexAttrib4Nuiv, VERTEXATTRIB4NUIV, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4Nuiv, glVertexAttrib4Nuiv, VERTEXATTRIB4NUIV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NUIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4NuivARB, glVertexAttrib4NuivARB, VERTEXATTRIB4NUIVARB, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4NuivARB, glVertexAttrib4NuivARB, VERTEXATTRIB4NUIVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NUSV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4Nusv, glVertexAttrib4Nusv, VERTEXATTRIB4NUSV, (AND GLuint index, const GLushort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4Nusv, glVertexAttrib4Nusv, VERTEXATTRIB4NUSV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4NUSVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4NusvARB, glVertexAttrib4NusvARB, VERTEXATTRIB4NUSVARB, (AND GLuint index, const GLushort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4NusvARB, glVertexAttrib4NusvARB, VERTEXATTRIB4NUSVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4BV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4bv, glVertexAttrib4bv, VERTEXATTRIB4BV, (AND GLuint index, const GLbyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4bv, glVertexAttrib4bv, VERTEXATTRIB4BV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4BVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4bvARB, glVertexAttrib4bvARB, VERTEXATTRIB4BVARB, (AND GLuint index, const GLbyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4bvARB, glVertexAttrib4bvARB, VERTEXATTRIB4BVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4d, glVertexAttrib4d, VERTEXATTRIB4D, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4d, glVertexAttrib4d, VERTEXATTRIB4D, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4dARB, glVertexAttrib4dARB, VERTEXATTRIB4DARB, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4dARB, glVertexAttrib4dARB, VERTEXATTRIB4DARB, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4DNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4dNV, glVertexAttrib4dNV, VERTEXATTRIB4DNV, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4dNV, glVertexAttrib4dNV, VERTEXATTRIB4DNV, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4dv, glVertexAttrib4dv, VERTEXATTRIB4DV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4dv, glVertexAttrib4dv, VERTEXATTRIB4DV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4dvARB, glVertexAttrib4dvARB, VERTEXATTRIB4DVARB, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4dvARB, glVertexAttrib4dvARB, VERTEXATTRIB4DVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4dvNV, glVertexAttrib4dvNV, VERTEXATTRIB4DVNV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4dvNV, glVertexAttrib4dvNV, VERTEXATTRIB4DVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4f, glVertexAttrib4f, VERTEXATTRIB4F, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4f, glVertexAttrib4f, VERTEXATTRIB4F, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4fARB, glVertexAttrib4fARB, VERTEXATTRIB4FARB, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4fARB, glVertexAttrib4fARB, VERTEXATTRIB4FARB, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4FNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4fNV, glVertexAttrib4fNV, VERTEXATTRIB4FNV, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4fNV, glVertexAttrib4fNV, VERTEXATTRIB4FNV, (AND GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4fv, glVertexAttrib4fv, VERTEXATTRIB4FV, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4fv, glVertexAttrib4fv, VERTEXATTRIB4FV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4fvARB, glVertexAttrib4fvARB, VERTEXATTRIB4FVARB, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4fvARB, glVertexAttrib4fvARB, VERTEXATTRIB4FVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4fvNV, glVertexAttrib4fvNV, VERTEXATTRIB4FVNV, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4fvNV, glVertexAttrib4fvNV, VERTEXATTRIB4FVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4HNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4hNV, glVertexAttrib4hNV, VERTEXATTRIB4HNV, (AND GLuint index, GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z, GLhalfNV32 w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4hNV, glVertexAttrib4hNV, VERTEXATTRIB4HNV, (AND GLuint index, GLhalfNV32 x, GLhalfNV32 y, GLhalfNV32 z, GLhalfNV32 w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4hvNV, glVertexAttrib4hvNV, VERTEXATTRIB4HVNV, (AND GLuint index, const GLhalfNV *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4hvNV, glVertexAttrib4hvNV, VERTEXATTRIB4HVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4iv, glVertexAttrib4iv, VERTEXATTRIB4IV, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4iv, glVertexAttrib4iv, VERTEXATTRIB4IV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4ivARB, glVertexAttrib4ivARB, VERTEXATTRIB4IVARB, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4ivARB, glVertexAttrib4ivARB, VERTEXATTRIB4IVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4s, glVertexAttrib4s, VERTEXATTRIB4S, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4s, glVertexAttrib4s, VERTEXATTRIB4S, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4SARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4sARB, glVertexAttrib4sARB, VERTEXATTRIB4SARB, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4sARB, glVertexAttrib4sARB, VERTEXATTRIB4SARB, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4SNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4sNV, glVertexAttrib4sNV, VERTEXATTRIB4SNV, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4sNV, glVertexAttrib4sNV, VERTEXATTRIB4SNV, (AND GLuint index, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4sv, glVertexAttrib4sv, VERTEXATTRIB4SV, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4sv, glVertexAttrib4sv, VERTEXATTRIB4SV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4SVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4svARB, glVertexAttrib4svARB, VERTEXATTRIB4SVARB, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4svARB, glVertexAttrib4svARB, VERTEXATTRIB4SVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4SVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4svNV, glVertexAttrib4svNV, VERTEXATTRIB4SVNV, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4svNV, glVertexAttrib4svNV, VERTEXATTRIB4SVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4UBNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4ubNV, glVertexAttrib4ubNV, VERTEXATTRIB4UBNV, (AND GLuint index, GLubyte32 x, GLubyte32 y, GLubyte32 z, GLubyte32 w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4ubNV, glVertexAttrib4ubNV, VERTEXATTRIB4UBNV, (AND GLuint index, GLubyte32 x, GLubyte32 y, GLubyte32 z, GLubyte32 w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4UBV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4ubv, glVertexAttrib4ubv, VERTEXATTRIB4UBV, (AND GLuint index, const GLubyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4ubv, glVertexAttrib4ubv, VERTEXATTRIB4UBV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4UBVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4ubvARB, glVertexAttrib4ubvARB, VERTEXATTRIB4UBVARB, (AND GLuint index, const GLubyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4ubvARB, glVertexAttrib4ubvARB, VERTEXATTRIB4UBVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4UBVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4ubvNV, glVertexAttrib4ubvNV, VERTEXATTRIB4UBVNV, (AND GLuint index, const GLubyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4ubvNV, glVertexAttrib4ubvNV, VERTEXATTRIB4UBVNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4uiv, glVertexAttrib4uiv, VERTEXATTRIB4UIV, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4uiv, glVertexAttrib4uiv, VERTEXATTRIB4UIV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4UIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4uivARB, glVertexAttrib4uivARB, VERTEXATTRIB4UIVARB, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4uivARB, glVertexAttrib4uivARB, VERTEXATTRIB4UIVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4USV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4usv, glVertexAttrib4usv, VERTEXATTRIB4USV, (AND GLuint index, const GLushort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4usv, glVertexAttrib4usv, VERTEXATTRIB4USV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIB4USVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttrib4usvARB, glVertexAttrib4usvARB, VERTEXATTRIB4USVARB, (AND GLuint index, const GLushort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttrib4usvARB, glVertexAttrib4usvARB, VERTEXATTRIB4USVARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBARRAYOBJECTATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribArrayObjectATI, glVertexAttribArrayObjectATI, VERTEXATTRIBARRAYOBJECTATI, (AND GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, GLuint buffer, GLuint offset), (index, size, type, normalized, stride, buffer, offset), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribArrayObjectATI, glVertexAttribArrayObjectATI, VERTEXATTRIBARRAYOBJECTATI, (AND GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, GLuint buffer, GLuint offset), (index, size, type, normalized, stride, buffer, offset), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBBINDING
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribBinding, glVertexAttribBinding, VERTEXATTRIBBINDING, (AND GLuint attribindex, GLuint bindingindex), (attribindex, bindingindex), &attribindex, GL_void_return)
GL_PROCM(void, gl, VertexAttribBinding, glVertexAttribBinding, VERTEXATTRIBBINDING, (AND GLuint attribindex, GLuint bindingindex), (attribindex, bindingindex), &attribindex, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBDIVISOR
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribDivisor, glVertexAttribDivisor, VERTEXATTRIBDIVISOR, (AND GLuint index, GLuint divisor), (index, divisor), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribDivisor, glVertexAttribDivisor, VERTEXATTRIBDIVISOR, (AND GLuint index, GLuint divisor), (index, divisor), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBDIVISORARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribDivisorARB, glVertexAttribDivisorARB, VERTEXATTRIBDIVISORARB, (AND GLuint index, GLuint divisor), (index, divisor), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribDivisorARB, glVertexAttribDivisorARB, VERTEXATTRIBDIVISORARB, (AND GLuint index, GLuint divisor), (index, divisor), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBFORMAT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribFormat, glVertexAttribFormat, VERTEXATTRIBFORMAT, (AND GLuint attribindex, GLint size, GLenum type, GLboolean32 normalized, GLuint relativeoffset), (attribindex, size, type, normalized, relativeoffset), &attribindex, GL_void_return)
GL_PROCM(void, gl, VertexAttribFormat, glVertexAttribFormat, VERTEXATTRIBFORMAT, (AND GLuint attribindex, GLint size, GLenum type, GLboolean32 normalized, GLuint relativeoffset), (attribindex, size, type, normalized, relativeoffset), &attribindex, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribFormatNV, glVertexAttribFormatNV, VERTEXATTRIBFORMATNV, (AND GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride), (index, size, type, normalized, stride), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribFormatNV, glVertexAttribFormatNV, VERTEXATTRIBFORMATNV, (AND GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride), (index, size, type, normalized, stride), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI1I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI1i, glVertexAttribI1i, VERTEXATTRIBI1I, (AND GLuint index, GLint x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI1i, glVertexAttribI1i, VERTEXATTRIBI1I, (AND GLuint index, GLint x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI1IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI1iEXT, glVertexAttribI1iEXT, VERTEXATTRIBI1IEXT, (AND GLuint index, GLint x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI1iEXT, glVertexAttribI1iEXT, VERTEXATTRIBI1IEXT, (AND GLuint index, GLint x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI1IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI1iv, glVertexAttribI1iv, VERTEXATTRIBI1IV, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI1iv, glVertexAttribI1iv, VERTEXATTRIBI1IV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI1IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI1ivEXT, glVertexAttribI1ivEXT, VERTEXATTRIBI1IVEXT, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI1ivEXT, glVertexAttribI1ivEXT, VERTEXATTRIBI1IVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI1UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI1ui, glVertexAttribI1ui, VERTEXATTRIBI1UI, (AND GLuint index, GLuint x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI1ui, glVertexAttribI1ui, VERTEXATTRIBI1UI, (AND GLuint index, GLuint x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI1UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI1uiEXT, glVertexAttribI1uiEXT, VERTEXATTRIBI1UIEXT, (AND GLuint index, GLuint x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI1uiEXT, glVertexAttribI1uiEXT, VERTEXATTRIBI1UIEXT, (AND GLuint index, GLuint x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI1UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI1uiv, glVertexAttribI1uiv, VERTEXATTRIBI1UIV, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI1uiv, glVertexAttribI1uiv, VERTEXATTRIBI1UIV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI1UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI1uivEXT, glVertexAttribI1uivEXT, VERTEXATTRIBI1UIVEXT, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI1uivEXT, glVertexAttribI1uivEXT, VERTEXATTRIBI1UIVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI2I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI2i, glVertexAttribI2i, VERTEXATTRIBI2I, (AND GLuint index, GLint x, GLint y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI2i, glVertexAttribI2i, VERTEXATTRIBI2I, (AND GLuint index, GLint x, GLint y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI2IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI2iEXT, glVertexAttribI2iEXT, VERTEXATTRIBI2IEXT, (AND GLuint index, GLint x, GLint y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI2iEXT, glVertexAttribI2iEXT, VERTEXATTRIBI2IEXT, (AND GLuint index, GLint x, GLint y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI2IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI2iv, glVertexAttribI2iv, VERTEXATTRIBI2IV, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI2iv, glVertexAttribI2iv, VERTEXATTRIBI2IV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI2IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI2ivEXT, glVertexAttribI2ivEXT, VERTEXATTRIBI2IVEXT, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI2ivEXT, glVertexAttribI2ivEXT, VERTEXATTRIBI2IVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI2UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI2ui, glVertexAttribI2ui, VERTEXATTRIBI2UI, (AND GLuint index, GLuint x, GLuint y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI2ui, glVertexAttribI2ui, VERTEXATTRIBI2UI, (AND GLuint index, GLuint x, GLuint y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI2UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI2uiEXT, glVertexAttribI2uiEXT, VERTEXATTRIBI2UIEXT, (AND GLuint index, GLuint x, GLuint y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI2uiEXT, glVertexAttribI2uiEXT, VERTEXATTRIBI2UIEXT, (AND GLuint index, GLuint x, GLuint y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI2UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI2uiv, glVertexAttribI2uiv, VERTEXATTRIBI2UIV, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI2uiv, glVertexAttribI2uiv, VERTEXATTRIBI2UIV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI2UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI2uivEXT, glVertexAttribI2uivEXT, VERTEXATTRIBI2UIVEXT, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI2uivEXT, glVertexAttribI2uivEXT, VERTEXATTRIBI2UIVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI3i, glVertexAttribI3i, VERTEXATTRIBI3I, (AND GLuint index, GLint x, GLint y, GLint z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI3i, glVertexAttribI3i, VERTEXATTRIBI3I, (AND GLuint index, GLint x, GLint y, GLint z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI3IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI3iEXT, glVertexAttribI3iEXT, VERTEXATTRIBI3IEXT, (AND GLuint index, GLint x, GLint y, GLint z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI3iEXT, glVertexAttribI3iEXT, VERTEXATTRIBI3IEXT, (AND GLuint index, GLint x, GLint y, GLint z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI3iv, glVertexAttribI3iv, VERTEXATTRIBI3IV, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI3iv, glVertexAttribI3iv, VERTEXATTRIBI3IV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI3IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI3ivEXT, glVertexAttribI3ivEXT, VERTEXATTRIBI3IVEXT, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI3ivEXT, glVertexAttribI3ivEXT, VERTEXATTRIBI3IVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI3ui, glVertexAttribI3ui, VERTEXATTRIBI3UI, (AND GLuint index, GLuint x, GLuint y, GLuint z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI3ui, glVertexAttribI3ui, VERTEXATTRIBI3UI, (AND GLuint index, GLuint x, GLuint y, GLuint z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI3UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI3uiEXT, glVertexAttribI3uiEXT, VERTEXATTRIBI3UIEXT, (AND GLuint index, GLuint x, GLuint y, GLuint z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI3uiEXT, glVertexAttribI3uiEXT, VERTEXATTRIBI3UIEXT, (AND GLuint index, GLuint x, GLuint y, GLuint z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI3uiv, glVertexAttribI3uiv, VERTEXATTRIBI3UIV, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI3uiv, glVertexAttribI3uiv, VERTEXATTRIBI3UIV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI3UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI3uivEXT, glVertexAttribI3uivEXT, VERTEXATTRIBI3UIVEXT, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI3uivEXT, glVertexAttribI3uivEXT, VERTEXATTRIBI3UIVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4BV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4bv, glVertexAttribI4bv, VERTEXATTRIBI4BV, (AND GLuint index, const GLbyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4bv, glVertexAttribI4bv, VERTEXATTRIBI4BV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4BVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4bvEXT, glVertexAttribI4bvEXT, VERTEXATTRIBI4BVEXT, (AND GLuint index, const GLbyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4bvEXT, glVertexAttribI4bvEXT, VERTEXATTRIBI4BVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4i, glVertexAttribI4i, VERTEXATTRIBI4I, (AND GLuint index, GLint x, GLint y, GLint z, GLint w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4i, glVertexAttribI4i, VERTEXATTRIBI4I, (AND GLuint index, GLint x, GLint y, GLint z, GLint w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4IEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4iEXT, glVertexAttribI4iEXT, VERTEXATTRIBI4IEXT, (AND GLuint index, GLint x, GLint y, GLint z, GLint w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4iEXT, glVertexAttribI4iEXT, VERTEXATTRIBI4IEXT, (AND GLuint index, GLint x, GLint y, GLint z, GLint w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4iv, glVertexAttribI4iv, VERTEXATTRIBI4IV, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4iv, glVertexAttribI4iv, VERTEXATTRIBI4IV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4IVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4ivEXT, glVertexAttribI4ivEXT, VERTEXATTRIBI4IVEXT, (AND GLuint index, const GLint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4ivEXT, glVertexAttribI4ivEXT, VERTEXATTRIBI4IVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4sv, glVertexAttribI4sv, VERTEXATTRIBI4SV, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4sv, glVertexAttribI4sv, VERTEXATTRIBI4SV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4SVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4svEXT, glVertexAttribI4svEXT, VERTEXATTRIBI4SVEXT, (AND GLuint index, const GLshort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4svEXT, glVertexAttribI4svEXT, VERTEXATTRIBI4SVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4UBV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4ubv, glVertexAttribI4ubv, VERTEXATTRIBI4UBV, (AND GLuint index, const GLubyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4ubv, glVertexAttribI4ubv, VERTEXATTRIBI4UBV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4UBVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4ubvEXT, glVertexAttribI4ubvEXT, VERTEXATTRIBI4UBVEXT, (AND GLuint index, const GLubyte *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4ubvEXT, glVertexAttribI4ubvEXT, VERTEXATTRIBI4UBVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4ui, glVertexAttribI4ui, VERTEXATTRIBI4UI, (AND GLuint index, GLuint x, GLuint y, GLuint z, GLuint w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4ui, glVertexAttribI4ui, VERTEXATTRIBI4UI, (AND GLuint index, GLuint x, GLuint y, GLuint z, GLuint w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4UIEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4uiEXT, glVertexAttribI4uiEXT, VERTEXATTRIBI4UIEXT, (AND GLuint index, GLuint x, GLuint y, GLuint z, GLuint w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4uiEXT, glVertexAttribI4uiEXT, VERTEXATTRIBI4UIEXT, (AND GLuint index, GLuint x, GLuint y, GLuint z, GLuint w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4uiv, glVertexAttribI4uiv, VERTEXATTRIBI4UIV, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4uiv, glVertexAttribI4uiv, VERTEXATTRIBI4UIV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4UIVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4uivEXT, glVertexAttribI4uivEXT, VERTEXATTRIBI4UIVEXT, (AND GLuint index, const GLuint *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4uivEXT, glVertexAttribI4uivEXT, VERTEXATTRIBI4UIVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4USV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4usv, glVertexAttribI4usv, VERTEXATTRIBI4USV, (AND GLuint index, const GLushort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4usv, glVertexAttribI4usv, VERTEXATTRIBI4USV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBI4USVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribI4usvEXT, glVertexAttribI4usvEXT, VERTEXATTRIBI4USVEXT, (AND GLuint index, const GLushort *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribI4usvEXT, glVertexAttribI4usvEXT, VERTEXATTRIBI4USVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBIFORMAT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribIFormat, glVertexAttribIFormat, VERTEXATTRIBIFORMAT, (AND GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (attribindex, size, type, relativeoffset), &attribindex, GL_void_return)
GL_PROCM(void, gl, VertexAttribIFormat, glVertexAttribIFormat, VERTEXATTRIBIFORMAT, (AND GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (attribindex, size, type, relativeoffset), &attribindex, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBIFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribIFormatNV, glVertexAttribIFormatNV, VERTEXATTRIBIFORMATNV, (AND GLuint index, GLint size, GLenum type, GLsizei stride), (index, size, type, stride), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribIFormatNV, glVertexAttribIFormatNV, VERTEXATTRIBIFORMATNV, (AND GLuint index, GLint size, GLenum type, GLsizei stride), (index, size, type, stride), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBIPOINTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribIPointer, glVertexAttribIPointer, VERTEXATTRIBIPOINTER, (AND GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer), (index, size, type, stride, pointer), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribIPointer, glVertexAttribIPointer, VERTEXATTRIBIPOINTER, (AND GLuint index, GLint size, GLenum type, GLsizei stride, memptr pointer), (index, size, type, stride, pointer), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBIPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribIPointerEXT, glVertexAttribIPointerEXT, VERTEXATTRIBIPOINTEREXT, (AND GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer), (index, size, type, stride, pointer), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribIPointerEXT, glVertexAttribIPointerEXT, VERTEXATTRIBIPOINTEREXT, (AND GLuint index, GLint size, GLenum type, GLsizei stride, memptr pointer), (index, size, type, stride, pointer), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL1D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL1d, glVertexAttribL1d, VERTEXATTRIBL1D, (AND GLuint index, GLdouble x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL1d, glVertexAttribL1d, VERTEXATTRIBL1D, (AND GLuint index, GLdouble x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL1DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL1dEXT, glVertexAttribL1dEXT, VERTEXATTRIBL1DEXT, (AND GLuint index, GLdouble x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL1dEXT, glVertexAttribL1dEXT, VERTEXATTRIBL1DEXT, (AND GLuint index, GLdouble x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL1DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL1dv, glVertexAttribL1dv, VERTEXATTRIBL1DV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL1dv, glVertexAttribL1dv, VERTEXATTRIBL1DV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL1DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL1dvEXT, glVertexAttribL1dvEXT, VERTEXATTRIBL1DVEXT, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL1dvEXT, glVertexAttribL1dvEXT, VERTEXATTRIBL1DVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL1I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL1i64NV, glVertexAttribL1i64NV, VERTEXATTRIBL1I64NV, (AND GLuint index, GLint64EXT x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL1i64NV, glVertexAttribL1i64NV, VERTEXATTRIBL1I64NV, (AND GLuint index, GLint64EXT x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL1I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL1i64vNV, glVertexAttribL1i64vNV, VERTEXATTRIBL1I64VNV, (AND GLuint index, const GLint64EXT *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL1i64vNV, glVertexAttribL1i64vNV, VERTEXATTRIBL1I64VNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL1UI64ARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL1ui64ARB, glVertexAttribL1ui64ARB, VERTEXATTRIBL1UI64ARB, (AND GLuint index, GLuint64EXT x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL1ui64ARB, glVertexAttribL1ui64ARB, VERTEXATTRIBL1UI64ARB, (AND GLuint index, GLuint64EXT x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL1UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL1ui64NV, glVertexAttribL1ui64NV, VERTEXATTRIBL1UI64NV, (AND GLuint index, GLuint64EXT x), (index, x), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL1ui64NV, glVertexAttribL1ui64NV, VERTEXATTRIBL1UI64NV, (AND GLuint index, GLuint64EXT x), (index, x), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL1UI64VARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL1ui64vARB, glVertexAttribL1ui64vARB, VERTEXATTRIBL1UI64VARB, (AND GLuint index, const GLuint64EXT *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL1ui64vARB, glVertexAttribL1ui64vARB, VERTEXATTRIBL1UI64VARB, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL1UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL1ui64vNV, glVertexAttribL1ui64vNV, VERTEXATTRIBL1UI64VNV, (AND GLuint index, const GLuint64EXT *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL1ui64vNV, glVertexAttribL1ui64vNV, VERTEXATTRIBL1UI64VNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL2d, glVertexAttribL2d, VERTEXATTRIBL2D, (AND GLuint index, GLdouble x, GLdouble y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL2d, glVertexAttribL2d, VERTEXATTRIBL2D, (AND GLuint index, GLdouble x, GLdouble y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL2DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL2dEXT, glVertexAttribL2dEXT, VERTEXATTRIBL2DEXT, (AND GLuint index, GLdouble x, GLdouble y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL2dEXT, glVertexAttribL2dEXT, VERTEXATTRIBL2DEXT, (AND GLuint index, GLdouble x, GLdouble y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL2dv, glVertexAttribL2dv, VERTEXATTRIBL2DV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL2dv, glVertexAttribL2dv, VERTEXATTRIBL2DV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL2DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL2dvEXT, glVertexAttribL2dvEXT, VERTEXATTRIBL2DVEXT, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL2dvEXT, glVertexAttribL2dvEXT, VERTEXATTRIBL2DVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL2I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL2i64NV, glVertexAttribL2i64NV, VERTEXATTRIBL2I64NV, (AND GLuint index, GLint64EXT x, GLint64EXT y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL2i64NV, glVertexAttribL2i64NV, VERTEXATTRIBL2I64NV, (AND GLuint index, GLint64EXT x, GLint64EXT y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL2I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL2i64vNV, glVertexAttribL2i64vNV, VERTEXATTRIBL2I64VNV, (AND GLuint index, const GLint64EXT *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL2i64vNV, glVertexAttribL2i64vNV, VERTEXATTRIBL2I64VNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL2UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL2ui64NV, glVertexAttribL2ui64NV, VERTEXATTRIBL2UI64NV, (AND GLuint index, GLuint64EXT x, GLuint64EXT y), (index, x, y), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL2ui64NV, glVertexAttribL2ui64NV, VERTEXATTRIBL2UI64NV, (AND GLuint index, GLuint64EXT x, GLuint64EXT y), (index, x, y), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL2UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL2ui64vNV, glVertexAttribL2ui64vNV, VERTEXATTRIBL2UI64VNV, (AND GLuint index, const GLuint64EXT *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL2ui64vNV, glVertexAttribL2ui64vNV, VERTEXATTRIBL2UI64VNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL3d, glVertexAttribL3d, VERTEXATTRIBL3D, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL3d, glVertexAttribL3d, VERTEXATTRIBL3D, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL3DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL3dEXT, glVertexAttribL3dEXT, VERTEXATTRIBL3DEXT, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL3dEXT, glVertexAttribL3dEXT, VERTEXATTRIBL3DEXT, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL3dv, glVertexAttribL3dv, VERTEXATTRIBL3DV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL3dv, glVertexAttribL3dv, VERTEXATTRIBL3DV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL3DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL3dvEXT, glVertexAttribL3dvEXT, VERTEXATTRIBL3DVEXT, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL3dvEXT, glVertexAttribL3dvEXT, VERTEXATTRIBL3DVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL3I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL3i64NV, glVertexAttribL3i64NV, VERTEXATTRIBL3I64NV, (AND GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL3i64NV, glVertexAttribL3i64NV, VERTEXATTRIBL3I64NV, (AND GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL3I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL3i64vNV, glVertexAttribL3i64vNV, VERTEXATTRIBL3I64VNV, (AND GLuint index, const GLint64EXT *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL3i64vNV, glVertexAttribL3i64vNV, VERTEXATTRIBL3I64VNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL3UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL3ui64NV, glVertexAttribL3ui64NV, VERTEXATTRIBL3UI64NV, (AND GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z), (index, x, y, z), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL3ui64NV, glVertexAttribL3ui64NV, VERTEXATTRIBL3UI64NV, (AND GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z), (index, x, y, z), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL3UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL3ui64vNV, glVertexAttribL3ui64vNV, VERTEXATTRIBL3UI64VNV, (AND GLuint index, const GLuint64EXT *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL3ui64vNV, glVertexAttribL3ui64vNV, VERTEXATTRIBL3UI64VNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL4D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL4d, glVertexAttribL4d, VERTEXATTRIBL4D, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL4d, glVertexAttribL4d, VERTEXATTRIBL4D, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL4DEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL4dEXT, glVertexAttribL4dEXT, VERTEXATTRIBL4DEXT, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL4dEXT, glVertexAttribL4dEXT, VERTEXATTRIBL4DEXT, (AND GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL4DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL4dv, glVertexAttribL4dv, VERTEXATTRIBL4DV, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL4dv, glVertexAttribL4dv, VERTEXATTRIBL4DV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL4DVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL4dvEXT, glVertexAttribL4dvEXT, VERTEXATTRIBL4DVEXT, (AND GLuint index, const GLdouble *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL4dvEXT, glVertexAttribL4dvEXT, VERTEXATTRIBL4DVEXT, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL4I64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL4i64NV, glVertexAttribL4i64NV, VERTEXATTRIBL4I64NV, (AND GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL4i64NV, glVertexAttribL4i64NV, VERTEXATTRIBL4I64NV, (AND GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL4I64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL4i64vNV, glVertexAttribL4i64vNV, VERTEXATTRIBL4I64VNV, (AND GLuint index, const GLint64EXT *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL4i64vNV, glVertexAttribL4i64vNV, VERTEXATTRIBL4I64VNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL4UI64NV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL4ui64NV, glVertexAttribL4ui64NV, VERTEXATTRIBL4UI64NV, (AND GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w), (index, x, y, z, w), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL4ui64NV, glVertexAttribL4ui64NV, VERTEXATTRIBL4UI64NV, (AND GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w), (index, x, y, z, w), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBL4UI64VNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribL4ui64vNV, glVertexAttribL4ui64vNV, VERTEXATTRIBL4UI64VNV, (AND GLuint index, const GLuint64EXT *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribL4ui64vNV, glVertexAttribL4ui64vNV, VERTEXATTRIBL4UI64VNV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBLFORMAT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribLFormat, glVertexAttribLFormat, VERTEXATTRIBLFORMAT, (AND GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (attribindex, size, type, relativeoffset), &attribindex, GL_void_return)
GL_PROCM(void, gl, VertexAttribLFormat, glVertexAttribLFormat, VERTEXATTRIBLFORMAT, (AND GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset), (attribindex, size, type, relativeoffset), &attribindex, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBLFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribLFormatNV, glVertexAttribLFormatNV, VERTEXATTRIBLFORMATNV, (AND GLuint index, GLint size, GLenum type, GLsizei stride), (index, size, type, stride), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribLFormatNV, glVertexAttribLFormatNV, VERTEXATTRIBLFORMATNV, (AND GLuint index, GLint size, GLenum type, GLsizei stride), (index, size, type, stride), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBLPOINTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribLPointer, glVertexAttribLPointer, VERTEXATTRIBLPOINTER, (AND GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer), (index, size, type, stride, pointer), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribLPointer, glVertexAttribLPointer, VERTEXATTRIBLPOINTER, (AND GLuint index, GLint size, GLenum type, GLsizei stride, memptr pointer), (index, size, type, stride, pointer), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBLPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribLPointerEXT, glVertexAttribLPointerEXT, VERTEXATTRIBLPOINTEREXT, (AND GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer), (index, size, type, stride, pointer), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribLPointerEXT, glVertexAttribLPointerEXT, VERTEXATTRIBLPOINTEREXT, (AND GLuint index, GLint size, GLenum type, GLsizei stride, memptr pointer), (index, size, type, stride, pointer), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBP1UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribP1ui, glVertexAttribP1ui, VERTEXATTRIBP1UI, (AND GLuint index, GLenum type, GLboolean32 normalized, GLuint value), (index, type, normalized, value), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribP1ui, glVertexAttribP1ui, VERTEXATTRIBP1UI, (AND GLuint index, GLenum type, GLboolean32 normalized, GLuint value), (index, type, normalized, value), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBP1UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribP1uiv, glVertexAttribP1uiv, VERTEXATTRIBP1UIV, (AND GLuint index, GLenum type, GLboolean32 normalized, const GLuint *value), (index, type, normalized, value), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribP1uiv, glVertexAttribP1uiv, VERTEXATTRIBP1UIV, (AND GLuint index, GLenum type, GLboolean32 normalized, memptr value), (index, type, normalized, value), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBP2UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribP2ui, glVertexAttribP2ui, VERTEXATTRIBP2UI, (AND GLuint index, GLenum type, GLboolean32 normalized, GLuint value), (index, type, normalized, value), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribP2ui, glVertexAttribP2ui, VERTEXATTRIBP2UI, (AND GLuint index, GLenum type, GLboolean32 normalized, GLuint value), (index, type, normalized, value), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBP2UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribP2uiv, glVertexAttribP2uiv, VERTEXATTRIBP2UIV, (AND GLuint index, GLenum type, GLboolean32 normalized, const GLuint *value), (index, type, normalized, value), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribP2uiv, glVertexAttribP2uiv, VERTEXATTRIBP2UIV, (AND GLuint index, GLenum type, GLboolean32 normalized, memptr value), (index, type, normalized, value), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBP3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribP3ui, glVertexAttribP3ui, VERTEXATTRIBP3UI, (AND GLuint index, GLenum type, GLboolean32 normalized, GLuint value), (index, type, normalized, value), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribP3ui, glVertexAttribP3ui, VERTEXATTRIBP3UI, (AND GLuint index, GLenum type, GLboolean32 normalized, GLuint value), (index, type, normalized, value), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBP3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribP3uiv, glVertexAttribP3uiv, VERTEXATTRIBP3UIV, (AND GLuint index, GLenum type, GLboolean32 normalized, const GLuint *value), (index, type, normalized, value), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribP3uiv, glVertexAttribP3uiv, VERTEXATTRIBP3UIV, (AND GLuint index, GLenum type, GLboolean32 normalized, memptr value), (index, type, normalized, value), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBP4UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribP4ui, glVertexAttribP4ui, VERTEXATTRIBP4UI, (AND GLuint index, GLenum type, GLboolean32 normalized, GLuint value), (index, type, normalized, value), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribP4ui, glVertexAttribP4ui, VERTEXATTRIBP4UI, (AND GLuint index, GLenum type, GLboolean32 normalized, GLuint value), (index, type, normalized, value), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBP4UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribP4uiv, glVertexAttribP4uiv, VERTEXATTRIBP4UIV, (AND GLuint index, GLenum type, GLboolean32 normalized, const GLuint *value), (index, type, normalized, value), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribP4uiv, glVertexAttribP4uiv, VERTEXATTRIBP4UIV, (AND GLuint index, GLenum type, GLboolean32 normalized, memptr value), (index, type, normalized, value), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBPARAMETERIAMD
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribParameteriAMD, glVertexAttribParameteriAMD, VERTEXATTRIBPARAMETERIAMD, (AND GLuint index, GLenum pname, GLint param), (index, pname, param), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribParameteriAMD, glVertexAttribParameteriAMD, VERTEXATTRIBPARAMETERIAMD, (AND GLuint index, GLenum pname, GLint param), (index, pname, param), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBPOINTER
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribPointer, glVertexAttribPointer, VERTEXATTRIBPOINTER, (AND GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, const void *pointer), (index, size, type, normalized, stride, pointer), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribPointer, glVertexAttribPointer, VERTEXATTRIBPOINTER, (AND GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, memptr pointer), (index, size, type, normalized, stride, pointer), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBPOINTERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribPointerARB, glVertexAttribPointerARB, VERTEXATTRIBPOINTERARB, (AND GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, const void *pointer), (index, size, type, normalized, stride, pointer), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribPointerARB, glVertexAttribPointerARB, VERTEXATTRIBPOINTERARB, (AND GLuint index, GLint size, GLenum type, GLboolean32 normalized, GLsizei stride, memptr pointer), (index, size, type, normalized, stride, pointer), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBPOINTERNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribPointerNV, glVertexAttribPointerNV, VERTEXATTRIBPOINTERNV, (AND GLuint index, GLint fsize, GLenum type, GLsizei stride, const void *pointer), (index, fsize, type, stride, pointer), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribPointerNV, glVertexAttribPointerNV, VERTEXATTRIBPOINTERNV, (AND GLuint index, GLint fsize, GLenum type, GLsizei stride, memptr pointer), (index, fsize, type, stride, pointer), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS1DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs1dvNV, glVertexAttribs1dvNV, VERTEXATTRIBS1DVNV, (AND GLuint index, GLsizei count, const GLdouble *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs1dvNV, glVertexAttribs1dvNV, VERTEXATTRIBS1DVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS1FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs1fvNV, glVertexAttribs1fvNV, VERTEXATTRIBS1FVNV, (AND GLuint index, GLsizei count, const GLfloat *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs1fvNV, glVertexAttribs1fvNV, VERTEXATTRIBS1FVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS1HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs1hvNV, glVertexAttribs1hvNV, VERTEXATTRIBS1HVNV, (AND GLuint index, GLsizei n, const GLhalfNV *v), (index, n, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs1hvNV, glVertexAttribs1hvNV, VERTEXATTRIBS1HVNV, (AND GLuint index, GLsizei n, memptr v), (index, n, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS1SVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs1svNV, glVertexAttribs1svNV, VERTEXATTRIBS1SVNV, (AND GLuint index, GLsizei count, const GLshort *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs1svNV, glVertexAttribs1svNV, VERTEXATTRIBS1SVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS2DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs2dvNV, glVertexAttribs2dvNV, VERTEXATTRIBS2DVNV, (AND GLuint index, GLsizei count, const GLdouble *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs2dvNV, glVertexAttribs2dvNV, VERTEXATTRIBS2DVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS2FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs2fvNV, glVertexAttribs2fvNV, VERTEXATTRIBS2FVNV, (AND GLuint index, GLsizei count, const GLfloat *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs2fvNV, glVertexAttribs2fvNV, VERTEXATTRIBS2FVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS2HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs2hvNV, glVertexAttribs2hvNV, VERTEXATTRIBS2HVNV, (AND GLuint index, GLsizei n, const GLhalfNV *v), (index, n, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs2hvNV, glVertexAttribs2hvNV, VERTEXATTRIBS2HVNV, (AND GLuint index, GLsizei n, memptr v), (index, n, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS2SVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs2svNV, glVertexAttribs2svNV, VERTEXATTRIBS2SVNV, (AND GLuint index, GLsizei count, const GLshort *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs2svNV, glVertexAttribs2svNV, VERTEXATTRIBS2SVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS3DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs3dvNV, glVertexAttribs3dvNV, VERTEXATTRIBS3DVNV, (AND GLuint index, GLsizei count, const GLdouble *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs3dvNV, glVertexAttribs3dvNV, VERTEXATTRIBS3DVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS3FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs3fvNV, glVertexAttribs3fvNV, VERTEXATTRIBS3FVNV, (AND GLuint index, GLsizei count, const GLfloat *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs3fvNV, glVertexAttribs3fvNV, VERTEXATTRIBS3FVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS3HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs3hvNV, glVertexAttribs3hvNV, VERTEXATTRIBS3HVNV, (AND GLuint index, GLsizei n, const GLhalfNV *v), (index, n, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs3hvNV, glVertexAttribs3hvNV, VERTEXATTRIBS3HVNV, (AND GLuint index, GLsizei n, memptr v), (index, n, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS3SVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs3svNV, glVertexAttribs3svNV, VERTEXATTRIBS3SVNV, (AND GLuint index, GLsizei count, const GLshort *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs3svNV, glVertexAttribs3svNV, VERTEXATTRIBS3SVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS4DVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs4dvNV, glVertexAttribs4dvNV, VERTEXATTRIBS4DVNV, (AND GLuint index, GLsizei count, const GLdouble *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs4dvNV, glVertexAttribs4dvNV, VERTEXATTRIBS4DVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS4FVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs4fvNV, glVertexAttribs4fvNV, VERTEXATTRIBS4FVNV, (AND GLuint index, GLsizei count, const GLfloat *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs4fvNV, glVertexAttribs4fvNV, VERTEXATTRIBS4FVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS4HVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs4hvNV, glVertexAttribs4hvNV, VERTEXATTRIBS4HVNV, (AND GLuint index, GLsizei n, const GLhalfNV *v), (index, n, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs4hvNV, glVertexAttribs4hvNV, VERTEXATTRIBS4HVNV, (AND GLuint index, GLsizei n, memptr v), (index, n, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS4SVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs4svNV, glVertexAttribs4svNV, VERTEXATTRIBS4SVNV, (AND GLuint index, GLsizei count, const GLshort *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs4svNV, glVertexAttribs4svNV, VERTEXATTRIBS4SVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXATTRIBS4UBVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexAttribs4ubvNV, glVertexAttribs4ubvNV, VERTEXATTRIBS4UBVNV, (AND GLuint index, GLsizei count, const GLubyte *v), (index, count, v), &index, GL_void_return)
GL_PROCM(void, gl, VertexAttribs4ubvNV, glVertexAttribs4ubvNV, VERTEXATTRIBS4UBVNV, (AND GLuint index, GLsizei count, memptr v), (index, count, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXBINDINGDIVISOR
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexBindingDivisor, glVertexBindingDivisor, VERTEXBINDINGDIVISOR, (AND GLuint bindingindex, GLuint divisor), (bindingindex, divisor), &bindingindex, GL_void_return)
GL_PROCM(void, gl, VertexBindingDivisor, glVertexBindingDivisor, VERTEXBINDINGDIVISOR, (AND GLuint bindingindex, GLuint divisor), (bindingindex, divisor), &bindingindex, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXBLENDARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexBlendARB, glVertexBlendARB, VERTEXBLENDARB, (AND GLint count), (count), &count, GL_void_return)
GL_PROCM(void, gl, VertexBlendARB, glVertexBlendARB, VERTEXBLENDARB, (AND GLint count), (count), &count, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXBLENDENVFATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexBlendEnvfATI, glVertexBlendEnvfATI, VERTEXBLENDENVFATI, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, VertexBlendEnvfATI, glVertexBlendEnvfATI, VERTEXBLENDENVFATI, (AND GLenum pname, GLfloat param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXBLENDENVIATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexBlendEnviATI, glVertexBlendEnviATI, VERTEXBLENDENVIATI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
GL_PROCM(void, gl, VertexBlendEnviATI, glVertexBlendEnviATI, VERTEXBLENDENVIATI, (AND GLenum pname, GLint param), (pname, param), &pname, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXFORMATNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexFormatNV, glVertexFormatNV, VERTEXFORMATNV, (AND GLint size, GLenum type, GLsizei stride), (size, type, stride), &size, GL_void_return)
GL_PROCM(void, gl, VertexFormatNV, glVertexFormatNV, VERTEXFORMATNV, (AND GLint size, GLenum type, GLsizei stride), (size, type, stride), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXP2UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexP2ui, glVertexP2ui, VERTEXP2UI, (AND GLenum type, GLuint value), (type, value), &type, GL_void_return)
GL_PROCM(void, gl, VertexP2ui, glVertexP2ui, VERTEXP2UI, (AND GLenum type, GLuint value), (type, value), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXP2UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexP2uiv, glVertexP2uiv, VERTEXP2UIV, (AND GLenum type, const GLuint *value), (type, value), &type, GL_void_return)
GL_PROCM(void, gl, VertexP2uiv, glVertexP2uiv, VERTEXP2UIV, (AND GLenum type, memptr value), (type, value), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXP3UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexP3ui, glVertexP3ui, VERTEXP3UI, (AND GLenum type, GLuint value), (type, value), &type, GL_void_return)
GL_PROCM(void, gl, VertexP3ui, glVertexP3ui, VERTEXP3UI, (AND GLenum type, GLuint value), (type, value), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXP3UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexP3uiv, glVertexP3uiv, VERTEXP3UIV, (AND GLenum type, const GLuint *value), (type, value), &type, GL_void_return)
GL_PROCM(void, gl, VertexP3uiv, glVertexP3uiv, VERTEXP3UIV, (AND GLenum type, memptr value), (type, value), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXP4UI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexP4ui, glVertexP4ui, VERTEXP4UI, (AND GLenum type, GLuint value), (type, value), &type, GL_void_return)
GL_PROCM(void, gl, VertexP4ui, glVertexP4ui, VERTEXP4UI, (AND GLenum type, GLuint value), (type, value), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXP4UIV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexP4uiv, glVertexP4uiv, VERTEXP4UIV, (AND GLenum type, const GLuint *value), (type, value), &type, GL_void_return)
GL_PROCM(void, gl, VertexP4uiv, glVertexP4uiv, VERTEXP4UIV, (AND GLenum type, memptr value), (type, value), &type, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXPOINTSIZEFAPPLE
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexPointSizefAPPLE, glVertexPointSizefAPPLE, VERTEXPOINTSIZEFAPPLE, (AND GLfloat size), (size), &size, GL_void_return)
GL_PROCM(void, gl, VertexPointSizefAPPLE, glVertexPointSizefAPPLE, VERTEXPOINTSIZEFAPPLE, (AND GLfloat size), (size), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXPOINTER
GL_PROC(void, gl, VertexPointer, glVertexPointer, VERTEXPOINTER, (AND GLint size, GLenum type, GLsizei stride, const GLvoid *pointer), (size, type, stride, pointer), &size, GL_void_return)
GL_PROCM(void, gl, VertexPointer, glVertexPointer, VERTEXPOINTER, (AND GLint size, GLenum type, GLsizei stride, memptr pointer), (size, type, stride, pointer), &size, GL_void_return)
#endif
#ifndef NO_GLVERTEXPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexPointerEXT, glVertexPointerEXT, VERTEXPOINTEREXT, (AND GLint size, GLenum type, GLsizei stride, GLsizei count, const void *pointer), (size, type, stride, count, pointer), &size, GL_void_return)
GL_PROCM(void, gl, VertexPointerEXT, glVertexPointerEXT, VERTEXPOINTEREXT, (AND GLint size, GLenum type, GLsizei stride, GLsizei count, memptr pointer), (size, type, stride, count, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXPOINTERLISTIBM
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexPointerListIBM, glVertexPointerListIBM, VERTEXPOINTERLISTIBM, (AND GLint size, GLenum type, GLint stride, const void * *pointer, GLint ptrstride), (size, type, stride, pointer, ptrstride), &size, GL_void_return)
GL_PROCM(void, gl, VertexPointerListIBM, glVertexPointerListIBM, VERTEXPOINTERLISTIBM, (AND GLint size, GLenum type, GLint stride, memptr pointer, GLint ptrstride), (size, type, stride, pointer, ptrstride), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXPOINTERVINTEL
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexPointervINTEL, glVertexPointervINTEL, VERTEXPOINTERVINTEL, (AND GLint size, GLenum type, const void * *pointer), (size, type, pointer), &size, GL_void_return)
GL_PROCM(void, gl, VertexPointervINTEL, glVertexPointervINTEL, VERTEXPOINTERVINTEL, (AND GLint size, GLenum type, memptr pointer), (size, type, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM1DATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream1dATI, glVertexStream1dATI, VERTEXSTREAM1DATI, (AND GLenum stream, GLdouble x), (stream, x), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream1dATI, glVertexStream1dATI, VERTEXSTREAM1DATI, (AND GLenum stream, GLdouble x), (stream, x), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM1DVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream1dvATI, glVertexStream1dvATI, VERTEXSTREAM1DVATI, (AND GLenum stream, const GLdouble *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream1dvATI, glVertexStream1dvATI, VERTEXSTREAM1DVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM1FATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream1fATI, glVertexStream1fATI, VERTEXSTREAM1FATI, (AND GLenum stream, GLfloat x), (stream, x), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream1fATI, glVertexStream1fATI, VERTEXSTREAM1FATI, (AND GLenum stream, GLfloat x), (stream, x), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM1FVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream1fvATI, glVertexStream1fvATI, VERTEXSTREAM1FVATI, (AND GLenum stream, const GLfloat *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream1fvATI, glVertexStream1fvATI, VERTEXSTREAM1FVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM1IATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream1iATI, glVertexStream1iATI, VERTEXSTREAM1IATI, (AND GLenum stream, GLint x), (stream, x), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream1iATI, glVertexStream1iATI, VERTEXSTREAM1IATI, (AND GLenum stream, GLint x), (stream, x), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM1IVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream1ivATI, glVertexStream1ivATI, VERTEXSTREAM1IVATI, (AND GLenum stream, const GLint *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream1ivATI, glVertexStream1ivATI, VERTEXSTREAM1IVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM1SATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream1sATI, glVertexStream1sATI, VERTEXSTREAM1SATI, (AND GLenum stream, GLshort32 x), (stream, x), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream1sATI, glVertexStream1sATI, VERTEXSTREAM1SATI, (AND GLenum stream, GLshort32 x), (stream, x), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM1SVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream1svATI, glVertexStream1svATI, VERTEXSTREAM1SVATI, (AND GLenum stream, const GLshort *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream1svATI, glVertexStream1svATI, VERTEXSTREAM1SVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM2DATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream2dATI, glVertexStream2dATI, VERTEXSTREAM2DATI, (AND GLenum stream, GLdouble x, GLdouble y), (stream, x, y), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream2dATI, glVertexStream2dATI, VERTEXSTREAM2DATI, (AND GLenum stream, GLdouble x, GLdouble y), (stream, x, y), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM2DVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream2dvATI, glVertexStream2dvATI, VERTEXSTREAM2DVATI, (AND GLenum stream, const GLdouble *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream2dvATI, glVertexStream2dvATI, VERTEXSTREAM2DVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM2FATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream2fATI, glVertexStream2fATI, VERTEXSTREAM2FATI, (AND GLenum stream, GLfloat x, GLfloat y), (stream, x, y), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream2fATI, glVertexStream2fATI, VERTEXSTREAM2FATI, (AND GLenum stream, GLfloat x, GLfloat y), (stream, x, y), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM2FVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream2fvATI, glVertexStream2fvATI, VERTEXSTREAM2FVATI, (AND GLenum stream, const GLfloat *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream2fvATI, glVertexStream2fvATI, VERTEXSTREAM2FVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM2IATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream2iATI, glVertexStream2iATI, VERTEXSTREAM2IATI, (AND GLenum stream, GLint x, GLint y), (stream, x, y), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream2iATI, glVertexStream2iATI, VERTEXSTREAM2IATI, (AND GLenum stream, GLint x, GLint y), (stream, x, y), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM2IVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream2ivATI, glVertexStream2ivATI, VERTEXSTREAM2IVATI, (AND GLenum stream, const GLint *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream2ivATI, glVertexStream2ivATI, VERTEXSTREAM2IVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM2SATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream2sATI, glVertexStream2sATI, VERTEXSTREAM2SATI, (AND GLenum stream, GLshort32 x, GLshort32 y), (stream, x, y), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream2sATI, glVertexStream2sATI, VERTEXSTREAM2SATI, (AND GLenum stream, GLshort32 x, GLshort32 y), (stream, x, y), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM2SVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream2svATI, glVertexStream2svATI, VERTEXSTREAM2SVATI, (AND GLenum stream, const GLshort *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream2svATI, glVertexStream2svATI, VERTEXSTREAM2SVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM3DATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream3dATI, glVertexStream3dATI, VERTEXSTREAM3DATI, (AND GLenum stream, GLdouble x, GLdouble y, GLdouble z), (stream, x, y, z), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream3dATI, glVertexStream3dATI, VERTEXSTREAM3DATI, (AND GLenum stream, GLdouble x, GLdouble y, GLdouble z), (stream, x, y, z), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM3DVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream3dvATI, glVertexStream3dvATI, VERTEXSTREAM3DVATI, (AND GLenum stream, const GLdouble *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream3dvATI, glVertexStream3dvATI, VERTEXSTREAM3DVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM3FATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream3fATI, glVertexStream3fATI, VERTEXSTREAM3FATI, (AND GLenum stream, GLfloat x, GLfloat y, GLfloat z), (stream, x, y, z), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream3fATI, glVertexStream3fATI, VERTEXSTREAM3FATI, (AND GLenum stream, GLfloat x, GLfloat y, GLfloat z), (stream, x, y, z), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM3FVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream3fvATI, glVertexStream3fvATI, VERTEXSTREAM3FVATI, (AND GLenum stream, const GLfloat *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream3fvATI, glVertexStream3fvATI, VERTEXSTREAM3FVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM3IATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream3iATI, glVertexStream3iATI, VERTEXSTREAM3IATI, (AND GLenum stream, GLint x, GLint y, GLint z), (stream, x, y, z), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream3iATI, glVertexStream3iATI, VERTEXSTREAM3IATI, (AND GLenum stream, GLint x, GLint y, GLint z), (stream, x, y, z), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM3IVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream3ivATI, glVertexStream3ivATI, VERTEXSTREAM3IVATI, (AND GLenum stream, const GLint *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream3ivATI, glVertexStream3ivATI, VERTEXSTREAM3IVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM3SATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream3sATI, glVertexStream3sATI, VERTEXSTREAM3SATI, (AND GLenum stream, GLshort32 x, GLshort32 y, GLshort32 z), (stream, x, y, z), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream3sATI, glVertexStream3sATI, VERTEXSTREAM3SATI, (AND GLenum stream, GLshort32 x, GLshort32 y, GLshort32 z), (stream, x, y, z), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM3SVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream3svATI, glVertexStream3svATI, VERTEXSTREAM3SVATI, (AND GLenum stream, const GLshort *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream3svATI, glVertexStream3svATI, VERTEXSTREAM3SVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM4DATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream4dATI, glVertexStream4dATI, VERTEXSTREAM4DATI, (AND GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (stream, x, y, z, w), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream4dATI, glVertexStream4dATI, VERTEXSTREAM4DATI, (AND GLenum stream, GLdouble x, GLdouble y, GLdouble z, GLdouble w), (stream, x, y, z, w), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM4DVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream4dvATI, glVertexStream4dvATI, VERTEXSTREAM4DVATI, (AND GLenum stream, const GLdouble *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream4dvATI, glVertexStream4dvATI, VERTEXSTREAM4DVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM4FATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream4fATI, glVertexStream4fATI, VERTEXSTREAM4FATI, (AND GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (stream, x, y, z, w), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream4fATI, glVertexStream4fATI, VERTEXSTREAM4FATI, (AND GLenum stream, GLfloat x, GLfloat y, GLfloat z, GLfloat w), (stream, x, y, z, w), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM4FVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream4fvATI, glVertexStream4fvATI, VERTEXSTREAM4FVATI, (AND GLenum stream, const GLfloat *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream4fvATI, glVertexStream4fvATI, VERTEXSTREAM4FVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM4IATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream4iATI, glVertexStream4iATI, VERTEXSTREAM4IATI, (AND GLenum stream, GLint x, GLint y, GLint z, GLint w), (stream, x, y, z, w), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream4iATI, glVertexStream4iATI, VERTEXSTREAM4IATI, (AND GLenum stream, GLint x, GLint y, GLint z, GLint w), (stream, x, y, z, w), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM4IVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream4ivATI, glVertexStream4ivATI, VERTEXSTREAM4IVATI, (AND GLenum stream, const GLint *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream4ivATI, glVertexStream4ivATI, VERTEXSTREAM4IVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM4SATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream4sATI, glVertexStream4sATI, VERTEXSTREAM4SATI, (AND GLenum stream, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (stream, x, y, z, w), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream4sATI, glVertexStream4sATI, VERTEXSTREAM4SATI, (AND GLenum stream, GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (stream, x, y, z, w), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXSTREAM4SVATI
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexStream4svATI, glVertexStream4svATI, VERTEXSTREAM4SVATI, (AND GLenum stream, const GLshort *coords), (stream, coords), &stream, GL_void_return)
GL_PROCM(void, gl, VertexStream4svATI, glVertexStream4svATI, VERTEXSTREAM4SVATI, (AND GLenum stream, memptr coords), (stream, coords), &stream, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXWEIGHTPOINTEREXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexWeightPointerEXT, glVertexWeightPointerEXT, VERTEXWEIGHTPOINTEREXT, (AND GLint size, GLenum type, GLsizei stride, const void *pointer), (size, type, stride, pointer), &size, GL_void_return)
GL_PROCM(void, gl, VertexWeightPointerEXT, glVertexWeightPointerEXT, VERTEXWEIGHTPOINTEREXT, (AND GLint size, GLenum type, GLsizei stride, memptr pointer), (size, type, stride, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXWEIGHTFEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexWeightfEXT, glVertexWeightfEXT, VERTEXWEIGHTFEXT, (AND GLfloat weight), (weight), &weight, GL_void_return)
GL_PROCM(void, gl, VertexWeightfEXT, glVertexWeightfEXT, VERTEXWEIGHTFEXT, (AND GLfloat weight), (weight), &weight, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXWEIGHTFVEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexWeightfvEXT, glVertexWeightfvEXT, VERTEXWEIGHTFVEXT, (AND const GLfloat *weight), (weight), &weight, GL_void_return)
GL_PROCM(void, gl, VertexWeightfvEXT, glVertexWeightfvEXT, VERTEXWEIGHTFVEXT, (AND memptr weight), (weight), &weight, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXWEIGHTHNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexWeighthNV, glVertexWeighthNV, VERTEXWEIGHTHNV, (AND GLhalfNV32 weight), (weight), &weight, GL_void_return)
GL_PROCM(void, gl, VertexWeighthNV, glVertexWeighthNV, VERTEXWEIGHTHNV, (AND GLhalfNV32 weight), (weight), &weight, GL_void_return)
#endif
#endif
#ifndef NO_GLVERTEXWEIGHTHVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VertexWeighthvNV, glVertexWeighthvNV, VERTEXWEIGHTHVNV, (AND const GLhalfNV *weight), (weight), &weight, GL_void_return)
GL_PROCM(void, gl, VertexWeighthvNV, glVertexWeighthvNV, VERTEXWEIGHTHVNV, (AND memptr weight), (weight), &weight, GL_void_return)
#endif
#endif
#ifndef NO_GLVIDEOCAPTURENV
#if !defined(TINYGL_ONLY)
GL_PROC(GLenum, gl, VideoCaptureNV, glVideoCaptureNV, VIDEOCAPTURENV, (AND GLuint video_capture_slot, GLuint *sequence_num, GLuint64EXT *capture_time), (video_capture_slot, sequence_num, capture_time), &video_capture_slot, return (GLenum))
GL_PROCM(GLenum, gl, VideoCaptureNV, glVideoCaptureNV, VIDEOCAPTURENV, (AND GLuint video_capture_slot, memptr sequence_num, memptr capture_time), (video_capture_slot, sequence_num, capture_time), &video_capture_slot, return (GLenum))
#endif
#endif
#ifndef NO_GLVIDEOCAPTURESTREAMPARAMETERDVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VideoCaptureStreamParameterdvNV, glVideoCaptureStreamParameterdvNV, VIDEOCAPTURESTREAMPARAMETERDVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble *params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, VideoCaptureStreamParameterdvNV, glVideoCaptureStreamParameterdvNV, VIDEOCAPTURESTREAMPARAMETERDVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, memptr params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLVIDEOCAPTURESTREAMPARAMETERFVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VideoCaptureStreamParameterfvNV, glVideoCaptureStreamParameterfvNV, VIDEOCAPTURESTREAMPARAMETERFVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat *params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, VideoCaptureStreamParameterfvNV, glVideoCaptureStreamParameterfvNV, VIDEOCAPTURESTREAMPARAMETERFVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, memptr params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLVIDEOCAPTURESTREAMPARAMETERIVNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, VideoCaptureStreamParameterivNV, glVideoCaptureStreamParameterivNV, VIDEOCAPTURESTREAMPARAMETERIVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint *params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
GL_PROCM(void, gl, VideoCaptureStreamParameterivNV, glVideoCaptureStreamParameterivNV, VIDEOCAPTURESTREAMPARAMETERIVNV, (AND GLuint video_capture_slot, GLuint stream, GLenum pname, memptr params), (video_capture_slot, stream, pname, params), &video_capture_slot, GL_void_return)
#endif
#endif
#ifndef NO_GLVIEWPORT
GL_PROC(void, gl, Viewport, glViewport, VIEWPORT, (AND GLint x, GLint y, GLsizei width, GLsizei height), (x, y, width, height), &x, GL_void_return)
GL_PROCM(void, gl, Viewport, glViewport, VIEWPORT, (AND GLint x, GLint y, GLsizei width, GLsizei height), (x, y, width, height), &x, GL_void_return)
#endif
#ifndef NO_GLVIEWPORTARRAYV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ViewportArrayv, glViewportArrayv, VIEWPORTARRAYV, (AND GLuint first, GLsizei count, const GLfloat *v), (first, count, v), &first, GL_void_return)
GL_PROCM(void, gl, ViewportArrayv, glViewportArrayv, VIEWPORTARRAYV, (AND GLuint first, GLsizei count, memptr v), (first, count, v), &first, GL_void_return)
#endif
#endif
#ifndef NO_GLVIEWPORTINDEXEDF
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ViewportIndexedf, glViewportIndexedf, VIEWPORTINDEXEDF, (AND GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h), (index, x, y, w, h), &index, GL_void_return)
GL_PROCM(void, gl, ViewportIndexedf, glViewportIndexedf, VIEWPORTINDEXEDF, (AND GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h), (index, x, y, w, h), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVIEWPORTINDEXEDFV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ViewportIndexedfv, glViewportIndexedfv, VIEWPORTINDEXEDFV, (AND GLuint index, const GLfloat *v), (index, v), &index, GL_void_return)
GL_PROCM(void, gl, ViewportIndexedfv, glViewportIndexedfv, VIEWPORTINDEXEDFV, (AND GLuint index, memptr v), (index, v), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVIEWPORTPOSITIONWSCALENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ViewportPositionWScaleNV, glViewportPositionWScaleNV, VIEWPORTPOSITIONWSCALENV, (AND GLuint index, GLfloat xcoeff, GLfloat ycoeff), (index, xcoeff, ycoeff), &index, GL_void_return)
GL_PROCM(void, gl, ViewportPositionWScaleNV, glViewportPositionWScaleNV, VIEWPORTPOSITIONWSCALENV, (AND GLuint index, GLfloat xcoeff, GLfloat ycoeff), (index, xcoeff, ycoeff), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLVIEWPORTSWIZZLENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, ViewportSwizzleNV, glViewportSwizzleNV, VIEWPORTSWIZZLENV, (AND GLuint index, GLenum swizzlex, GLenum swizzley, GLenum swizzlez, GLenum swizzlew), (index, swizzlex, swizzley, swizzlez, swizzlew), &index, GL_void_return)
GL_PROCM(void, gl, ViewportSwizzleNV, glViewportSwizzleNV, VIEWPORTSWIZZLENV, (AND GLuint index, GLenum swizzlex, GLenum swizzley, GLenum swizzlez, GLenum swizzlew), (index, swizzlex, swizzley, swizzlez, swizzlew), &index, GL_void_return)
#endif
#endif
#ifndef NO_GLWAITSEMAPHOREEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WaitSemaphoreEXT, glWaitSemaphoreEXT, WAITSEMAPHOREEXT, (AND GLuint semaphore, GLuint numBufferBarriers, const GLuint *buffers, GLuint numTextureBarriers, const GLuint *textures, const GLenum *srcLayouts), (semaphore, numBufferBarriers, buffers, numTextureBarriers, textures, srcLayouts), &semaphore, GL_void_return)
GL_PROCM(void, gl, WaitSemaphoreEXT, glWaitSemaphoreEXT, WAITSEMAPHOREEXT, (AND GLuint semaphore, GLuint numBufferBarriers, memptr buffers, GLuint numTextureBarriers, memptr textures, memptr srcLayouts), (semaphore, numBufferBarriers, buffers, numTextureBarriers, textures, srcLayouts), &semaphore, GL_void_return)
#endif
#endif
#ifndef NO_GLWAITSYNC
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WaitSync, glWaitSync, WAITSYNC, (AND GLsync sync, GLbitfield flags, GLuint64 timeout), (sync, flags, timeout), &sync, GL_void_return)
GL_PROCM(void, gl, WaitSync, glWaitSync, WAITSYNC, (AND GLsync sync, GLbitfield flags, GLuint64 timeout), (sync, flags, timeout), &sync, GL_void_return)
#endif
#endif
#ifndef NO_GLWAITVKSEMAPHORENV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WaitVkSemaphoreNV, glWaitVkSemaphoreNV, WAITVKSEMAPHORENV, (AND GLuint64 vkSemaphore), (vkSemaphore), &vkSemaphore, GL_void_return)
GL_PROCM(void, gl, WaitVkSemaphoreNV, glWaitVkSemaphoreNV, WAITVKSEMAPHORENV, (AND GLuint64 vkSemaphore), (vkSemaphore), &vkSemaphore, GL_void_return)
#endif
#endif
#ifndef NO_GLWEIGHTPATHSNV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WeightPathsNV, glWeightPathsNV, WEIGHTPATHSNV, (AND GLuint resultPath, GLsizei numPaths, const GLuint *paths, const GLfloat *weights), (resultPath, numPaths, paths, weights), &resultPath, GL_void_return)
GL_PROCM(void, gl, WeightPathsNV, glWeightPathsNV, WEIGHTPATHSNV, (AND GLuint resultPath, GLsizei numPaths, memptr paths, memptr weights), (resultPath, numPaths, paths, weights), &resultPath, GL_void_return)
#endif
#endif
#ifndef NO_GLWEIGHTPOINTERARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WeightPointerARB, glWeightPointerARB, WEIGHTPOINTERARB, (AND GLint size, GLenum type, GLsizei stride, const void *pointer), (size, type, stride, pointer), &size, GL_void_return)
GL_PROCM(void, gl, WeightPointerARB, glWeightPointerARB, WEIGHTPOINTERARB, (AND GLint size, GLenum type, GLsizei stride, memptr pointer), (size, type, stride, pointer), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLWEIGHTBVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WeightbvARB, glWeightbvARB, WEIGHTBVARB, (AND GLint size, const GLbyte *weights), (size, weights), &size, GL_void_return)
GL_PROCM(void, gl, WeightbvARB, glWeightbvARB, WEIGHTBVARB, (AND GLint size, memptr weights), (size, weights), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLWEIGHTDVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WeightdvARB, glWeightdvARB, WEIGHTDVARB, (AND GLint size, const GLdouble *weights), (size, weights), &size, GL_void_return)
GL_PROCM(void, gl, WeightdvARB, glWeightdvARB, WEIGHTDVARB, (AND GLint size, memptr weights), (size, weights), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLWEIGHTFVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WeightfvARB, glWeightfvARB, WEIGHTFVARB, (AND GLint size, const GLfloat *weights), (size, weights), &size, GL_void_return)
GL_PROCM(void, gl, WeightfvARB, glWeightfvARB, WEIGHTFVARB, (AND GLint size, memptr weights), (size, weights), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLWEIGHTIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WeightivARB, glWeightivARB, WEIGHTIVARB, (AND GLint size, const GLint *weights), (size, weights), &size, GL_void_return)
GL_PROCM(void, gl, WeightivARB, glWeightivARB, WEIGHTIVARB, (AND GLint size, memptr weights), (size, weights), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLWEIGHTSVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WeightsvARB, glWeightsvARB, WEIGHTSVARB, (AND GLint size, const GLshort *weights), (size, weights), &size, GL_void_return)
GL_PROCM(void, gl, WeightsvARB, glWeightsvARB, WEIGHTSVARB, (AND GLint size, memptr weights), (size, weights), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLWEIGHTUBVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WeightubvARB, glWeightubvARB, WEIGHTUBVARB, (AND GLint size, const GLubyte *weights), (size, weights), &size, GL_void_return)
GL_PROCM(void, gl, WeightubvARB, glWeightubvARB, WEIGHTUBVARB, (AND GLint size, memptr weights), (size, weights), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLWEIGHTUIVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WeightuivARB, glWeightuivARB, WEIGHTUIVARB, (AND GLint size, const GLuint *weights), (size, weights), &size, GL_void_return)
GL_PROCM(void, gl, WeightuivARB, glWeightuivARB, WEIGHTUIVARB, (AND GLint size, memptr weights), (size, weights), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLWEIGHTUSVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WeightusvARB, glWeightusvARB, WEIGHTUSVARB, (AND GLint size, const GLushort *weights), (size, weights), &size, GL_void_return)
GL_PROCM(void, gl, WeightusvARB, glWeightusvARB, WEIGHTUSVARB, (AND GLint size, memptr weights), (size, weights), &size, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2d, glWindowPos2d, WINDOWPOS2D, (AND GLdouble x, GLdouble y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2d, glWindowPos2d, WINDOWPOS2D, (AND GLdouble x, GLdouble y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2dARB, glWindowPos2dARB, WINDOWPOS2DARB, (AND GLdouble x, GLdouble y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2dARB, glWindowPos2dARB, WINDOWPOS2DARB, (AND GLdouble x, GLdouble y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2DMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2dMESA, glWindowPos2dMESA, WINDOWPOS2DMESA, (AND GLdouble x, GLdouble y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2dMESA, glWindowPos2dMESA, WINDOWPOS2DMESA, (AND GLdouble x, GLdouble y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2dv, glWindowPos2dv, WINDOWPOS2DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2dv, glWindowPos2dv, WINDOWPOS2DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2dvARB, glWindowPos2dvARB, WINDOWPOS2DVARB, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2dvARB, glWindowPos2dvARB, WINDOWPOS2DVARB, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2DVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2dvMESA, glWindowPos2dvMESA, WINDOWPOS2DVMESA, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2dvMESA, glWindowPos2dvMESA, WINDOWPOS2DVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2f, glWindowPos2f, WINDOWPOS2F, (AND GLfloat x, GLfloat y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2f, glWindowPos2f, WINDOWPOS2F, (AND GLfloat x, GLfloat y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2fARB, glWindowPos2fARB, WINDOWPOS2FARB, (AND GLfloat x, GLfloat y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2fARB, glWindowPos2fARB, WINDOWPOS2FARB, (AND GLfloat x, GLfloat y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2FMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2fMESA, glWindowPos2fMESA, WINDOWPOS2FMESA, (AND GLfloat x, GLfloat y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2fMESA, glWindowPos2fMESA, WINDOWPOS2FMESA, (AND GLfloat x, GLfloat y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2fv, glWindowPos2fv, WINDOWPOS2FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2fv, glWindowPos2fv, WINDOWPOS2FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2fvARB, glWindowPos2fvARB, WINDOWPOS2FVARB, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2fvARB, glWindowPos2fvARB, WINDOWPOS2FVARB, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2FVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2fvMESA, glWindowPos2fvMESA, WINDOWPOS2FVMESA, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2fvMESA, glWindowPos2fvMESA, WINDOWPOS2FVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2i, glWindowPos2i, WINDOWPOS2I, (AND GLint x, GLint y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2i, glWindowPos2i, WINDOWPOS2I, (AND GLint x, GLint y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2IARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2iARB, glWindowPos2iARB, WINDOWPOS2IARB, (AND GLint x, GLint y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2iARB, glWindowPos2iARB, WINDOWPOS2IARB, (AND GLint x, GLint y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2IMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2iMESA, glWindowPos2iMESA, WINDOWPOS2IMESA, (AND GLint x, GLint y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2iMESA, glWindowPos2iMESA, WINDOWPOS2IMESA, (AND GLint x, GLint y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2iv, glWindowPos2iv, WINDOWPOS2IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2iv, glWindowPos2iv, WINDOWPOS2IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2ivARB, glWindowPos2ivARB, WINDOWPOS2IVARB, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2ivARB, glWindowPos2ivARB, WINDOWPOS2IVARB, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2IVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2ivMESA, glWindowPos2ivMESA, WINDOWPOS2IVMESA, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2ivMESA, glWindowPos2ivMESA, WINDOWPOS2IVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2s, glWindowPos2s, WINDOWPOS2S, (AND GLshort32 x, GLshort32 y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2s, glWindowPos2s, WINDOWPOS2S, (AND GLshort32 x, GLshort32 y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2SARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2sARB, glWindowPos2sARB, WINDOWPOS2SARB, (AND GLshort32 x, GLshort32 y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2sARB, glWindowPos2sARB, WINDOWPOS2SARB, (AND GLshort32 x, GLshort32 y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2SMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2sMESA, glWindowPos2sMESA, WINDOWPOS2SMESA, (AND GLshort32 x, GLshort32 y), (x, y), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos2sMESA, glWindowPos2sMESA, WINDOWPOS2SMESA, (AND GLshort32 x, GLshort32 y), (x, y), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2sv, glWindowPos2sv, WINDOWPOS2SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2sv, glWindowPos2sv, WINDOWPOS2SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2SVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2svARB, glWindowPos2svARB, WINDOWPOS2SVARB, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2svARB, glWindowPos2svARB, WINDOWPOS2SVARB, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS2SVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos2svMESA, glWindowPos2svMESA, WINDOWPOS2SVMESA, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos2svMESA, glWindowPos2svMESA, WINDOWPOS2SVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3D
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3d, glWindowPos3d, WINDOWPOS3D, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3d, glWindowPos3d, WINDOWPOS3D, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3DARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3dARB, glWindowPos3dARB, WINDOWPOS3DARB, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3dARB, glWindowPos3dARB, WINDOWPOS3DARB, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3DMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3dMESA, glWindowPos3dMESA, WINDOWPOS3DMESA, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3dMESA, glWindowPos3dMESA, WINDOWPOS3DMESA, (AND GLdouble x, GLdouble y, GLdouble z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3DV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3dv, glWindowPos3dv, WINDOWPOS3DV, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3dv, glWindowPos3dv, WINDOWPOS3DV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3DVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3dvARB, glWindowPos3dvARB, WINDOWPOS3DVARB, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3dvARB, glWindowPos3dvARB, WINDOWPOS3DVARB, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3DVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3dvMESA, glWindowPos3dvMESA, WINDOWPOS3DVMESA, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3dvMESA, glWindowPos3dvMESA, WINDOWPOS3DVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3F
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3f, glWindowPos3f, WINDOWPOS3F, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3f, glWindowPos3f, WINDOWPOS3F, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3FARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3fARB, glWindowPos3fARB, WINDOWPOS3FARB, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3fARB, glWindowPos3fARB, WINDOWPOS3FARB, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3FMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3fMESA, glWindowPos3fMESA, WINDOWPOS3FMESA, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3fMESA, glWindowPos3fMESA, WINDOWPOS3FMESA, (AND GLfloat x, GLfloat y, GLfloat z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3FV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3fv, glWindowPos3fv, WINDOWPOS3FV, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3fv, glWindowPos3fv, WINDOWPOS3FV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3FVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3fvARB, glWindowPos3fvARB, WINDOWPOS3FVARB, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3fvARB, glWindowPos3fvARB, WINDOWPOS3FVARB, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3FVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3fvMESA, glWindowPos3fvMESA, WINDOWPOS3FVMESA, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3fvMESA, glWindowPos3fvMESA, WINDOWPOS3FVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3I
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3i, glWindowPos3i, WINDOWPOS3I, (AND GLint x, GLint y, GLint z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3i, glWindowPos3i, WINDOWPOS3I, (AND GLint x, GLint y, GLint z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3IARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3iARB, glWindowPos3iARB, WINDOWPOS3IARB, (AND GLint x, GLint y, GLint z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3iARB, glWindowPos3iARB, WINDOWPOS3IARB, (AND GLint x, GLint y, GLint z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3IMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3iMESA, glWindowPos3iMESA, WINDOWPOS3IMESA, (AND GLint x, GLint y, GLint z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3iMESA, glWindowPos3iMESA, WINDOWPOS3IMESA, (AND GLint x, GLint y, GLint z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3IV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3iv, glWindowPos3iv, WINDOWPOS3IV, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3iv, glWindowPos3iv, WINDOWPOS3IV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3IVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3ivARB, glWindowPos3ivARB, WINDOWPOS3IVARB, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3ivARB, glWindowPos3ivARB, WINDOWPOS3IVARB, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3IVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3ivMESA, glWindowPos3ivMESA, WINDOWPOS3IVMESA, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3ivMESA, glWindowPos3ivMESA, WINDOWPOS3IVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3S
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3s, glWindowPos3s, WINDOWPOS3S, (AND GLshort32 x, GLshort32 y, GLshort32 z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3s, glWindowPos3s, WINDOWPOS3S, (AND GLshort32 x, GLshort32 y, GLshort32 z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3SARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3sARB, glWindowPos3sARB, WINDOWPOS3SARB, (AND GLshort32 x, GLshort32 y, GLshort32 z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3sARB, glWindowPos3sARB, WINDOWPOS3SARB, (AND GLshort32 x, GLshort32 y, GLshort32 z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3SMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3sMESA, glWindowPos3sMESA, WINDOWPOS3SMESA, (AND GLshort32 x, GLshort32 y, GLshort32 z), (x, y, z), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos3sMESA, glWindowPos3sMESA, WINDOWPOS3SMESA, (AND GLshort32 x, GLshort32 y, GLshort32 z), (x, y, z), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3SV
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3sv, glWindowPos3sv, WINDOWPOS3SV, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3sv, glWindowPos3sv, WINDOWPOS3SV, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3SVARB
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3svARB, glWindowPos3svARB, WINDOWPOS3SVARB, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3svARB, glWindowPos3svARB, WINDOWPOS3SVARB, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS3SVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos3svMESA, glWindowPos3svMESA, WINDOWPOS3SVMESA, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos3svMESA, glWindowPos3svMESA, WINDOWPOS3SVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS4DMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos4dMESA, glWindowPos4dMESA, WINDOWPOS4DMESA, (AND GLdouble x, GLdouble y, GLdouble z, GLdouble w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos4dMESA, glWindowPos4dMESA, WINDOWPOS4DMESA, (AND GLdouble x, GLdouble y, GLdouble z, GLdouble w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS4DVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos4dvMESA, glWindowPos4dvMESA, WINDOWPOS4DVMESA, (AND const GLdouble *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos4dvMESA, glWindowPos4dvMESA, WINDOWPOS4DVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS4FMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos4fMESA, glWindowPos4fMESA, WINDOWPOS4FMESA, (AND GLfloat x, GLfloat y, GLfloat z, GLfloat w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos4fMESA, glWindowPos4fMESA, WINDOWPOS4FMESA, (AND GLfloat x, GLfloat y, GLfloat z, GLfloat w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS4FVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos4fvMESA, glWindowPos4fvMESA, WINDOWPOS4FVMESA, (AND const GLfloat *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos4fvMESA, glWindowPos4fvMESA, WINDOWPOS4FVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS4IMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos4iMESA, glWindowPos4iMESA, WINDOWPOS4IMESA, (AND GLint x, GLint y, GLint z, GLint w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos4iMESA, glWindowPos4iMESA, WINDOWPOS4IMESA, (AND GLint x, GLint y, GLint z, GLint w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS4IVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos4ivMESA, glWindowPos4ivMESA, WINDOWPOS4IVMESA, (AND const GLint *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos4ivMESA, glWindowPos4ivMESA, WINDOWPOS4IVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS4SMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos4sMESA, glWindowPos4sMESA, WINDOWPOS4SMESA, (AND GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (x, y, z, w), &x, GL_void_return)
GL_PROCM(void, gl, WindowPos4sMESA, glWindowPos4sMESA, WINDOWPOS4SMESA, (AND GLshort32 x, GLshort32 y, GLshort32 z, GLshort32 w), (x, y, z, w), &x, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWPOS4SVMESA
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowPos4svMESA, glWindowPos4svMESA, WINDOWPOS4SVMESA, (AND const GLshort *v), (v), &v, GL_void_return)
GL_PROCM(void, gl, WindowPos4svMESA, glWindowPos4svMESA, WINDOWPOS4SVMESA, (AND memptr v), (v), &v, GL_void_return)
#endif
#endif
#ifndef NO_GLWINDOWRECTANGLESEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WindowRectanglesEXT, glWindowRectanglesEXT, WINDOWRECTANGLESEXT, (AND GLenum mode, GLsizei count, const GLint *box), (mode, count, box), &mode, GL_void_return)
GL_PROCM(void, gl, WindowRectanglesEXT, glWindowRectanglesEXT, WINDOWRECTANGLESEXT, (AND GLenum mode, GLsizei count, memptr box), (mode, count, box), &mode, GL_void_return)
#endif
#endif
#ifndef NO_GLWRITEMASKEXT
#if !defined(TINYGL_ONLY)
GL_PROC(void, gl, WriteMaskEXT, glWriteMaskEXT, WRITEMASKEXT, (AND GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW), (res, in, outX, outY, outZ, outW), &res, GL_void_return)
GL_PROCM(void, gl, WriteMaskEXT, glWriteMaskEXT, WRITEMASKEXT, (AND GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW), (res, in, outX, outY, outZ, outW), &res, GL_void_return)
#endif
#endif

#ifndef NO_GLULOOKAT
#if !defined(TINYGL_ONLY)
GLU_PROC(void, glu, LookAt, gluLookAtd, LOOKAT, (AND GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble centerX, GLdouble centerY, GLdouble centerZ, GLdouble upX, GLdouble upY, GLdouble upZ), (eyeX, eyeY, eyeZ, centerX, centerY, centerZ, upX, upY, upZ), &eyeX, GL_void_return)
GLU_PROCM(void, glu, LookAt, gluLookAtd, LOOKAT, (AND GLdouble eyeX, GLdouble eyeY, GLdouble eyeZ, GLdouble centerX, GLdouble centerY, GLdouble centerZ, GLdouble upX, GLdouble upY, GLdouble upZ), (eyeX, eyeY, eyeZ, centerX, centerY, centerZ, upX, upY, upZ), &eyeX, GL_void_return)
#endif
#endif

/* Functions generated: 13 OSMesa + 2954 GL + 1 GLU */

#undef GL_PROC
#undef GL_PROCM
#undef GL_PROC64
#undef GL_PROC64M
#undef GLU_PROC
#undef GLU_PROCM
#undef GL_GETSTRING
#undef GL_GETSTRINGI
#undef OSMESA_PROC
#undef OSMESA_PROCM
#undef GL_void_return
