1void glActiveTexture ( GLenum texture )
2void glAttachShader ( GLuint program, GLuint shader )
3void glBindAttribLocation ( GLuint program, GLuint index, const char *name )
4void glBindBuffer ( GLenum target, GLuint buffer )
5void glBindFramebuffer ( GLenum target, GLuint framebuffer )
6void glBindRenderbuffer ( GLenum target, GLuint renderbuffer )
7void glBindTexture ( GLenum target, GLuint texture )
8void glBlendColor ( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha )
9void glBlendEquation ( GLenum mode )
10void glBlendEquationSeparate ( GLenum modeRGB, GLenum modeAlpha )
11void glBlendFunc ( GLenum sfactor, GLenum dfactor )
12void glBlendFuncSeparate ( GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha )
13void glBufferData ( GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage )
14void glBufferSubData ( GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data )
15GLenum glCheckFramebufferStatus ( GLenum target )
16void glClear ( GLbitfield mask )
17void glClearColor ( GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha )
18void glClearDepthf ( GLclampf depth )
19void glClearStencil ( GLint s )
20void glColorMask ( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha )
21void glCompileShader ( GLuint shader )
22void glCompressedTexImage2D ( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data )
23void glCompressedTexSubImage2D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data )
24void glCopyTexImage2D ( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border )
25void glCopyTexSubImage2D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height )
26GLuint glCreateProgram ( void )
27GLuint glCreateShader ( GLenum type )
28void glCullFace ( GLenum mode )
29void glDeleteBuffers ( GLsizei n, const GLuint *buffers )
30void glDeleteFramebuffers ( GLsizei n, const GLuint *framebuffers )
31void glDeleteProgram ( GLuint program )
32void glDeleteRenderbuffers ( GLsizei n, const GLuint *renderbuffers )
33void glDeleteShader ( GLuint shader )
34void glDeleteTextures ( GLsizei n, const GLuint *textures )
35void glDepthFunc ( GLenum func )
36void glDepthMask ( GLboolean flag )
37void glDepthRangef ( GLclampf zNear, GLclampf zFar )
38void glDetachShader ( GLuint program, GLuint shader )
39void glDisable ( GLenum cap )
40void glDisableVertexAttribArray ( GLuint index )
41void glDrawArrays ( GLenum mode, GLint first, GLsizei count )
42void glDrawElements ( GLenum mode, GLsizei count, GLenum type, GLint offset )
43void glDrawElements ( GLenum mode, GLsizei count, GLenum type, const GLvoid *indices )
44void glEnable ( GLenum cap )
45void glEnableVertexAttribArray ( GLuint index )
46void glFinish ( void )
47void glFlush ( void )
48void glFramebufferRenderbuffer ( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer )
49void glFramebufferTexture2D ( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level )
50void glFrontFace ( GLenum mode )
51void glGenBuffers ( GLsizei n, GLuint *buffers )
52void glGenerateMipmap ( GLenum target )
53void glGenFramebuffers ( GLsizei n, GLuint *framebuffers )
54void glGenRenderbuffers ( GLsizei n, GLuint *renderbuffers )
55void glGenTextures ( GLsizei n, GLuint *textures )
56void glGetActiveAttrib ( GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name )
57void glGetActiveUniform ( GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name )
58void glGetAttachedShaders ( GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders )
59int glGetAttribLocation ( GLuint program, const char *name )
60void glGetBooleanv ( GLenum pname, GLboolean *params )
61void glGetBufferParameteriv ( GLenum target, GLenum pname, GLint *params )
62GLenum glGetError ( void )
63void glGetFloatv ( GLenum pname, GLfloat *params )
64void glGetFramebufferAttachmentParameteriv ( GLenum target, GLenum attachment, GLenum pname, GLint *params )
65void glGetIntegerv ( GLenum pname, GLint *params )
66void glGetProgramiv ( GLuint program, GLenum pname, GLint *params )
67void glGetProgramInfoLog ( GLuint program, GLsizei bufsize, GLsizei *length, char *infolog )
68void glGetRenderbufferParameteriv ( GLenum target, GLenum pname, GLint *params )
69void glGetShaderiv ( GLuint shader, GLenum pname, GLint *params )
70void glGetShaderInfoLog ( GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog )
71void glGetShaderPrecisionFormat ( GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision )
72void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source )
73const GLubyte * glGetString ( GLenum name )
74void glGetTexParameterfv ( GLenum target, GLenum pname, GLfloat *params )
75void glGetTexParameteriv ( GLenum target, GLenum pname, GLint *params )
76void glGetUniformfv ( GLuint program, GLint location, GLfloat *params )
77void glGetUniformiv ( GLuint program, GLint location, GLint *params )
78int glGetUniformLocation ( GLuint program, const char *name )
79void glGetVertexAttribfv ( GLuint index, GLenum pname, GLfloat *params )
80void glGetVertexAttribiv ( GLuint index, GLenum pname, GLint *params )
81// void glGetVertexAttribPointerv ( GLuint index, GLenum pname, void **pointer )
82void glHint ( GLenum target, GLenum mode )
83GLboolean glIsBuffer ( GLuint buffer )
84GLboolean glIsEnabled ( GLenum cap )
85GLboolean glIsFramebuffer ( GLuint framebuffer )
86GLboolean glIsProgram ( GLuint program )
87GLboolean glIsRenderbuffer ( GLuint renderbuffer )
88GLboolean glIsShader ( GLuint shader )
89GLboolean glIsTexture ( GLuint texture )
90void glLineWidth ( GLfloat width )
91void glLinkProgram ( GLuint program )
92void glPixelStorei ( GLenum pname, GLint param )
93void glPolygonOffset ( GLfloat factor, GLfloat units )
94void glReadPixels ( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels )
95void glReleaseShaderCompiler ( void )
96void glRenderbufferStorage ( GLenum target, GLenum internalformat, GLsizei width, GLsizei height )
97void glSampleCoverage ( GLclampf value, GLboolean invert )
98void glScissor ( GLint x, GLint y, GLsizei width, GLsizei height )
99void glShaderBinary ( GLsizei n, const GLuint *shaders, GLenum binaryformat, const GLvoid *binary, GLsizei length )
100void glShaderSource ( GLuint shader )
101void glStencilFunc ( GLenum func, GLint ref, GLuint mask )
102void glStencilFuncSeparate ( GLenum face, GLenum func, GLint ref, GLuint mask )
103void glStencilMask ( GLuint mask )
104void glStencilMaskSeparate ( GLenum face, GLuint mask )
105void glStencilOp ( GLenum fail, GLenum zfail, GLenum zpass )
106void glStencilOpSeparate ( GLenum face, GLenum fail, GLenum zfail, GLenum zpass )
107void glTexImage2D ( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels )
108void glTexParameterf ( GLenum target, GLenum pname, GLfloat param )
109void glTexParameterfv ( GLenum target, GLenum pname, const GLfloat *params )
110void glTexParameteri ( GLenum target, GLenum pname, GLint param )
111void glTexParameteriv ( GLenum target, GLenum pname, const GLint *params )
112void glTexSubImage2D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels )
113void glUniform1f ( GLint location, GLfloat x )
114void glUniform1fv ( GLint location, GLsizei count, const GLfloat *v )
115void glUniform1i ( GLint location, GLint x )
116void glUniform1iv ( GLint location, GLsizei count, const GLint *v )
117void glUniform2f ( GLint location, GLfloat x, GLfloat y )
118void glUniform2fv ( GLint location, GLsizei count, const GLfloat *v )
119void glUniform2i ( GLint location, GLint x, GLint y )
120void glUniform2iv ( GLint location, GLsizei count, const GLint *v )
121void glUniform3f ( GLint location, GLfloat x, GLfloat y, GLfloat z )
122void glUniform3fv ( GLint location, GLsizei count, const GLfloat *v )
123void glUniform3i ( GLint location, GLint x, GLint y, GLint z )
124void glUniform3iv ( GLint location, GLsizei count, const GLint *v )
125void glUniform4f ( GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w )
126void glUniform4fv ( GLint location, GLsizei count, const GLfloat *v )
127void glUniform4i ( GLint location, GLint x, GLint y, GLint z, GLint w )
128void glUniform4iv ( GLint location, GLsizei count, const GLint *v )
129void glUniformMatrix2fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value )
130void glUniformMatrix3fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value )
131void glUniformMatrix4fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value )
132void glUseProgram ( GLuint program )
133void glValidateProgram ( GLuint program )
134void glVertexAttrib1f ( GLuint indx, GLfloat x )
135void glVertexAttrib1fv ( GLuint indx, const GLfloat *values )
136void glVertexAttrib2f ( GLuint indx, GLfloat x, GLfloat y )
137void glVertexAttrib2fv ( GLuint indx, const GLfloat *values )
138void glVertexAttrib3f ( GLuint indx, GLfloat x, GLfloat y, GLfloat z )
139void glVertexAttrib3fv ( GLuint indx, const GLfloat *values )
140void glVertexAttrib4f ( GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w )
141void glVertexAttrib4fv ( GLuint indx, const GLfloat *values )
142void glVertexAttribPointer ( GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLint offset )
143void glVertexAttribPointer ( GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *ptr )
144void glViewport ( GLint x, GLint y, GLsizei width, GLsizei height )
145