GL_PROC(void, glDepthMask, (GLenum a))
GL_PROC(void, glDisable, (GLenum a))
GL_PROC(void, glPixelStorei, (GLenum a, GLint b))
GL_PROC(void, glGenTextures, (GLsizei a, GLuint *b))
GL_PROC(void, glActiveTexture, (GLenum a))
GL_PROC(void, glBindTexture, (GLenum a, GLuint b))
GL_PROC(void, glTexImage2D, (GLenum a, GLint b, GLint c, GLsizei d, GLsizei e, GLint f, GLenum g, GLenum h, const GLvoid *i))
GL_PROC(void, glTexSubImage2D, (GLenum a, GLint b, GLint c, GLint d, GLsizei e, GLsizei f, GLenum g, GLenum h, const GLvoid *i))
GL_PROC(void, glTexParameteri, (GLenum a, GLenum b, GLint c))
GL_PROC(GLuint, glCreateShader, (GLenum a))
GL_PROC(void, glShaderSource, (GLuint a, GLsizei b, const GLchar *const*c, const GLint *d))
GL_PROC(void, glCompileShader, (GLuint a))
GL_PROC(GLuint, glCreateProgram, (void))
GL_PROC(void, glAttachShader, (GLuint a, GLuint b))
GL_PROC(void, glBindAttribLocation, (GLuint a, GLuint b, const GLchar *c))
GL_PROC(void, glLinkProgram, (GLuint a))
GL_PROC(void, glDeleteShader, (GLuint a))
GL_PROC(void, glUseProgram, (GLuint a))
GL_PROC(void, glUniform1i, (GLint a, GLint b))
GL_PROC(GLint, glGetUniformLocation, (GLuint a, const GLchar *b))
GL_PROC(void, glVertexAttribPointer, (GLuint a, GLint b, GLenum c, GLboolean d, GLsizei e, const void *f))
GL_PROC(void, glEnableVertexAttribArray, (GLuint a))
GL_PROC(void, glDrawArrays, (GLenum a, GLint b, GLsizei c))
GL_PROC(void, glDeleteProgram, (GLuint a))
GL_PROC(void, glDeleteTextures, (GLsizei a, const GLuint *b))
