1void glReadBuffer ( GLenum mode )
2void glDrawRangeElements ( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices )
3void glDrawRangeElements ( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLsizei offset )
4void glTexImage3D ( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels )
5void glTexImage3D ( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLsizei offset )
6void glTexSubImage3D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels )
7void glTexSubImage3D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei offset )
8void glCopyTexSubImage3D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height )
9void glCompressedTexImage3D ( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data )
10void glCompressedTexImage3D ( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, GLsizei offset )
11void glCompressedTexSubImage3D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data )
12void glCompressedTexSubImage3D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, GLsizei offset )
13void glGenQueries ( GLsizei n, GLuint *ids )
14void glDeleteQueries ( GLsizei n, const GLuint *ids )
15GLboolean glIsQuery ( GLuint id )
16void glBeginQuery ( GLenum target, GLuint id )
17void glEndQuery ( GLenum target )
18void glGetQueryiv ( GLenum target, GLenum pname, GLint *params )
19void glGetQueryObjectuiv ( GLuint id, GLenum pname, GLuint *params )
20GLboolean glUnmapBuffer ( GLenum target )
21void glGetBufferPointerv ( GLenum target, GLenum pname, GLvoid **params )
22void glDrawBuffers ( GLsizei n, const GLenum *bufs )
23void glUniformMatrix2x3fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value )
24void glUniformMatrix3x2fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value )
25void glUniformMatrix2x4fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value )
26void glUniformMatrix4x2fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value )
27void glUniformMatrix3x4fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value )
28void glUniformMatrix4x3fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value )
29void glBlitFramebuffer ( GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter )
30void glRenderbufferStorageMultisample ( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height )
31void glFramebufferTextureLayer ( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer )
32GLvoid * glMapBufferRange ( GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access )
33void glFlushMappedBufferRange ( GLenum target, GLintptr offset, GLsizeiptr length )
34void glBindVertexArray ( GLuint array )
35void glDeleteVertexArrays ( GLsizei n, const GLuint *arrays )
36void glGenVertexArrays ( GLsizei n, GLuint *arrays )
37GLboolean glIsVertexArray ( GLuint array )
38void glGetIntegeri_v ( GLenum target, GLuint index, GLint *data )
39void glBeginTransformFeedback ( GLenum primitiveMode )
40void glEndTransformFeedback ( void )
41void glBindBufferRange ( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size )
42void glBindBufferBase ( GLenum target, GLuint index, GLuint buffer )
43void glTransformFeedbackVaryings ( GLuint program, GLsizei count, const GLchar *varyings, GLenum bufferMode )
44void glGetTransformFeedbackVarying ( GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name )
45void glVertexAttribIPointer ( GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer )
46void glVertexAttribIPointer ( GLuint index, GLint size, GLenum type, GLsizei stride, GLsizei offset )
47void glGetVertexAttribIiv ( GLuint index, GLenum pname, GLint *params )
48void glGetVertexAttribIuiv ( GLuint index, GLenum pname, GLuint *params )
49void glVertexAttribI4i ( GLuint index, GLint x, GLint y, GLint z, GLint w )
50void glVertexAttribI4ui ( GLuint index, GLuint x, GLuint y, GLuint z, GLuint w )
51void glVertexAttribI4iv ( GLuint index, const GLint *v )
52void glVertexAttribI4uiv ( GLuint index, const GLuint *v )
53void glGetUniformuiv ( GLuint program, GLint location, GLuint *params )
54GLint glGetFragDataLocation ( GLuint program, const GLchar *name )
55void glUniform1ui ( GLint location, GLuint v0 )
56void glUniform2ui ( GLint location, GLuint v0, GLuint v1 )
57void glUniform3ui ( GLint location, GLuint v0, GLuint v1, GLuint v2 )
58void glUniform4ui ( GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 )
59void glUniform1uiv ( GLint location, GLsizei count, const GLuint *value )
60void glUniform2uiv ( GLint location, GLsizei count, const GLuint *value )
61void glUniform3uiv ( GLint location, GLsizei count, const GLuint *value )
62void glUniform4uiv ( GLint location, GLsizei count, const GLuint *value )
63void glClearBufferiv ( GLenum buffer, GLint drawbuffer, const GLint *value )
64void glClearBufferuiv ( GLenum buffer, GLint drawbuffer, const GLuint *value )
65void glClearBufferfv ( GLenum buffer, GLint drawbuffer, const GLfloat *value )
66void glClearBufferfi ( GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil )
67const GLubyte * glGetStringi ( GLenum name, GLuint index )
68void glCopyBufferSubData ( GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size )
69void glGetUniformIndices ( GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices )
70void glGetActiveUniformsiv ( GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params )
71GLuint glGetUniformBlockIndex ( GLuint program, const GLchar *uniformBlockName )
72void glGetActiveUniformBlockiv ( GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params )
73void glGetActiveUniformBlockName ( GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName )
74void glUniformBlockBinding ( GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding )
75void glDrawArraysInstanced ( GLenum mode, GLint first, GLsizei count, GLsizei instanceCount )
76void glDrawElementsInstanced ( GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instanceCount )
77GLsync glFenceSync ( GLenum condition, GLbitfield flags )
78GLboolean glIsSync ( GLsync sync )
79void glDeleteSync ( GLsync sync )
80GLenum glClientWaitSync ( GLsync sync, GLbitfield flags, GLuint64 timeout )
81void glWaitSync ( GLsync sync, GLbitfield flags, GLuint64 timeout )
82void glGetInteger64v ( GLenum pname, GLint64 *params )
83void glGetSynciv ( GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values )
84void glGetInteger64i_v ( GLenum target, GLuint index, GLint64 *data )
85void glGetBufferParameteri64v ( GLenum target, GLenum pname, GLint64 *params )
86void glGenSamplers ( GLsizei count, GLuint *samplers )
87void glDeleteSamplers ( GLsizei count, const GLuint *samplers )
88GLboolean glIsSampler ( GLuint sampler )
89void glBindSampler ( GLuint unit, GLuint sampler )
90void glSamplerParameteri ( GLuint sampler, GLenum pname, GLint param )
91void glSamplerParameteriv ( GLuint sampler, GLenum pname, const GLint *param )
92void glSamplerParameterf ( GLuint sampler, GLenum pname, GLfloat param )
93void glSamplerParameterfv ( GLuint sampler, GLenum pname, const GLfloat *param )
94void glGetSamplerParameteriv ( GLuint sampler, GLenum pname, GLint *params )
95void glGetSamplerParameterfv ( GLuint sampler, GLenum pname, GLfloat *params )
96void glVertexAttribDivisor ( GLuint index, GLuint divisor )
97void glBindTransformFeedback ( GLenum target, GLuint id )
98void glDeleteTransformFeedbacks ( GLsizei n, const GLuint *ids )
99void glGenTransformFeedbacks ( GLsizei n, GLuint *ids )
100GLboolean glIsTransformFeedback ( GLuint id )
101void glPauseTransformFeedback ( void )
102void glResumeTransformFeedback ( void )
103void glGetProgramBinary ( GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, GLvoid *binary )
104void glProgramBinary ( GLuint program, GLenum binaryFormat, const GLvoid *binary, GLsizei length )
105void glProgramParameteri ( GLuint program, GLenum pname, GLint value )
106void glInvalidateFramebuffer ( GLenum target, GLsizei numAttachments, const GLenum *attachments )
107void glInvalidateSubFramebuffer ( GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height )
108void glTexStorage2D ( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height )
109void glTexStorage3D ( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth )
110void glGetInternalformativ ( GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params )
111