Home | History | Annotate | Download | only in libs
      1 GL_ENTRY(void, glActiveShaderProgram, GLuint pipeline, GLuint program)
      2 GL_ENTRY(void, glActiveShaderProgramEXT, GLuint pipeline, GLuint program)
      3 GL_ENTRY(void, glActiveTexture, GLenum texture)
      4 GL_ENTRY(void, glAlphaFunc, GLenum func, GLfloat ref)
      5 GL_ENTRY(void, glAlphaFuncQCOM, GLenum func, GLclampf ref)
      6 GL_ENTRY(void, glAlphaFuncx, GLenum func, GLfixed ref)
      7 GL_ENTRY(void, glAlphaFuncxOES, GLenum func, GLfixed ref)
      8 GL_ENTRY(void, glApplyFramebufferAttachmentCMAAINTEL, void)
      9 GL_ENTRY(void, glAttachShader, GLuint program, GLuint shader)
     10 GL_ENTRY(void, glBeginConditionalRenderNV, GLuint id, GLenum mode)
     11 GL_ENTRY(void, glBeginPerfMonitorAMD, GLuint monitor)
     12 GL_ENTRY(void, glBeginPerfQueryINTEL, GLuint queryHandle)
     13 GL_ENTRY(void, glBeginQuery, GLenum target, GLuint id)
     14 GL_ENTRY(void, glBeginQueryEXT, GLenum target, GLuint id)
     15 GL_ENTRY(void, glBeginTransformFeedback, GLenum primitiveMode)
     16 GL_ENTRY(void, glBindAttribLocation, GLuint program, GLuint index, const GLchar *name)
     17 GL_ENTRY(void, glBindBuffer, GLenum target, GLuint buffer)
     18 GL_ENTRY(void, glBindBufferBase, GLenum target, GLuint index, GLuint buffer)
     19 GL_ENTRY(void, glBindBufferRange, GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
     20 GL_ENTRY(void, glBindFragDataLocationEXT, GLuint program, GLuint color, const GLchar *name)
     21 GL_ENTRY(void, glBindFragDataLocationIndexedEXT, GLuint program, GLuint colorNumber, GLuint index, const GLchar *name)
     22 GL_ENTRY(void, glBindFramebuffer, GLenum target, GLuint framebuffer)
     23 GL_ENTRY(void, glBindFramebufferOES, GLenum target, GLuint framebuffer)
     24 GL_ENTRY(void, glBindImageTexture, GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
     25 GL_ENTRY(void, glBindProgramPipeline, GLuint pipeline)
     26 GL_ENTRY(void, glBindProgramPipelineEXT, GLuint pipeline)
     27 GL_ENTRY(void, glBindRenderbuffer, GLenum target, GLuint renderbuffer)
     28 GL_ENTRY(void, glBindRenderbufferOES, GLenum target, GLuint renderbuffer)
     29 GL_ENTRY(void, glBindSampler, GLuint unit, GLuint sampler)
     30 GL_ENTRY(void, glBindTexture, GLenum target, GLuint texture)
     31 GL_ENTRY(void, glBindTransformFeedback, GLenum target, GLuint id)
     32 GL_ENTRY(void, glBindVertexArray, GLuint array)
     33 GL_ENTRY(void, glBindVertexArrayOES, GLuint array)
     34 GL_ENTRY(void, glBindVertexBuffer, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
     35 GL_ENTRY(void, glBlendBarrier, void)
     36 GL_ENTRY(void, glBlendBarrierKHR, void)
     37 GL_ENTRY(void, glBlendBarrierNV, void)
     38 GL_ENTRY(void, glBlendColor, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
     39 GL_ENTRY(void, glBlendEquation, GLenum mode)
     40 GL_ENTRY(void, glBlendEquationOES, GLenum mode)
     41 GL_ENTRY(void, glBlendEquationSeparate, GLenum modeRGB, GLenum modeAlpha)
     42 GL_ENTRY(void, glBlendEquationSeparateOES, GLenum modeRGB, GLenum modeAlpha)
     43 GL_ENTRY(void, glBlendEquationSeparatei, GLuint buf, GLenum modeRGB, GLenum modeAlpha)
     44 GL_ENTRY(void, glBlendEquationSeparateiEXT, GLuint buf, GLenum modeRGB, GLenum modeAlpha)
     45 GL_ENTRY(void, glBlendEquationSeparateiOES, GLuint buf, GLenum modeRGB, GLenum modeAlpha)
     46 GL_ENTRY(void, glBlendEquationi, GLuint buf, GLenum mode)
     47 GL_ENTRY(void, glBlendEquationiEXT, GLuint buf, GLenum mode)
     48 GL_ENTRY(void, glBlendEquationiOES, GLuint buf, GLenum mode)
     49 GL_ENTRY(void, glBlendFunc, GLenum sfactor, GLenum dfactor)
     50 GL_ENTRY(void, glBlendFuncSeparate, GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
     51 GL_ENTRY(void, glBlendFuncSeparateOES, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
     52 GL_ENTRY(void, glBlendFuncSeparatei, GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
     53 GL_ENTRY(void, glBlendFuncSeparateiEXT, GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
     54 GL_ENTRY(void, glBlendFuncSeparateiOES, GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
     55 GL_ENTRY(void, glBlendFunci, GLuint buf, GLenum src, GLenum dst)
     56 GL_ENTRY(void, glBlendFunciEXT, GLuint buf, GLenum src, GLenum dst)
     57 GL_ENTRY(void, glBlendFunciOES, GLuint buf, GLenum src, GLenum dst)
     58 GL_ENTRY(void, glBlendParameteriNV, GLenum pname, GLint value)
     59 GL_ENTRY(void, glBlitFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
     60 GL_ENTRY(void, glBlitFramebufferANGLE, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
     61 GL_ENTRY(void, glBlitFramebufferNV, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
     62 GL_ENTRY(void, glBufferData, GLenum target, GLsizeiptr size, const void *data, GLenum usage)
     63 GL_ENTRY(void, glBufferStorageEXT, GLenum target, GLsizeiptr size, const void *data, GLbitfield flags)
     64 GL_ENTRY(void, glBufferSubData, GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
     65 GL_ENTRY(GLenum, glCheckFramebufferStatus, GLenum target)
     66 GL_ENTRY(GLenum, glCheckFramebufferStatusOES, GLenum target)
     67 GL_ENTRY(void, glClear, GLbitfield mask)
     68 GL_ENTRY(void, glClearBufferfi, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
     69 GL_ENTRY(void, glClearBufferfv, GLenum buffer, GLint drawbuffer, const GLfloat *value)
     70 GL_ENTRY(void, glClearBufferiv, GLenum buffer, GLint drawbuffer, const GLint *value)
     71 GL_ENTRY(void, glClearBufferuiv, GLenum buffer, GLint drawbuffer, const GLuint *value)
     72 GL_ENTRY(void, glClearColor, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
     73 GL_ENTRY(void, glClearColorx, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
     74 GL_ENTRY(void, glClearColorxOES, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
     75 GL_ENTRY(void, glClearDepthf, GLfloat d)
     76 GL_ENTRY(void, glClearDepthfOES, GLclampf depth)
     77 GL_ENTRY(void, glClearDepthx, GLfixed depth)
     78 GL_ENTRY(void, glClearDepthxOES, GLfixed depth)
     79 GL_ENTRY(void, glClearStencil, GLint s)
     80 GL_ENTRY(void, glClientActiveTexture, GLenum texture)
     81 GL_ENTRY(GLenum, glClientWaitSync, GLsync sync, GLbitfield flags, GLuint64 timeout)
     82 GL_ENTRY(GLenum, glClientWaitSyncAPPLE, GLsync sync, GLbitfield flags, GLuint64 timeout)
     83 GL_ENTRY(void, glClipPlanef, GLenum p, const GLfloat *eqn)
     84 GL_ENTRY(void, glClipPlanefIMG, GLenum p, const GLfloat *eqn)
     85 GL_ENTRY(void, glClipPlanefOES, GLenum plane, const GLfloat *equation)
     86 GL_ENTRY(void, glClipPlanex, GLenum plane, const GLfixed *equation)
     87 GL_ENTRY(void, glClipPlanexIMG, GLenum p, const GLfixed *eqn)
     88 GL_ENTRY(void, glClipPlanexOES, GLenum plane, const GLfixed *equation)
     89 GL_ENTRY(void, glColor4f, GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
     90 GL_ENTRY(void, glColor4ub, GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
     91 GL_ENTRY(void, glColor4x, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
     92 GL_ENTRY(void, glColor4xOES, GLfixed red, GLfixed green, GLfixed blue, GLfixed alpha)
     93 GL_ENTRY(void, glColorMask, GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
     94 GL_ENTRY(void, glColorMaski, GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
     95 GL_ENTRY(void, glColorMaskiEXT, GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
     96 GL_ENTRY(void, glColorMaskiOES, GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
     97 GL_ENTRY(void, glColorPointer, GLint size, GLenum type, GLsizei stride, const void *pointer)
     98 GL_ENTRY(void, glCompileShader, GLuint shader)
     99 GL_ENTRY(void, glCompressedTexImage2D, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
    100 GL_ENTRY(void, glCompressedTexImage3D, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)
    101 GL_ENTRY(void, glCompressedTexImage3DOES, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)
    102 GL_ENTRY(void, glCompressedTexSubImage2D, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
    103 GL_ENTRY(void, glCompressedTexSubImage3D, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)
    104 GL_ENTRY(void, glCompressedTexSubImage3DOES, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)
    105 GL_ENTRY(void, glCopyBufferSubData, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
    106 GL_ENTRY(void, glCopyBufferSubDataNV, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
    107 GL_ENTRY(void, glCopyImageSubData, 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)
    108 GL_ENTRY(void, glCopyImageSubDataEXT, 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)
    109 GL_ENTRY(void, glCopyImageSubDataOES, 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)
    110 GL_ENTRY(void, glCopyPathNV, GLuint resultPath, GLuint srcPath)
    111 GL_ENTRY(void, glCopyTexImage2D, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
    112 GL_ENTRY(void, glCopyTexSubImage2D, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
    113 GL_ENTRY(void, glCopyTexSubImage3D, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
    114 GL_ENTRY(void, glCopyTexSubImage3DOES, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
    115 GL_ENTRY(void, glCopyTextureLevelsAPPLE, GLuint destinationTexture, GLuint sourceTexture, GLint sourceBaseLevel, GLsizei sourceLevelCount)
    116 GL_ENTRY(void, glCoverFillPathInstancedNV, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)
    117 GL_ENTRY(void, glCoverFillPathNV, GLuint path, GLenum coverMode)
    118 GL_ENTRY(void, glCoverStrokePathInstancedNV, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)
    119 GL_ENTRY(void, glCoverStrokePathNV, GLuint path, GLenum coverMode)
    120 GL_ENTRY(void, glCoverageMaskNV, GLboolean mask)
    121 GL_ENTRY(void, glCoverageModulationNV, GLenum components)
    122 GL_ENTRY(void, glCoverageModulationTableNV, GLsizei n, const GLfloat *v)
    123 GL_ENTRY(void, glCoverageOperationNV, GLenum operation)
    124 GL_ENTRY(void, glCreatePerfQueryINTEL, GLuint queryId, GLuint *queryHandle)
    125 GL_ENTRY(GLuint, glCreateProgram, void)
    126 GL_ENTRY(GLuint, glCreateShader, GLenum type)
    127 GL_ENTRY(GLuint, glCreateShaderProgramv, GLenum type, GLsizei count, const GLchar *const*strings)
    128 GL_ENTRY(GLuint, glCreateShaderProgramvEXT, GLenum type, GLsizei count, const GLchar **strings)
    129 GL_ENTRY(void, glCullFace, GLenum mode)
    130 GL_ENTRY(void, glCurrentPaletteMatrixOES, GLuint matrixpaletteindex)
    131 GL_ENTRY(void, glDebugMessageCallback, GLDEBUGPROC callback, const void *userParam)
    132 GL_ENTRY(void, glDebugMessageCallbackKHR, GLDEBUGPROCKHR callback, const void *userParam)
    133 GL_ENTRY(void, glDebugMessageControl, GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)
    134 GL_ENTRY(void, glDebugMessageControlKHR, GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)
    135 GL_ENTRY(void, glDebugMessageInsert, GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)
    136 GL_ENTRY(void, glDebugMessageInsertKHR, GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)
    137 GL_ENTRY(void, glDeleteBuffers, GLsizei n, const GLuint *buffers)
    138 GL_ENTRY(void, glDeleteFencesNV, GLsizei n, const GLuint *fences)
    139 GL_ENTRY(void, glDeleteFramebuffers, GLsizei n, const GLuint *framebuffers)
    140 GL_ENTRY(void, glDeleteFramebuffersOES, GLsizei n, const GLuint *framebuffers)
    141 GL_ENTRY(void, glDeletePathsNV, GLuint path, GLsizei range)
    142 GL_ENTRY(void, glDeletePerfMonitorsAMD, GLsizei n, GLuint *monitors)
    143 GL_ENTRY(void, glDeletePerfQueryINTEL, GLuint queryHandle)
    144 GL_ENTRY(void, glDeleteProgram, GLuint program)
    145 GL_ENTRY(void, glDeleteProgramPipelines, GLsizei n, const GLuint *pipelines)
    146 GL_ENTRY(void, glDeleteProgramPipelinesEXT, GLsizei n, const GLuint *pipelines)
    147 GL_ENTRY(void, glDeleteQueries, GLsizei n, const GLuint *ids)
    148 GL_ENTRY(void, glDeleteQueriesEXT, GLsizei n, const GLuint *ids)
    149 GL_ENTRY(void, glDeleteRenderbuffers, GLsizei n, const GLuint *renderbuffers)
    150 GL_ENTRY(void, glDeleteRenderbuffersOES, GLsizei n, const GLuint *renderbuffers)
    151 GL_ENTRY(void, glDeleteSamplers, GLsizei count, const GLuint *samplers)
    152 GL_ENTRY(void, glDeleteShader, GLuint shader)
    153 GL_ENTRY(void, glDeleteSync, GLsync sync)
    154 GL_ENTRY(void, glDeleteSyncAPPLE, GLsync sync)
    155 GL_ENTRY(void, glDeleteTextures, GLsizei n, const GLuint *textures)
    156 GL_ENTRY(void, glDeleteTransformFeedbacks, GLsizei n, const GLuint *ids)
    157 GL_ENTRY(void, glDeleteVertexArrays, GLsizei n, const GLuint *arrays)
    158 GL_ENTRY(void, glDeleteVertexArraysOES, GLsizei n, const GLuint *arrays)
    159 GL_ENTRY(void, glDepthFunc, GLenum func)
    160 GL_ENTRY(void, glDepthMask, GLboolean flag)
    161 GL_ENTRY(void, glDepthRangeArrayfvNV, GLuint first, GLsizei count, const GLfloat *v)
    162 GL_ENTRY(void, glDepthRangeIndexedfNV, GLuint index, GLfloat n, GLfloat f)
    163 GL_ENTRY(void, glDepthRangef, GLfloat n, GLfloat f)
    164 GL_ENTRY(void, glDepthRangefOES, GLclampf n, GLclampf f)
    165 GL_ENTRY(void, glDepthRangex, GLfixed n, GLfixed f)
    166 GL_ENTRY(void, glDepthRangexOES, GLfixed n, GLfixed f)
    167 GL_ENTRY(void, glDetachShader, GLuint program, GLuint shader)
    168 GL_ENTRY(void, glDisable, GLenum cap)
    169 GL_ENTRY(void, glDisableClientState, GLenum array)
    170 GL_ENTRY(void, glDisableDriverControlQCOM, GLuint driverControl)
    171 GL_ENTRY(void, glDisableVertexAttribArray, GLuint index)
    172 GL_ENTRY(void, glDisablei, GLenum target, GLuint index)
    173 GL_ENTRY(void, glDisableiEXT, GLenum target, GLuint index)
    174 GL_ENTRY(void, glDisableiNV, GLenum target, GLuint index)
    175 GL_ENTRY(void, glDisableiOES, GLenum target, GLuint index)
    176 GL_ENTRY(void, glDiscardFramebufferEXT, GLenum target, GLsizei numAttachments, const GLenum *attachments)
    177 GL_ENTRY(void, glDispatchCompute, GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
    178 GL_ENTRY(void, glDispatchComputeIndirect, GLintptr indirect)
    179 GL_ENTRY(void, glDrawArrays, GLenum mode, GLint first, GLsizei count)
    180 GL_ENTRY(void, glDrawArraysIndirect, GLenum mode, const void *indirect)
    181 GL_ENTRY(void, glDrawArraysInstanced, GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
    182 GL_ENTRY(void, glDrawArraysInstancedANGLE, GLenum mode, GLint first, GLsizei count, GLsizei primcount)
    183 GL_ENTRY(void, glDrawArraysInstancedBaseInstanceEXT, GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
    184 GL_ENTRY(void, glDrawArraysInstancedEXT, GLenum mode, GLint start, GLsizei count, GLsizei primcount)
    185 GL_ENTRY(void, glDrawArraysInstancedNV, GLenum mode, GLint first, GLsizei count, GLsizei primcount)
    186 GL_ENTRY(void, glDrawBuffers, GLsizei n, const GLenum *bufs)
    187 GL_ENTRY(void, glDrawBuffersEXT, GLsizei n, const GLenum *bufs)
    188 GL_ENTRY(void, glDrawBuffersIndexedEXT, GLint n, const GLenum *location, const GLint *indices)
    189 GL_ENTRY(void, glDrawBuffersNV, GLsizei n, const GLenum *bufs)
    190 GL_ENTRY(void, glDrawElements, GLenum mode, GLsizei count, GLenum type, const void *indices)
    191 GL_ENTRY(void, glDrawElementsBaseVertex, GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)
    192 GL_ENTRY(void, glDrawElementsBaseVertexEXT, GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)
    193 GL_ENTRY(void, glDrawElementsBaseVertexOES, GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)
    194 GL_ENTRY(void, glDrawElementsIndirect, GLenum mode, GLenum type, const void *indirect)
    195 GL_ENTRY(void, glDrawElementsInstanced, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount)
    196 GL_ENTRY(void, glDrawElementsInstancedANGLE, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount)
    197 GL_ENTRY(void, glDrawElementsInstancedBaseInstanceEXT, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance)
    198 GL_ENTRY(void, glDrawElementsInstancedBaseVertex, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)
    199 GL_ENTRY(void, glDrawElementsInstancedBaseVertexBaseInstanceEXT, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
    200 GL_ENTRY(void, glDrawElementsInstancedBaseVertexEXT, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)
    201 GL_ENTRY(void, glDrawElementsInstancedBaseVertexOES, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)
    202 GL_ENTRY(void, glDrawElementsInstancedEXT, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount)
    203 GL_ENTRY(void, glDrawElementsInstancedNV, GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei primcount)
    204 GL_ENTRY(void, glDrawRangeElements, GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)
    205 GL_ENTRY(void, glDrawRangeElementsBaseVertex, GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)
    206 GL_ENTRY(void, glDrawRangeElementsBaseVertexEXT, GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)
    207 GL_ENTRY(void, glDrawRangeElementsBaseVertexOES, GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)
    208 GL_ENTRY(void, glDrawTexfOES, GLfloat x, GLfloat y, GLfloat z, GLfloat width, GLfloat height)
    209 GL_ENTRY(void, glDrawTexfvOES, const GLfloat *coords)
    210 GL_ENTRY(void, glDrawTexiOES, GLint x, GLint y, GLint z, GLint width, GLint height)
    211 GL_ENTRY(void, glDrawTexivOES, const GLint *coords)
    212 GL_ENTRY(void, glDrawTexsOES, GLshort x, GLshort y, GLshort z, GLshort width, GLshort height)
    213 GL_ENTRY(void, glDrawTexsvOES, const GLshort *coords)
    214 GL_ENTRY(void, glDrawTexxOES, GLfixed x, GLfixed y, GLfixed z, GLfixed width, GLfixed height)
    215 GL_ENTRY(void, glDrawTexxvOES, const GLfixed *coords)
    216 GL_ENTRY(void, glEGLImageTargetRenderbufferStorageOES, GLenum target, GLeglImageOES image)
    217 GL_ENTRY(void, glEGLImageTargetTexture2DOES, GLenum target, GLeglImageOES image)
    218 GL_ENTRY(void, glEnable, GLenum cap)
    219 GL_ENTRY(void, glEnableClientState, GLenum array)
    220 GL_ENTRY(void, glEnableDriverControlQCOM, GLuint driverControl)
    221 GL_ENTRY(void, glEnableVertexAttribArray, GLuint index)
    222 GL_ENTRY(void, glEnablei, GLenum target, GLuint index)
    223 GL_ENTRY(void, glEnableiEXT, GLenum target, GLuint index)
    224 GL_ENTRY(void, glEnableiNV, GLenum target, GLuint index)
    225 GL_ENTRY(void, glEnableiOES, GLenum target, GLuint index)
    226 GL_ENTRY(void, glEndConditionalRenderNV, void)
    227 GL_ENTRY(void, glEndPerfMonitorAMD, GLuint monitor)
    228 GL_ENTRY(void, glEndPerfQueryINTEL, GLuint queryHandle)
    229 GL_ENTRY(void, glEndQuery, GLenum target)
    230 GL_ENTRY(void, glEndQueryEXT, GLenum target)
    231 GL_ENTRY(void, glEndTilingQCOM, GLbitfield preserveMask)
    232 GL_ENTRY(void, glEndTransformFeedback, void)
    233 GL_ENTRY(void, glExtGetBufferPointervQCOM, GLenum target, void **params)
    234 GL_ENTRY(void, glExtGetBuffersQCOM, GLuint *buffers, GLint maxBuffers, GLint *numBuffers)
    235 GL_ENTRY(void, glExtGetFramebuffersQCOM, GLuint *framebuffers, GLint maxFramebuffers, GLint *numFramebuffers)
    236 GL_ENTRY(void, glExtGetProgramBinarySourceQCOM, GLuint program, GLenum shadertype, GLchar *source, GLint *length)
    237 GL_ENTRY(void, glExtGetProgramsQCOM, GLuint *programs, GLint maxPrograms, GLint *numPrograms)
    238 GL_ENTRY(void, glExtGetRenderbuffersQCOM, GLuint *renderbuffers, GLint maxRenderbuffers, GLint *numRenderbuffers)
    239 GL_ENTRY(void, glExtGetShadersQCOM, GLuint *shaders, GLint maxShaders, GLint *numShaders)
    240 GL_ENTRY(void, glExtGetTexLevelParameterivQCOM, GLuint texture, GLenum face, GLint level, GLenum pname, GLint *params)
    241 GL_ENTRY(void, glExtGetTexSubImageQCOM, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, void *texels)
    242 GL_ENTRY(void, glExtGetTexturesQCOM, GLuint *textures, GLint maxTextures, GLint *numTextures)
    243 GL_ENTRY(GLboolean, glExtIsProgramBinaryQCOM, GLuint program)
    244 GL_ENTRY(void, glExtTexObjectStateOverrideiQCOM, GLenum target, GLenum pname, GLint param)
    245 GL_ENTRY(GLsync, glFenceSync, GLenum condition, GLbitfield flags)
    246 GL_ENTRY(GLsync, glFenceSyncAPPLE, GLenum condition, GLbitfield flags)
    247 GL_ENTRY(void, glFinish, void)
    248 GL_ENTRY(void, glFinishFenceNV, GLuint fence)
    249 GL_ENTRY(void, glFlush, void)
    250 GL_ENTRY(void, glFlushMappedBufferRange, GLenum target, GLintptr offset, GLsizeiptr length)
    251 GL_ENTRY(void, glFlushMappedBufferRangeEXT, GLenum target, GLintptr offset, GLsizeiptr length)
    252 GL_ENTRY(void, glFogf, GLenum pname, GLfloat param)
    253 GL_ENTRY(void, glFogfv, GLenum pname, const GLfloat *params)
    254 GL_ENTRY(void, glFogx, GLenum pname, GLfixed param)
    255 GL_ENTRY(void, glFogxOES, GLenum pname, GLfixed param)
    256 GL_ENTRY(void, glFogxv, GLenum pname, const GLfixed *param)
    257 GL_ENTRY(void, glFogxvOES, GLenum pname, const GLfixed *param)
    258 GL_ENTRY(void, glFragmentCoverageColorNV, GLuint color)
    259 GL_ENTRY(void, glFramebufferParameteri, GLenum target, GLenum pname, GLint param)
    260 GL_ENTRY(void, glFramebufferRenderbuffer, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
    261 GL_ENTRY(void, glFramebufferRenderbufferOES, GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
    262 GL_ENTRY(void, glFramebufferSampleLocationsfvNV, GLenum target, GLuint start, GLsizei count, const GLfloat *v)
    263 GL_ENTRY(void, glFramebufferTexture, GLenum target, GLenum attachment, GLuint texture, GLint level)
    264 GL_ENTRY(void, glFramebufferTexture2D, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
    265 GL_ENTRY(void, glFramebufferTexture2DMultisampleEXT, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
    266 GL_ENTRY(void, glFramebufferTexture2DMultisampleIMG, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLsizei samples)
    267 GL_ENTRY(void, glFramebufferTexture2DOES, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
    268 GL_ENTRY(void, glFramebufferTexture3DOES, GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
    269 GL_ENTRY(void, glFramebufferTextureEXT, GLenum target, GLenum attachment, GLuint texture, GLint level)
    270 GL_ENTRY(void, glFramebufferTextureLayer, GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
    271 GL_ENTRY(void, glFramebufferTextureMultisampleMultiviewOVR, GLenum target, GLenum attachment, GLuint texture, GLint level, GLsizei samples, GLint baseViewIndex, GLsizei numViews)
    272 GL_ENTRY(void, glFramebufferTextureMultiviewOVR, GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews)
    273 GL_ENTRY(void, glFramebufferTextureOES, GLenum target, GLenum attachment, GLuint texture, GLint level)
    274 GL_ENTRY(void, glFrontFace, GLenum mode)
    275 GL_ENTRY(void, glFrustumf, GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f)
    276 GL_ENTRY(void, glFrustumfOES, GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f)
    277 GL_ENTRY(void, glFrustumx, GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f)
    278 GL_ENTRY(void, glFrustumxOES, GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f)
    279 GL_ENTRY(void, glGenBuffers, GLsizei n, GLuint *buffers)
    280 GL_ENTRY(void, glGenFencesNV, GLsizei n, GLuint *fences)
    281 GL_ENTRY(void, glGenFramebuffers, GLsizei n, GLuint *framebuffers)
    282 GL_ENTRY(void, glGenFramebuffersOES, GLsizei n, GLuint *framebuffers)
    283 GL_ENTRY(GLuint, glGenPathsNV, GLsizei range)
    284 GL_ENTRY(void, glGenPerfMonitorsAMD, GLsizei n, GLuint *monitors)
    285 GL_ENTRY(void, glGenProgramPipelines, GLsizei n, GLuint *pipelines)
    286 GL_ENTRY(void, glGenProgramPipelinesEXT, GLsizei n, GLuint *pipelines)
    287 GL_ENTRY(void, glGenQueries, GLsizei n, GLuint *ids)
    288 GL_ENTRY(void, glGenQueriesEXT, GLsizei n, GLuint *ids)
    289 GL_ENTRY(void, glGenRenderbuffers, GLsizei n, GLuint *renderbuffers)
    290 GL_ENTRY(void, glGenRenderbuffersOES, GLsizei n, GLuint *renderbuffers)
    291 GL_ENTRY(void, glGenSamplers, GLsizei count, GLuint *samplers)
    292 GL_ENTRY(void, glGenTextures, GLsizei n, GLuint *textures)
    293 GL_ENTRY(void, glGenTransformFeedbacks, GLsizei n, GLuint *ids)
    294 GL_ENTRY(void, glGenVertexArrays, GLsizei n, GLuint *arrays)
    295 GL_ENTRY(void, glGenVertexArraysOES, GLsizei n, GLuint *arrays)
    296 GL_ENTRY(void, glGenerateMipmap, GLenum target)
    297 GL_ENTRY(void, glGenerateMipmapOES, GLenum target)
    298 GL_ENTRY(void, glGetActiveAttrib, GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
    299 GL_ENTRY(void, glGetActiveUniform, GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
    300 GL_ENTRY(void, glGetActiveUniformBlockName, GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)
    301 GL_ENTRY(void, glGetActiveUniformBlockiv, GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)
    302 GL_ENTRY(void, glGetActiveUniformsiv, GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)
    303 GL_ENTRY(void, glGetAttachedShaders, GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)
    304 GL_ENTRY(GLint, glGetAttribLocation, GLuint program, const GLchar *name)
    305 GL_ENTRY(void, glGetBooleani_v, GLenum target, GLuint index, GLboolean *data)
    306 GL_ENTRY(void, glGetBooleanv, GLenum pname, GLboolean *data)
    307 GL_ENTRY(void, glGetBufferParameteri64v, GLenum target, GLenum pname, GLint64 *params)
    308 GL_ENTRY(void, glGetBufferParameteriv, GLenum target, GLenum pname, GLint *params)
    309 GL_ENTRY(void, glGetBufferPointerv, GLenum target, GLenum pname, void **params)
    310 GL_ENTRY(void, glGetBufferPointervOES, GLenum target, GLenum pname, void **params)
    311 GL_ENTRY(void, glGetClipPlanef, GLenum plane, GLfloat *equation)
    312 GL_ENTRY(void, glGetClipPlanefOES, GLenum plane, GLfloat *equation)
    313 GL_ENTRY(void, glGetClipPlanex, GLenum plane, GLfixed *equation)
    314 GL_ENTRY(void, glGetClipPlanexOES, GLenum plane, GLfixed *equation)
    315 GL_ENTRY(void, glGetCoverageModulationTableNV, GLsizei bufsize, GLfloat *v)
    316 GL_ENTRY(GLuint, glGetDebugMessageLog, GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
    317 GL_ENTRY(GLuint, glGetDebugMessageLogKHR, GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
    318 GL_ENTRY(void, glGetDriverControlStringQCOM, GLuint driverControl, GLsizei bufSize, GLsizei *length, GLchar *driverControlString)
    319 GL_ENTRY(void, glGetDriverControlsQCOM, GLint *num, GLsizei size, GLuint *driverControls)
    320 GL_ENTRY(GLenum, glGetError, void)
    321 GL_ENTRY(void, glGetFenceivNV, GLuint fence, GLenum pname, GLint *params)
    322 GL_ENTRY(void, glGetFirstPerfQueryIdINTEL, GLuint *queryId)
    323 GL_ENTRY(void, glGetFixedv, GLenum pname, GLfixed *params)
    324 GL_ENTRY(void, glGetFixedvOES, GLenum pname, GLfixed *params)
    325 GL_ENTRY(void, glGetFloati_vNV, GLenum target, GLuint index, GLfloat *data)
    326 GL_ENTRY(void, glGetFloatv, GLenum pname, GLfloat *data)
    327 GL_ENTRY(GLint, glGetFragDataIndexEXT, GLuint program, const GLchar *name)
    328 GL_ENTRY(GLint, glGetFragDataLocation, GLuint program, const GLchar *name)
    329 GL_ENTRY(void, glGetFramebufferAttachmentParameteriv, GLenum target, GLenum attachment, GLenum pname, GLint *params)
    330 GL_ENTRY(void, glGetFramebufferAttachmentParameterivOES, GLenum target, GLenum attachment, GLenum pname, GLint *params)
    331 GL_ENTRY(void, glGetFramebufferParameteriv, GLenum target, GLenum pname, GLint *params)
    332 GL_ENTRY(GLenum, glGetGraphicsResetStatus, void)
    333 GL_ENTRY(GLenum, glGetGraphicsResetStatusEXT, void)
    334 GL_ENTRY(GLenum, glGetGraphicsResetStatusKHR, void)
    335 GL_ENTRY(GLuint64, glGetImageHandleNV, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format)
    336 GL_ENTRY(void, glGetInteger64i_v, GLenum target, GLuint index, GLint64 *data)
    337 GL_ENTRY(void, glGetInteger64v, GLenum pname, GLint64 *data)
    338 GL_ENTRY(void, glGetInteger64vAPPLE, GLenum pname, GLint64 *params)
    339 GL_ENTRY(void, glGetIntegeri_v, GLenum target, GLuint index, GLint *data)
    340 GL_ENTRY(void, glGetIntegeri_vEXT, GLenum target, GLuint index, GLint *data)
    341 GL_ENTRY(void, glGetIntegerv, GLenum pname, GLint *data)
    342 GL_ENTRY(void, glGetInternalformatSampleivNV, GLenum target, GLenum internalformat, GLsizei samples, GLenum pname, GLsizei bufSize, GLint *params)
    343 GL_ENTRY(void, glGetInternalformativ, GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params)
    344 GL_ENTRY(void, glGetLightfv, GLenum light, GLenum pname, GLfloat *params)
    345 GL_ENTRY(void, glGetLightxv, GLenum light, GLenum pname, GLfixed *params)
    346 GL_ENTRY(void, glGetLightxvOES, GLenum light, GLenum pname, GLfixed *params)
    347 GL_ENTRY(void, glGetMaterialfv, GLenum face, GLenum pname, GLfloat *params)
    348 GL_ENTRY(void, glGetMaterialxv, GLenum face, GLenum pname, GLfixed *params)
    349 GL_ENTRY(void, glGetMaterialxvOES, GLenum face, GLenum pname, GLfixed *params)
    350 GL_ENTRY(void, glGetMultisamplefv, GLenum pname, GLuint index, GLfloat *val)
    351 GL_ENTRY(void, glGetNextPerfQueryIdINTEL, GLuint queryId, GLuint *nextQueryId)
    352 GL_ENTRY(void, glGetObjectLabel, GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
    353 GL_ENTRY(void, glGetObjectLabelEXT, GLenum type, GLuint object, GLsizei bufSize, GLsizei *length, GLchar *label)
    354 GL_ENTRY(void, glGetObjectLabelKHR, GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
    355 GL_ENTRY(void, glGetObjectPtrLabel, const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)
    356 GL_ENTRY(void, glGetObjectPtrLabelKHR, const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)
    357 GL_ENTRY(void, glGetPathCommandsNV, GLuint path, GLubyte *commands)
    358 GL_ENTRY(void, glGetPathCoordsNV, GLuint path, GLfloat *coords)
    359 GL_ENTRY(void, glGetPathDashArrayNV, GLuint path, GLfloat *dashArray)
    360 GL_ENTRY(GLfloat, glGetPathLengthNV, GLuint path, GLsizei startSegment, GLsizei numSegments)
    361 GL_ENTRY(void, glGetPathMetricRangeNV, GLbitfield metricQueryMask, GLuint firstPathName, GLsizei numPaths, GLsizei stride, GLfloat *metrics)
    362 GL_ENTRY(void, glGetPathMetricsNV, GLbitfield metricQueryMask, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLsizei stride, GLfloat *metrics)
    363 GL_ENTRY(void, glGetPathParameterfvNV, GLuint path, GLenum pname, GLfloat *value)
    364 GL_ENTRY(void, glGetPathParameterivNV, GLuint path, GLenum pname, GLint *value)
    365 GL_ENTRY(void, glGetPathSpacingNV, GLenum pathListMode, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLfloat advanceScale, GLfloat kerningScale, GLenum transformType, GLfloat *returnedSpacing)
    366 GL_ENTRY(void, glGetPerfCounterInfoINTEL, GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar *counterName, GLuint counterDescLength, GLchar *counterDesc, GLuint *counterOffset, GLuint *counterDataSize, GLuint *counterTypeEnum, GLuint *counterDataTypeEnum, GLuint64 *rawCounterMaxValue)
    367 GL_ENTRY(void, glGetPerfMonitorCounterDataAMD, GLuint monitor, GLenum pname, GLsizei dataSize, GLuint *data, GLint *bytesWritten)
    368 GL_ENTRY(void, glGetPerfMonitorCounterInfoAMD, GLuint group, GLuint counter, GLenum pname, void *data)
    369 GL_ENTRY(void, glGetPerfMonitorCounterStringAMD, GLuint group, GLuint counter, GLsizei bufSize, GLsizei *length, GLchar *counterString)
    370 GL_ENTRY(void, glGetPerfMonitorCountersAMD, GLuint group, GLint *numCounters, GLint *maxActiveCounters, GLsizei counterSize, GLuint *counters)
    371 GL_ENTRY(void, glGetPerfMonitorGroupStringAMD, GLuint group, GLsizei bufSize, GLsizei *length, GLchar *groupString)
    372 GL_ENTRY(void, glGetPerfMonitorGroupsAMD, GLint *numGroups, GLsizei groupsSize, GLuint *groups)
    373 GL_ENTRY(void, glGetPerfQueryDataINTEL, GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid *data, GLuint *bytesWritten)
    374 GL_ENTRY(void, glGetPerfQueryIdByNameINTEL, GLchar *queryName, GLuint *queryId)
    375 GL_ENTRY(void, glGetPerfQueryInfoINTEL, GLuint queryId, GLuint queryNameLength, GLchar *queryName, GLuint *dataSize, GLuint *noCounters, GLuint *noInstances, GLuint *capsMask)
    376 GL_ENTRY(void, glGetPointerv, GLenum pname, void **params)
    377 GL_ENTRY(void, glGetPointervKHR, GLenum pname, void **params)
    378 GL_ENTRY(void, glGetProgramBinary, GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)
    379 GL_ENTRY(void, glGetProgramBinaryOES, GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)
    380 GL_ENTRY(void, glGetProgramInfoLog, GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
    381 GL_ENTRY(void, glGetProgramInterfaceiv, GLuint program, GLenum programInterface, GLenum pname, GLint *params)
    382 GL_ENTRY(void, glGetProgramPipelineInfoLog, GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
    383 GL_ENTRY(void, glGetProgramPipelineInfoLogEXT, GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
    384 GL_ENTRY(void, glGetProgramPipelineiv, GLuint pipeline, GLenum pname, GLint *params)
    385 GL_ENTRY(void, glGetProgramPipelineivEXT, GLuint pipeline, GLenum pname, GLint *params)
    386 GL_ENTRY(GLuint, glGetProgramResourceIndex, GLuint program, GLenum programInterface, const GLchar *name)
    387 GL_ENTRY(GLint, glGetProgramResourceLocation, GLuint program, GLenum programInterface, const GLchar *name)
    388 GL_ENTRY(GLint, glGetProgramResourceLocationIndexEXT, GLuint program, GLenum programInterface, const GLchar *name)
    389 GL_ENTRY(void, glGetProgramResourceName, GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
    390 GL_ENTRY(void, glGetProgramResourcefvNV, GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLfloat *params)
    391 GL_ENTRY(void, glGetProgramResourceiv, GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params)
    392 GL_ENTRY(void, glGetProgramiv, GLuint program, GLenum pname, GLint *params)
    393 GL_ENTRY(void, glGetQueryObjecti64vEXT, GLuint id, GLenum pname, GLint64 *params)
    394 GL_ENTRY(void, glGetQueryObjectivEXT, GLuint id, GLenum pname, GLint *params)
    395 GL_ENTRY(void, glGetQueryObjectui64vEXT, GLuint id, GLenum pname, GLuint64 *params)
    396 GL_ENTRY(void, glGetQueryObjectuiv, GLuint id, GLenum pname, GLuint *params)
    397 GL_ENTRY(void, glGetQueryObjectuivEXT, GLuint id, GLenum pname, GLuint *params)
    398 GL_ENTRY(void, glGetQueryiv, GLenum target, GLenum pname, GLint *params)
    399 GL_ENTRY(void, glGetQueryivEXT, GLenum target, GLenum pname, GLint *params)
    400 GL_ENTRY(void, glGetRenderbufferParameteriv, GLenum target, GLenum pname, GLint *params)
    401 GL_ENTRY(void, glGetRenderbufferParameterivOES, GLenum target, GLenum pname, GLint *params)
    402 GL_ENTRY(void, glGetSamplerParameterIiv, GLuint sampler, GLenum pname, GLint *params)
    403 GL_ENTRY(void, glGetSamplerParameterIivEXT, GLuint sampler, GLenum pname, GLint *params)
    404 GL_ENTRY(void, glGetSamplerParameterIivOES, GLuint sampler, GLenum pname, GLint *params)
    405 GL_ENTRY(void, glGetSamplerParameterIuiv, GLuint sampler, GLenum pname, GLuint *params)
    406 GL_ENTRY(void, glGetSamplerParameterIuivEXT, GLuint sampler, GLenum pname, GLuint *params)
    407 GL_ENTRY(void, glGetSamplerParameterIuivOES, GLuint sampler, GLenum pname, GLuint *params)
    408 GL_ENTRY(void, glGetSamplerParameterfv, GLuint sampler, GLenum pname, GLfloat *params)
    409 GL_ENTRY(void, glGetSamplerParameteriv, GLuint sampler, GLenum pname, GLint *params)
    410 GL_ENTRY(void, glGetShaderInfoLog, GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
    411 GL_ENTRY(void, glGetShaderPrecisionFormat, GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
    412 GL_ENTRY(void, glGetShaderSource, GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
    413 GL_ENTRY(void, glGetShaderiv, GLuint shader, GLenum pname, GLint *params)
    414 GL_ENTRY(const GLubyte *, glGetString, GLenum name)
    415 GL_ENTRY(const GLubyte *, glGetStringi, GLenum name, GLuint index)
    416 GL_ENTRY(void, glGetSynciv, GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)
    417 GL_ENTRY(void, glGetSyncivAPPLE, GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)
    418 GL_ENTRY(void, glGetTexEnvfv, GLenum target, GLenum pname, GLfloat *params)
    419 GL_ENTRY(void, glGetTexEnviv, GLenum target, GLenum pname, GLint *params)
    420 GL_ENTRY(void, glGetTexEnvxv, GLenum target, GLenum pname, GLfixed *params)
    421 GL_ENTRY(void, glGetTexEnvxvOES, GLenum target, GLenum pname, GLfixed *params)
    422 GL_ENTRY(void, glGetTexGenfvOES, GLenum coord, GLenum pname, GLfloat *params)
    423 GL_ENTRY(void, glGetTexGenivOES, GLenum coord, GLenum pname, GLint *params)
    424 GL_ENTRY(void, glGetTexGenxvOES, GLenum coord, GLenum pname, GLfixed *params)
    425 GL_ENTRY(void, glGetTexLevelParameterfv, GLenum target, GLint level, GLenum pname, GLfloat *params)
    426 GL_ENTRY(void, glGetTexLevelParameteriv, GLenum target, GLint level, GLenum pname, GLint *params)
    427 GL_ENTRY(void, glGetTexParameterIiv, GLenum target, GLenum pname, GLint *params)
    428 GL_ENTRY(void, glGetTexParameterIivEXT, GLenum target, GLenum pname, GLint *params)
    429 GL_ENTRY(void, glGetTexParameterIivOES, GLenum target, GLenum pname, GLint *params)
    430 GL_ENTRY(void, glGetTexParameterIuiv, GLenum target, GLenum pname, GLuint *params)
    431 GL_ENTRY(void, glGetTexParameterIuivEXT, GLenum target, GLenum pname, GLuint *params)
    432 GL_ENTRY(void, glGetTexParameterIuivOES, GLenum target, GLenum pname, GLuint *params)
    433 GL_ENTRY(void, glGetTexParameterfv, GLenum target, GLenum pname, GLfloat *params)
    434 GL_ENTRY(void, glGetTexParameteriv, GLenum target, GLenum pname, GLint *params)
    435 GL_ENTRY(void, glGetTexParameterxv, GLenum target, GLenum pname, GLfixed *params)
    436 GL_ENTRY(void, glGetTexParameterxvOES, GLenum target, GLenum pname, GLfixed *params)
    437 GL_ENTRY(GLuint64, glGetTextureHandleNV, GLuint texture)
    438 GL_ENTRY(GLuint64, glGetTextureSamplerHandleNV, GLuint texture, GLuint sampler)
    439 GL_ENTRY(void, glGetTransformFeedbackVarying, GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)
    440 GL_ENTRY(void, glGetTranslatedShaderSourceANGLE, GLuint shader, GLsizei bufsize, GLsizei *length, GLchar *source)
    441 GL_ENTRY(GLuint, glGetUniformBlockIndex, GLuint program, const GLchar *uniformBlockName)
    442 GL_ENTRY(void, glGetUniformIndices, GLuint program, GLsizei uniformCount, const GLchar *const*uniformNames, GLuint *uniformIndices)
    443 GL_ENTRY(GLint, glGetUniformLocation, GLuint program, const GLchar *name)
    444 GL_ENTRY(void, glGetUniformfv, GLuint program, GLint location, GLfloat *params)
    445 GL_ENTRY(void, glGetUniformiv, GLuint program, GLint location, GLint *params)
    446 GL_ENTRY(void, glGetUniformuiv, GLuint program, GLint location, GLuint *params)
    447 GL_ENTRY(void, glGetVertexAttribIiv, GLuint index, GLenum pname, GLint *params)
    448 GL_ENTRY(void, glGetVertexAttribIuiv, GLuint index, GLenum pname, GLuint *params)
    449 GL_ENTRY(void, glGetVertexAttribPointerv, GLuint index, GLenum pname, void **pointer)
    450 GL_ENTRY(void, glGetVertexAttribfv, GLuint index, GLenum pname, GLfloat *params)
    451 GL_ENTRY(void, glGetVertexAttribiv, GLuint index, GLenum pname, GLint *params)
    452 GL_ENTRY(void, glGetnUniformfv, GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
    453 GL_ENTRY(void, glGetnUniformfvEXT, GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
    454 GL_ENTRY(void, glGetnUniformfvKHR, GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
    455 GL_ENTRY(void, glGetnUniformiv, GLuint program, GLint location, GLsizei bufSize, GLint *params)
    456 GL_ENTRY(void, glGetnUniformivEXT, GLuint program, GLint location, GLsizei bufSize, GLint *params)
    457 GL_ENTRY(void, glGetnUniformivKHR, GLuint program, GLint location, GLsizei bufSize, GLint *params)
    458 GL_ENTRY(void, glGetnUniformuiv, GLuint program, GLint location, GLsizei bufSize, GLuint *params)
    459 GL_ENTRY(void, glGetnUniformuivKHR, GLuint program, GLint location, GLsizei bufSize, GLuint *params)
    460 GL_ENTRY(void, glHint, GLenum target, GLenum mode)
    461 GL_ENTRY(void, glInsertEventMarkerEXT, GLsizei length, const GLchar *marker)
    462 GL_ENTRY(void, glInterpolatePathsNV, GLuint resultPath, GLuint pathA, GLuint pathB, GLfloat weight)
    463 GL_ENTRY(void, glInvalidateFramebuffer, GLenum target, GLsizei numAttachments, const GLenum *attachments)
    464 GL_ENTRY(void, glInvalidateSubFramebuffer, GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
    465 GL_ENTRY(GLboolean, glIsBuffer, GLuint buffer)
    466 GL_ENTRY(GLboolean, glIsEnabled, GLenum cap)
    467 GL_ENTRY(GLboolean, glIsEnabledi, GLenum target, GLuint index)
    468 GL_ENTRY(GLboolean, glIsEnablediEXT, GLenum target, GLuint index)
    469 GL_ENTRY(GLboolean, glIsEnablediNV, GLenum target, GLuint index)
    470 GL_ENTRY(GLboolean, glIsEnablediOES, GLenum target, GLuint index)
    471 GL_ENTRY(GLboolean, glIsFenceNV, GLuint fence)
    472 GL_ENTRY(GLboolean, glIsFramebuffer, GLuint framebuffer)
    473 GL_ENTRY(GLboolean, glIsFramebufferOES, GLuint framebuffer)
    474 GL_ENTRY(GLboolean, glIsImageHandleResidentNV, GLuint64 handle)
    475 GL_ENTRY(GLboolean, glIsPathNV, GLuint path)
    476 GL_ENTRY(GLboolean, glIsPointInFillPathNV, GLuint path, GLuint mask, GLfloat x, GLfloat y)
    477 GL_ENTRY(GLboolean, glIsPointInStrokePathNV, GLuint path, GLfloat x, GLfloat y)
    478 GL_ENTRY(GLboolean, glIsProgram, GLuint program)
    479 GL_ENTRY(GLboolean, glIsProgramPipeline, GLuint pipeline)
    480 GL_ENTRY(GLboolean, glIsProgramPipelineEXT, GLuint pipeline)
    481 GL_ENTRY(GLboolean, glIsQuery, GLuint id)
    482 GL_ENTRY(GLboolean, glIsQueryEXT, GLuint id)
    483 GL_ENTRY(GLboolean, glIsRenderbuffer, GLuint renderbuffer)
    484 GL_ENTRY(GLboolean, glIsRenderbufferOES, GLuint renderbuffer)
    485 GL_ENTRY(GLboolean, glIsSampler, GLuint sampler)
    486 GL_ENTRY(GLboolean, glIsShader, GLuint shader)
    487 GL_ENTRY(GLboolean, glIsSync, GLsync sync)
    488 GL_ENTRY(GLboolean, glIsSyncAPPLE, GLsync sync)
    489 GL_ENTRY(GLboolean, glIsTexture, GLuint texture)
    490 GL_ENTRY(GLboolean, glIsTextureHandleResidentNV, GLuint64 handle)
    491 GL_ENTRY(GLboolean, glIsTransformFeedback, GLuint id)
    492 GL_ENTRY(GLboolean, glIsVertexArray, GLuint array)
    493 GL_ENTRY(GLboolean, glIsVertexArrayOES, GLuint array)
    494 GL_ENTRY(void, glLabelObjectEXT, GLenum type, GLuint object, GLsizei length, const GLchar *label)
    495 GL_ENTRY(void, glLightModelf, GLenum pname, GLfloat param)
    496 GL_ENTRY(void, glLightModelfv, GLenum pname, const GLfloat *params)
    497 GL_ENTRY(void, glLightModelx, GLenum pname, GLfixed param)
    498 GL_ENTRY(void, glLightModelxOES, GLenum pname, GLfixed param)
    499 GL_ENTRY(void, glLightModelxv, GLenum pname, const GLfixed *param)
    500 GL_ENTRY(void, glLightModelxvOES, GLenum pname, const GLfixed *param)
    501 GL_ENTRY(void, glLightf, GLenum light, GLenum pname, GLfloat param)
    502 GL_ENTRY(void, glLightfv, GLenum light, GLenum pname, const GLfloat *params)
    503 GL_ENTRY(void, glLightx, GLenum light, GLenum pname, GLfixed param)
    504 GL_ENTRY(void, glLightxOES, GLenum light, GLenum pname, GLfixed param)
    505 GL_ENTRY(void, glLightxv, GLenum light, GLenum pname, const GLfixed *params)
    506 GL_ENTRY(void, glLightxvOES, GLenum light, GLenum pname, const GLfixed *params)
    507 GL_ENTRY(void, glLineWidth, GLfloat width)
    508 GL_ENTRY(void, glLineWidthx, GLfixed width)
    509 GL_ENTRY(void, glLineWidthxOES, GLfixed width)
    510 GL_ENTRY(void, glLinkProgram, GLuint program)
    511 GL_ENTRY(void, glLoadIdentity, void)
    512 GL_ENTRY(void, glLoadMatrixf, const GLfloat *m)
    513 GL_ENTRY(void, glLoadMatrixx, const GLfixed *m)
    514 GL_ENTRY(void, glLoadMatrixxOES, const GLfixed *m)
    515 GL_ENTRY(void, glLoadPaletteFromModelViewMatrixOES, void)
    516 GL_ENTRY(void, glLogicOp, GLenum opcode)
    517 GL_ENTRY(void, glMakeImageHandleNonResidentNV, GLuint64 handle)
    518 GL_ENTRY(void, glMakeImageHandleResidentNV, GLuint64 handle, GLenum access)
    519 GL_ENTRY(void, glMakeTextureHandleNonResidentNV, GLuint64 handle)
    520 GL_ENTRY(void, glMakeTextureHandleResidentNV, GLuint64 handle)
    521 GL_ENTRY(void *, glMapBufferOES, GLenum target, GLenum access)
    522 GL_ENTRY(void *, glMapBufferRange, GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
    523 GL_ENTRY(void *, glMapBufferRangeEXT, GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
    524 GL_ENTRY(void, glMaterialf, GLenum face, GLenum pname, GLfloat param)
    525 GL_ENTRY(void, glMaterialfv, GLenum face, GLenum pname, const GLfloat *params)
    526 GL_ENTRY(void, glMaterialx, GLenum face, GLenum pname, GLfixed param)
    527 GL_ENTRY(void, glMaterialxOES, GLenum face, GLenum pname, GLfixed param)
    528 GL_ENTRY(void, glMaterialxv, GLenum face, GLenum pname, const GLfixed *param)
    529 GL_ENTRY(void, glMaterialxvOES, GLenum face, GLenum pname, const GLfixed *param)
    530 GL_ENTRY(void, glMatrixIndexPointerOES, GLint size, GLenum type, GLsizei stride, const void *pointer)
    531 GL_ENTRY(void, glMatrixLoad3x2fNV, GLenum matrixMode, const GLfloat *m)
    532 GL_ENTRY(void, glMatrixLoad3x3fNV, GLenum matrixMode, const GLfloat *m)
    533 GL_ENTRY(void, glMatrixLoadTranspose3x3fNV, GLenum matrixMode, const GLfloat *m)
    534 GL_ENTRY(void, glMatrixMode, GLenum mode)
    535 GL_ENTRY(void, glMatrixMult3x2fNV, GLenum matrixMode, const GLfloat *m)
    536 GL_ENTRY(void, glMatrixMult3x3fNV, GLenum matrixMode, const GLfloat *m)
    537 GL_ENTRY(void, glMatrixMultTranspose3x3fNV, GLenum matrixMode, const GLfloat *m)
    538 GL_ENTRY(void, glMemoryBarrier, GLbitfield barriers)
    539 GL_ENTRY(void, glMemoryBarrierByRegion, GLbitfield barriers)
    540 GL_ENTRY(void, glMinSampleShading, GLfloat value)
    541 GL_ENTRY(void, glMinSampleShadingOES, GLfloat value)
    542 GL_ENTRY(void, glMultMatrixf, const GLfloat *m)
    543 GL_ENTRY(void, glMultMatrixx, const GLfixed *m)
    544 GL_ENTRY(void, glMultMatrixxOES, const GLfixed *m)
    545 GL_ENTRY(void, glMultiDrawArraysEXT, GLenum mode, const GLint *first, const GLsizei *count, GLsizei primcount)
    546 GL_ENTRY(void, glMultiDrawArraysIndirectEXT, GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)
    547 GL_ENTRY(void, glMultiDrawElementsBaseVertexEXT, GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei primcount, const GLint *basevertex)
    548 GL_ENTRY(void, glMultiDrawElementsBaseVertexOES, GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei primcount, const GLint *basevertex)
    549 GL_ENTRY(void, glMultiDrawElementsEXT, GLenum mode, const GLsizei *count, GLenum type, const void *const*indices, GLsizei primcount)
    550 GL_ENTRY(void, glMultiDrawElementsIndirectEXT, GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)
    551 GL_ENTRY(void, glMultiTexCoord4f, GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
    552 GL_ENTRY(void, glMultiTexCoord4x, GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q)
    553 GL_ENTRY(void, glMultiTexCoord4xOES, GLenum texture, GLfixed s, GLfixed t, GLfixed r, GLfixed q)
    554 GL_ENTRY(void, glNamedFramebufferSampleLocationsfvNV, GLuint framebuffer, GLuint start, GLsizei count, const GLfloat *v)
    555 GL_ENTRY(void, glNormal3f, GLfloat nx, GLfloat ny, GLfloat nz)
    556 GL_ENTRY(void, glNormal3x, GLfixed nx, GLfixed ny, GLfixed nz)
    557 GL_ENTRY(void, glNormal3xOES, GLfixed nx, GLfixed ny, GLfixed nz)
    558 GL_ENTRY(void, glNormalPointer, GLenum type, GLsizei stride, const void *pointer)
    559 GL_ENTRY(void, glObjectLabel, GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
    560 GL_ENTRY(void, glObjectLabelKHR, GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
    561 GL_ENTRY(void, glObjectPtrLabel, const void *ptr, GLsizei length, const GLchar *label)
    562 GL_ENTRY(void, glObjectPtrLabelKHR, const void *ptr, GLsizei length, const GLchar *label)
    563 GL_ENTRY(void, glOrthof, GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f)
    564 GL_ENTRY(void, glOrthofOES, GLfloat l, GLfloat r, GLfloat b, GLfloat t, GLfloat n, GLfloat f)
    565 GL_ENTRY(void, glOrthox, GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f)
    566 GL_ENTRY(void, glOrthoxOES, GLfixed l, GLfixed r, GLfixed b, GLfixed t, GLfixed n, GLfixed f)
    567 GL_ENTRY(void, glPatchParameteri, GLenum pname, GLint value)
    568 GL_ENTRY(void, glPatchParameteriEXT, GLenum pname, GLint value)
    569 GL_ENTRY(void, glPatchParameteriOES, GLenum pname, GLint value)
    570 GL_ENTRY(void, glPathCommandsNV, GLuint path, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords)
    571 GL_ENTRY(void, glPathCoordsNV, GLuint path, GLsizei numCoords, GLenum coordType, const void *coords)
    572 GL_ENTRY(void, glPathCoverDepthFuncNV, GLenum func)
    573 GL_ENTRY(void, glPathDashArrayNV, GLuint path, GLsizei dashCount, const GLfloat *dashArray)
    574 GL_ENTRY(GLenum, glPathGlyphIndexArrayNV, GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale)
    575 GL_ENTRY(GLenum, glPathGlyphIndexRangeNV, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint pathParameterTemplate, GLfloat emScale, GLuint baseAndCount[2])
    576 GL_ENTRY(void, glPathGlyphRangeNV, GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLuint firstGlyph, GLsizei numGlyphs, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale)
    577 GL_ENTRY(void, glPathGlyphsNV, GLuint firstPathName, GLenum fontTarget, const void *fontName, GLbitfield fontStyle, GLsizei numGlyphs, GLenum type, const void *charcodes, GLenum handleMissingGlyphs, GLuint pathParameterTemplate, GLfloat emScale)
    578 GL_ENTRY(GLenum, glPathMemoryGlyphIndexArrayNV, GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale)
    579 GL_ENTRY(void, glPathParameterfNV, GLuint path, GLenum pname, GLfloat value)
    580 GL_ENTRY(void, glPathParameterfvNV, GLuint path, GLenum pname, const GLfloat *value)
    581 GL_ENTRY(void, glPathParameteriNV, GLuint path, GLenum pname, GLint value)
    582 GL_ENTRY(void, glPathParameterivNV, GLuint path, GLenum pname, const GLint *value)
    583 GL_ENTRY(void, glPathStencilDepthOffsetNV, GLfloat factor, GLfloat units)
    584 GL_ENTRY(void, glPathStencilFuncNV, GLenum func, GLint ref, GLuint mask)
    585 GL_ENTRY(void, glPathStringNV, GLuint path, GLenum format, GLsizei length, const void *pathString)
    586 GL_ENTRY(void, glPathSubCommandsNV, GLuint path, GLsizei commandStart, GLsizei commandsToDelete, GLsizei numCommands, const GLubyte *commands, GLsizei numCoords, GLenum coordType, const void *coords)
    587 GL_ENTRY(void, glPathSubCoordsNV, GLuint path, GLsizei coordStart, GLsizei numCoords, GLenum coordType, const void *coords)
    588 GL_ENTRY(void, glPauseTransformFeedback, void)
    589 GL_ENTRY(void, glPixelStorei, GLenum pname, GLint param)
    590 GL_ENTRY(GLboolean, glPointAlongPathNV, GLuint path, GLsizei startSegment, GLsizei numSegments, GLfloat distance, GLfloat *x, GLfloat *y, GLfloat *tangentX, GLfloat *tangentY)
    591 GL_ENTRY(void, glPointParameterf, GLenum pname, GLfloat param)
    592 GL_ENTRY(void, glPointParameterfv, GLenum pname, const GLfloat *params)
    593 GL_ENTRY(void, glPointParameterx, GLenum pname, GLfixed param)
    594 GL_ENTRY(void, glPointParameterxOES, GLenum pname, GLfixed param)
    595 GL_ENTRY(void, glPointParameterxv, GLenum pname, const GLfixed *params)
    596 GL_ENTRY(void, glPointParameterxvOES, GLenum pname, const GLfixed *params)
    597 GL_ENTRY(void, glPointSize, GLfloat size)
    598 GL_ENTRY(void, glPointSizePointerOES, GLenum type, GLsizei stride, const void *pointer)
    599 GL_ENTRY(void, glPointSizex, GLfixed size)
    600 GL_ENTRY(void, glPointSizexOES, GLfixed size)
    601 GL_ENTRY(void, glPolygonModeNV, GLenum face, GLenum mode)
    602 GL_ENTRY(void, glPolygonOffset, GLfloat factor, GLfloat units)
    603 GL_ENTRY(void, glPolygonOffsetx, GLfixed factor, GLfixed units)
    604 GL_ENTRY(void, glPolygonOffsetxOES, GLfixed factor, GLfixed units)
    605 GL_ENTRY(void, glPopDebugGroup, void)
    606 GL_ENTRY(void, glPopDebugGroupKHR, void)
    607 GL_ENTRY(void, glPopGroupMarkerEXT, void)
    608 GL_ENTRY(void, glPopMatrix, void)
    609 GL_ENTRY(void, glPrimitiveBoundingBox, GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
    610 GL_ENTRY(void, glPrimitiveBoundingBoxEXT, GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
    611 GL_ENTRY(void, glPrimitiveBoundingBoxOES, GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
    612 GL_ENTRY(void, glProgramBinary, GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)
    613 GL_ENTRY(void, glProgramBinaryOES, GLuint program, GLenum binaryFormat, const void *binary, GLint length)
    614 GL_ENTRY(void, glProgramParameteri, GLuint program, GLenum pname, GLint value)
    615 GL_ENTRY(void, glProgramParameteriEXT, GLuint program, GLenum pname, GLint value)
    616 GL_ENTRY(void, glProgramPathFragmentInputGenNV, GLuint program, GLint location, GLenum genMode, GLint components, const GLfloat *coeffs)
    617 GL_ENTRY(void, glProgramUniform1f, GLuint program, GLint location, GLfloat v0)
    618 GL_ENTRY(void, glProgramUniform1fEXT, GLuint program, GLint location, GLfloat v0)
    619 GL_ENTRY(void, glProgramUniform1fv, GLuint program, GLint location, GLsizei count, const GLfloat *value)
    620 GL_ENTRY(void, glProgramUniform1fvEXT, GLuint program, GLint location, GLsizei count, const GLfloat *value)
    621 GL_ENTRY(void, glProgramUniform1i, GLuint program, GLint location, GLint v0)
    622 GL_ENTRY(void, glProgramUniform1iEXT, GLuint program, GLint location, GLint v0)
    623 GL_ENTRY(void, glProgramUniform1iv, GLuint program, GLint location, GLsizei count, const GLint *value)
    624 GL_ENTRY(void, glProgramUniform1ivEXT, GLuint program, GLint location, GLsizei count, const GLint *value)
    625 GL_ENTRY(void, glProgramUniform1ui, GLuint program, GLint location, GLuint v0)
    626 GL_ENTRY(void, glProgramUniform1uiEXT, GLuint program, GLint location, GLuint v0)
    627 GL_ENTRY(void, glProgramUniform1uiv, GLuint program, GLint location, GLsizei count, const GLuint *value)
    628 GL_ENTRY(void, glProgramUniform1uivEXT, GLuint program, GLint location, GLsizei count, const GLuint *value)
    629 GL_ENTRY(void, glProgramUniform2f, GLuint program, GLint location, GLfloat v0, GLfloat v1)
    630 GL_ENTRY(void, glProgramUniform2fEXT, GLuint program, GLint location, GLfloat v0, GLfloat v1)
    631 GL_ENTRY(void, glProgramUniform2fv, GLuint program, GLint location, GLsizei count, const GLfloat *value)
    632 GL_ENTRY(void, glProgramUniform2fvEXT, GLuint program, GLint location, GLsizei count, const GLfloat *value)
    633 GL_ENTRY(void, glProgramUniform2i, GLuint program, GLint location, GLint v0, GLint v1)
    634 GL_ENTRY(void, glProgramUniform2iEXT, GLuint program, GLint location, GLint v0, GLint v1)
    635 GL_ENTRY(void, glProgramUniform2iv, GLuint program, GLint location, GLsizei count, const GLint *value)
    636 GL_ENTRY(void, glProgramUniform2ivEXT, GLuint program, GLint location, GLsizei count, const GLint *value)
    637 GL_ENTRY(void, glProgramUniform2ui, GLuint program, GLint location, GLuint v0, GLuint v1)
    638 GL_ENTRY(void, glProgramUniform2uiEXT, GLuint program, GLint location, GLuint v0, GLuint v1)
    639 GL_ENTRY(void, glProgramUniform2uiv, GLuint program, GLint location, GLsizei count, const GLuint *value)
    640 GL_ENTRY(void, glProgramUniform2uivEXT, GLuint program, GLint location, GLsizei count, const GLuint *value)
    641 GL_ENTRY(void, glProgramUniform3f, GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
    642 GL_ENTRY(void, glProgramUniform3fEXT, GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
    643 GL_ENTRY(void, glProgramUniform3fv, GLuint program, GLint location, GLsizei count, const GLfloat *value)
    644 GL_ENTRY(void, glProgramUniform3fvEXT, GLuint program, GLint location, GLsizei count, const GLfloat *value)
    645 GL_ENTRY(void, glProgramUniform3i, GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
    646 GL_ENTRY(void, glProgramUniform3iEXT, GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
    647 GL_ENTRY(void, glProgramUniform3iv, GLuint program, GLint location, GLsizei count, const GLint *value)
    648 GL_ENTRY(void, glProgramUniform3ivEXT, GLuint program, GLint location, GLsizei count, const GLint *value)
    649 GL_ENTRY(void, glProgramUniform3ui, GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
    650 GL_ENTRY(void, glProgramUniform3uiEXT, GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
    651 GL_ENTRY(void, glProgramUniform3uiv, GLuint program, GLint location, GLsizei count, const GLuint *value)
    652 GL_ENTRY(void, glProgramUniform3uivEXT, GLuint program, GLint location, GLsizei count, const GLuint *value)
    653 GL_ENTRY(void, glProgramUniform4f, GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    654 GL_ENTRY(void, glProgramUniform4fEXT, GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    655 GL_ENTRY(void, glProgramUniform4fv, GLuint program, GLint location, GLsizei count, const GLfloat *value)
    656 GL_ENTRY(void, glProgramUniform4fvEXT, GLuint program, GLint location, GLsizei count, const GLfloat *value)
    657 GL_ENTRY(void, glProgramUniform4i, GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
    658 GL_ENTRY(void, glProgramUniform4iEXT, GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
    659 GL_ENTRY(void, glProgramUniform4iv, GLuint program, GLint location, GLsizei count, const GLint *value)
    660 GL_ENTRY(void, glProgramUniform4ivEXT, GLuint program, GLint location, GLsizei count, const GLint *value)
    661 GL_ENTRY(void, glProgramUniform4ui, GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
    662 GL_ENTRY(void, glProgramUniform4uiEXT, GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
    663 GL_ENTRY(void, glProgramUniform4uiv, GLuint program, GLint location, GLsizei count, const GLuint *value)
    664 GL_ENTRY(void, glProgramUniform4uivEXT, GLuint program, GLint location, GLsizei count, const GLuint *value)
    665 GL_ENTRY(void, glProgramUniformHandleui64NV, GLuint program, GLint location, GLuint64 value)
    666 GL_ENTRY(void, glProgramUniformHandleui64vNV, GLuint program, GLint location, GLsizei count, const GLuint64 *values)
    667 GL_ENTRY(void, glProgramUniformMatrix2fv, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    668 GL_ENTRY(void, glProgramUniformMatrix2fvEXT, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    669 GL_ENTRY(void, glProgramUniformMatrix2x3fv, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    670 GL_ENTRY(void, glProgramUniformMatrix2x3fvEXT, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    671 GL_ENTRY(void, glProgramUniformMatrix2x4fv, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    672 GL_ENTRY(void, glProgramUniformMatrix2x4fvEXT, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    673 GL_ENTRY(void, glProgramUniformMatrix3fv, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    674 GL_ENTRY(void, glProgramUniformMatrix3fvEXT, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    675 GL_ENTRY(void, glProgramUniformMatrix3x2fv, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    676 GL_ENTRY(void, glProgramUniformMatrix3x2fvEXT, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    677 GL_ENTRY(void, glProgramUniformMatrix3x4fv, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    678 GL_ENTRY(void, glProgramUniformMatrix3x4fvEXT, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    679 GL_ENTRY(void, glProgramUniformMatrix4fv, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    680 GL_ENTRY(void, glProgramUniformMatrix4fvEXT, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    681 GL_ENTRY(void, glProgramUniformMatrix4x2fv, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    682 GL_ENTRY(void, glProgramUniformMatrix4x2fvEXT, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    683 GL_ENTRY(void, glProgramUniformMatrix4x3fv, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    684 GL_ENTRY(void, glProgramUniformMatrix4x3fvEXT, GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    685 GL_ENTRY(void, glPushDebugGroup, GLenum source, GLuint id, GLsizei length, const GLchar *message)
    686 GL_ENTRY(void, glPushDebugGroupKHR, GLenum source, GLuint id, GLsizei length, const GLchar *message)
    687 GL_ENTRY(void, glPushGroupMarkerEXT, GLsizei length, const GLchar *marker)
    688 GL_ENTRY(void, glPushMatrix, void)
    689 GL_ENTRY(void, glQueryCounterEXT, GLuint id, GLenum target)
    690 GL_ENTRY(GLbitfield, glQueryMatrixxOES, GLfixed *mantissa, GLint *exponent)
    691 GL_ENTRY(void, glRasterSamplesEXT, GLuint samples, GLboolean fixedsamplelocations)
    692 GL_ENTRY(void, glReadBuffer, GLenum src)
    693 GL_ENTRY(void, glReadBufferIndexedEXT, GLenum src, GLint index)
    694 GL_ENTRY(void, glReadBufferNV, GLenum mode)
    695 GL_ENTRY(void, glReadPixels, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)
    696 GL_ENTRY(void, glReadnPixels, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)
    697 GL_ENTRY(void, glReadnPixelsEXT, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)
    698 GL_ENTRY(void, glReadnPixelsKHR, GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)
    699 GL_ENTRY(void, glReleaseShaderCompiler, void)
    700 GL_ENTRY(void, glRenderbufferStorage, GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
    701 GL_ENTRY(void, glRenderbufferStorageMultisample, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
    702 GL_ENTRY(void, glRenderbufferStorageMultisampleANGLE, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
    703 GL_ENTRY(void, glRenderbufferStorageMultisampleAPPLE, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
    704 GL_ENTRY(void, glRenderbufferStorageMultisampleEXT, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
    705 GL_ENTRY(void, glRenderbufferStorageMultisampleIMG, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
    706 GL_ENTRY(void, glRenderbufferStorageMultisampleNV, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
    707 GL_ENTRY(void, glRenderbufferStorageOES, GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
    708 GL_ENTRY(void, glResolveDepthValuesNV, void)
    709 GL_ENTRY(void, glResolveMultisampleFramebufferAPPLE, void)
    710 GL_ENTRY(void, glResumeTransformFeedback, void)
    711 GL_ENTRY(void, glRotatef, GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
    712 GL_ENTRY(void, glRotatex, GLfixed angle, GLfixed x, GLfixed y, GLfixed z)
    713 GL_ENTRY(void, glRotatexOES, GLfixed angle, GLfixed x, GLfixed y, GLfixed z)
    714 GL_ENTRY(void, glSampleCoverage, GLfloat value, GLboolean invert)
    715 GL_ENTRY(void, glSampleCoveragex, GLclampx value, GLboolean invert)
    716 GL_ENTRY(void, glSampleCoveragexOES, GLclampx value, GLboolean invert)
    717 GL_ENTRY(void, glSampleMaski, GLuint maskNumber, GLbitfield mask)
    718 GL_ENTRY(void, glSamplerParameterIiv, GLuint sampler, GLenum pname, const GLint *param)
    719 GL_ENTRY(void, glSamplerParameterIivEXT, GLuint sampler, GLenum pname, const GLint *param)
    720 GL_ENTRY(void, glSamplerParameterIivOES, GLuint sampler, GLenum pname, const GLint *param)
    721 GL_ENTRY(void, glSamplerParameterIuiv, GLuint sampler, GLenum pname, const GLuint *param)
    722 GL_ENTRY(void, glSamplerParameterIuivEXT, GLuint sampler, GLenum pname, const GLuint *param)
    723 GL_ENTRY(void, glSamplerParameterIuivOES, GLuint sampler, GLenum pname, const GLuint *param)
    724 GL_ENTRY(void, glSamplerParameterf, GLuint sampler, GLenum pname, GLfloat param)
    725 GL_ENTRY(void, glSamplerParameterfv, GLuint sampler, GLenum pname, const GLfloat *param)
    726 GL_ENTRY(void, glSamplerParameteri, GLuint sampler, GLenum pname, GLint param)
    727 GL_ENTRY(void, glSamplerParameteriv, GLuint sampler, GLenum pname, const GLint *param)
    728 GL_ENTRY(void, glScalef, GLfloat x, GLfloat y, GLfloat z)
    729 GL_ENTRY(void, glScalex, GLfixed x, GLfixed y, GLfixed z)
    730 GL_ENTRY(void, glScalexOES, GLfixed x, GLfixed y, GLfixed z)
    731 GL_ENTRY(void, glScissor, GLint x, GLint y, GLsizei width, GLsizei height)
    732 GL_ENTRY(void, glScissorArrayvNV, GLuint first, GLsizei count, const GLint *v)
    733 GL_ENTRY(void, glScissorIndexedNV, GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
    734 GL_ENTRY(void, glScissorIndexedvNV, GLuint index, const GLint *v)
    735 GL_ENTRY(void, glSelectPerfMonitorCountersAMD, GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint *counterList)
    736 GL_ENTRY(void, glSetFenceNV, GLuint fence, GLenum condition)
    737 GL_ENTRY(void, glShadeModel, GLenum mode)
    738 GL_ENTRY(void, glShaderBinary, GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)
    739 GL_ENTRY(void, glShaderSource, GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length)
    740 GL_ENTRY(void, glStartTilingQCOM, GLuint x, GLuint y, GLuint width, GLuint height, GLbitfield preserveMask)
    741 GL_ENTRY(void, glStencilFillPathInstancedNV, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum transformType, const GLfloat *transformValues)
    742 GL_ENTRY(void, glStencilFillPathNV, GLuint path, GLenum fillMode, GLuint mask)
    743 GL_ENTRY(void, glStencilFunc, GLenum func, GLint ref, GLuint mask)
    744 GL_ENTRY(void, glStencilFuncSeparate, GLenum face, GLenum func, GLint ref, GLuint mask)
    745 GL_ENTRY(void, glStencilMask, GLuint mask)
    746 GL_ENTRY(void, glStencilMaskSeparate, GLenum face, GLuint mask)
    747 GL_ENTRY(void, glStencilOp, GLenum fail, GLenum zfail, GLenum zpass)
    748 GL_ENTRY(void, glStencilOpSeparate, GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
    749 GL_ENTRY(void, glStencilStrokePathInstancedNV, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum transformType, const GLfloat *transformValues)
    750 GL_ENTRY(void, glStencilStrokePathNV, GLuint path, GLint reference, GLuint mask)
    751 GL_ENTRY(void, glStencilThenCoverFillPathInstancedNV, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLenum fillMode, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)
    752 GL_ENTRY(void, glStencilThenCoverFillPathNV, GLuint path, GLenum fillMode, GLuint mask, GLenum coverMode)
    753 GL_ENTRY(void, glStencilThenCoverStrokePathInstancedNV, GLsizei numPaths, GLenum pathNameType, const void *paths, GLuint pathBase, GLint reference, GLuint mask, GLenum coverMode, GLenum transformType, const GLfloat *transformValues)
    754 GL_ENTRY(void, glStencilThenCoverStrokePathNV, GLuint path, GLint reference, GLuint mask, GLenum coverMode)
    755 GL_ENTRY(void, glSubpixelPrecisionBiasNV, GLuint xbits, GLuint ybits)
    756 GL_ENTRY(GLboolean, glTestFenceNV, GLuint fence)
    757 GL_ENTRY(void, glTexBuffer, GLenum target, GLenum internalformat, GLuint buffer)
    758 GL_ENTRY(void, glTexBufferEXT, GLenum target, GLenum internalformat, GLuint buffer)
    759 GL_ENTRY(void, glTexBufferOES, GLenum target, GLenum internalformat, GLuint buffer)
    760 GL_ENTRY(void, glTexBufferRange, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
    761 GL_ENTRY(void, glTexBufferRangeEXT, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
    762 GL_ENTRY(void, glTexBufferRangeOES, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
    763 GL_ENTRY(void, glTexCoordPointer, GLint size, GLenum type, GLsizei stride, const void *pointer)
    764 GL_ENTRY(void, glTexEnvf, GLenum target, GLenum pname, GLfloat param)
    765 GL_ENTRY(void, glTexEnvfv, GLenum target, GLenum pname, const GLfloat *params)
    766 GL_ENTRY(void, glTexEnvi, GLenum target, GLenum pname, GLint param)
    767 GL_ENTRY(void, glTexEnviv, GLenum target, GLenum pname, const GLint *params)
    768 GL_ENTRY(void, glTexEnvx, GLenum target, GLenum pname, GLfixed param)
    769 GL_ENTRY(void, glTexEnvxOES, GLenum target, GLenum pname, GLfixed param)
    770 GL_ENTRY(void, glTexEnvxv, GLenum target, GLenum pname, const GLfixed *params)
    771 GL_ENTRY(void, glTexEnvxvOES, GLenum target, GLenum pname, const GLfixed *params)
    772 GL_ENTRY(void, glTexGenfOES, GLenum coord, GLenum pname, GLfloat param)
    773 GL_ENTRY(void, glTexGenfvOES, GLenum coord, GLenum pname, const GLfloat *params)
    774 GL_ENTRY(void, glTexGeniOES, GLenum coord, GLenum pname, GLint param)
    775 GL_ENTRY(void, glTexGenivOES, GLenum coord, GLenum pname, const GLint *params)
    776 GL_ENTRY(void, glTexGenxOES, GLenum coord, GLenum pname, GLfixed param)
    777 GL_ENTRY(void, glTexGenxvOES, GLenum coord, GLenum pname, const GLfixed *params)
    778 GL_ENTRY(void, glTexImage2D, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
    779 GL_ENTRY(void, glTexImage3D, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)
    780 GL_ENTRY(void, glTexImage3DOES, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)
    781 GL_ENTRY(void, glTexPageCommitmentEXT, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
    782 GL_ENTRY(void, glTexParameterIiv, GLenum target, GLenum pname, const GLint *params)
    783 GL_ENTRY(void, glTexParameterIivEXT, GLenum target, GLenum pname, const GLint *params)
    784 GL_ENTRY(void, glTexParameterIivOES, GLenum target, GLenum pname, const GLint *params)
    785 GL_ENTRY(void, glTexParameterIuiv, GLenum target, GLenum pname, const GLuint *params)
    786 GL_ENTRY(void, glTexParameterIuivEXT, GLenum target, GLenum pname, const GLuint *params)
    787 GL_ENTRY(void, glTexParameterIuivOES, GLenum target, GLenum pname, const GLuint *params)
    788 GL_ENTRY(void, glTexParameterf, GLenum target, GLenum pname, GLfloat param)
    789 GL_ENTRY(void, glTexParameterfv, GLenum target, GLenum pname, const GLfloat *params)
    790 GL_ENTRY(void, glTexParameteri, GLenum target, GLenum pname, GLint param)
    791 GL_ENTRY(void, glTexParameteriv, GLenum target, GLenum pname, const GLint *params)
    792 GL_ENTRY(void, glTexParameterx, GLenum target, GLenum pname, GLfixed param)
    793 GL_ENTRY(void, glTexParameterxOES, GLenum target, GLenum pname, GLfixed param)
    794 GL_ENTRY(void, glTexParameterxv, GLenum target, GLenum pname, const GLfixed *params)
    795 GL_ENTRY(void, glTexParameterxvOES, GLenum target, GLenum pname, const GLfixed *params)
    796 GL_ENTRY(void, glTexStorage1DEXT, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
    797 GL_ENTRY(void, glTexStorage2D, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
    798 GL_ENTRY(void, glTexStorage2DEXT, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
    799 GL_ENTRY(void, glTexStorage2DMultisample, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
    800 GL_ENTRY(void, glTexStorage3D, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
    801 GL_ENTRY(void, glTexStorage3DEXT, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
    802 GL_ENTRY(void, glTexStorage3DMultisample, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
    803 GL_ENTRY(void, glTexStorage3DMultisampleOES, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
    804 GL_ENTRY(void, glTexSubImage2D, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
    805 GL_ENTRY(void, glTexSubImage3D, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)
    806 GL_ENTRY(void, glTexSubImage3DOES, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)
    807 GL_ENTRY(void, glTextureStorage1DEXT, GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
    808 GL_ENTRY(void, glTextureStorage2DEXT, GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
    809 GL_ENTRY(void, glTextureStorage3DEXT, GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
    810 GL_ENTRY(void, glTextureViewEXT, GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
    811 GL_ENTRY(void, glTextureViewOES, GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
    812 GL_ENTRY(void, glTransformFeedbackVaryings, GLuint program, GLsizei count, const GLchar *const*varyings, GLenum bufferMode)
    813 GL_ENTRY(void, glTransformPathNV, GLuint resultPath, GLuint srcPath, GLenum transformType, const GLfloat *transformValues)
    814 GL_ENTRY(void, glTranslatef, GLfloat x, GLfloat y, GLfloat z)
    815 GL_ENTRY(void, glTranslatex, GLfixed x, GLfixed y, GLfixed z)
    816 GL_ENTRY(void, glTranslatexOES, GLfixed x, GLfixed y, GLfixed z)
    817 GL_ENTRY(void, glUniform1f, GLint location, GLfloat v0)
    818 GL_ENTRY(void, glUniform1fv, GLint location, GLsizei count, const GLfloat *value)
    819 GL_ENTRY(void, glUniform1i, GLint location, GLint v0)
    820 GL_ENTRY(void, glUniform1iv, GLint location, GLsizei count, const GLint *value)
    821 GL_ENTRY(void, glUniform1ui, GLint location, GLuint v0)
    822 GL_ENTRY(void, glUniform1uiv, GLint location, GLsizei count, const GLuint *value)
    823 GL_ENTRY(void, glUniform2f, GLint location, GLfloat v0, GLfloat v1)
    824 GL_ENTRY(void, glUniform2fv, GLint location, GLsizei count, const GLfloat *value)
    825 GL_ENTRY(void, glUniform2i, GLint location, GLint v0, GLint v1)
    826 GL_ENTRY(void, glUniform2iv, GLint location, GLsizei count, const GLint *value)
    827 GL_ENTRY(void, glUniform2ui, GLint location, GLuint v0, GLuint v1)
    828 GL_ENTRY(void, glUniform2uiv, GLint location, GLsizei count, const GLuint *value)
    829 GL_ENTRY(void, glUniform3f, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
    830 GL_ENTRY(void, glUniform3fv, GLint location, GLsizei count, const GLfloat *value)
    831 GL_ENTRY(void, glUniform3i, GLint location, GLint v0, GLint v1, GLint v2)
    832 GL_ENTRY(void, glUniform3iv, GLint location, GLsizei count, const GLint *value)
    833 GL_ENTRY(void, glUniform3ui, GLint location, GLuint v0, GLuint v1, GLuint v2)
    834 GL_ENTRY(void, glUniform3uiv, GLint location, GLsizei count, const GLuint *value)
    835 GL_ENTRY(void, glUniform4f, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
    836 GL_ENTRY(void, glUniform4fv, GLint location, GLsizei count, const GLfloat *value)
    837 GL_ENTRY(void, glUniform4i, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
    838 GL_ENTRY(void, glUniform4iv, GLint location, GLsizei count, const GLint *value)
    839 GL_ENTRY(void, glUniform4ui, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
    840 GL_ENTRY(void, glUniform4uiv, GLint location, GLsizei count, const GLuint *value)
    841 GL_ENTRY(void, glUniformBlockBinding, GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
    842 GL_ENTRY(void, glUniformHandleui64NV, GLint location, GLuint64 value)
    843 GL_ENTRY(void, glUniformHandleui64vNV, GLint location, GLsizei count, const GLuint64 *value)
    844 GL_ENTRY(void, glUniformMatrix2fv, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    845 GL_ENTRY(void, glUniformMatrix2x3fv, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    846 GL_ENTRY(void, glUniformMatrix2x3fvNV, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    847 GL_ENTRY(void, glUniformMatrix2x4fv, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    848 GL_ENTRY(void, glUniformMatrix2x4fvNV, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    849 GL_ENTRY(void, glUniformMatrix3fv, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    850 GL_ENTRY(void, glUniformMatrix3x2fv, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    851 GL_ENTRY(void, glUniformMatrix3x2fvNV, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    852 GL_ENTRY(void, glUniformMatrix3x4fv, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    853 GL_ENTRY(void, glUniformMatrix3x4fvNV, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    854 GL_ENTRY(void, glUniformMatrix4fv, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    855 GL_ENTRY(void, glUniformMatrix4x2fv, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    856 GL_ENTRY(void, glUniformMatrix4x2fvNV, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    857 GL_ENTRY(void, glUniformMatrix4x3fv, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    858 GL_ENTRY(void, glUniformMatrix4x3fvNV, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
    859 GL_ENTRY(GLboolean, glUnmapBuffer, GLenum target)
    860 GL_ENTRY(GLboolean, glUnmapBufferOES, GLenum target)
    861 GL_ENTRY(void, glUseProgram, GLuint program)
    862 GL_ENTRY(void, glUseProgramStages, GLuint pipeline, GLbitfield stages, GLuint program)
    863 GL_ENTRY(void, glUseProgramStagesEXT, GLuint pipeline, GLbitfield stages, GLuint program)
    864 GL_ENTRY(void, glValidateProgram, GLuint program)
    865 GL_ENTRY(void, glValidateProgramPipeline, GLuint pipeline)
    866 GL_ENTRY(void, glValidateProgramPipelineEXT, GLuint pipeline)
    867 GL_ENTRY(void, glVertexAttrib1f, GLuint index, GLfloat x)
    868 GL_ENTRY(void, glVertexAttrib1fv, GLuint index, const GLfloat *v)
    869 GL_ENTRY(void, glVertexAttrib2f, GLuint index, GLfloat x, GLfloat y)
    870 GL_ENTRY(void, glVertexAttrib2fv, GLuint index, const GLfloat *v)
    871 GL_ENTRY(void, glVertexAttrib3f, GLuint index, GLfloat x, GLfloat y, GLfloat z)
    872 GL_ENTRY(void, glVertexAttrib3fv, GLuint index, const GLfloat *v)
    873 GL_ENTRY(void, glVertexAttrib4f, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
    874 GL_ENTRY(void, glVertexAttrib4fv, GLuint index, const GLfloat *v)
    875 GL_ENTRY(void, glVertexAttribBinding, GLuint attribindex, GLuint bindingindex)
    876 GL_ENTRY(void, glVertexAttribDivisor, GLuint index, GLuint divisor)
    877 GL_ENTRY(void, glVertexAttribDivisorANGLE, GLuint index, GLuint divisor)
    878 GL_ENTRY(void, glVertexAttribDivisorEXT, GLuint index, GLuint divisor)
    879 GL_ENTRY(void, glVertexAttribDivisorNV, GLuint index, GLuint divisor)
    880 GL_ENTRY(void, glVertexAttribFormat, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
    881 GL_ENTRY(void, glVertexAttribI4i, GLuint index, GLint x, GLint y, GLint z, GLint w)
    882 GL_ENTRY(void, glVertexAttribI4iv, GLuint index, const GLint *v)
    883 GL_ENTRY(void, glVertexAttribI4ui, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
    884 GL_ENTRY(void, glVertexAttribI4uiv, GLuint index, const GLuint *v)
    885 GL_ENTRY(void, glVertexAttribIFormat, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
    886 GL_ENTRY(void, glVertexAttribIPointer, GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
    887 GL_ENTRY(void, glVertexAttribPointer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
    888 GL_ENTRY(void, glVertexBindingDivisor, GLuint bindingindex, GLuint divisor)
    889 GL_ENTRY(void, glVertexPointer, GLint size, GLenum type, GLsizei stride, const void *pointer)
    890 GL_ENTRY(void, glViewport, GLint x, GLint y, GLsizei width, GLsizei height)
    891 GL_ENTRY(void, glViewportArrayvNV, GLuint first, GLsizei count, const GLfloat *v)
    892 GL_ENTRY(void, glViewportIndexedfNV, GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
    893 GL_ENTRY(void, glViewportIndexedfvNV, GLuint index, const GLfloat *v)
    894 GL_ENTRY(void, glWaitSync, GLsync sync, GLbitfield flags, GLuint64 timeout)
    895 GL_ENTRY(void, glWaitSyncAPPLE, GLsync sync, GLbitfield flags, GLuint64 timeout)
    896 GL_ENTRY(void, glWeightPathsNV, GLuint resultPath, GLsizei numPaths, const GLuint *paths, const GLfloat *weights)
    897 GL_ENTRY(void, glWeightPointerOES, GLint size, GLenum type, GLsizei stride, const void *pointer)
    898