| // |
| // Inherited OpenGL ES 2.0 functions |
| // |
| void glActiveTexture ( GLenum texture ) |
| void glAttachShader ( GLuint program, GLuint shader ) |
| void glBindAttribLocation ( GLuint program, GLuint index, const char *name ) |
| void glBindBuffer ( GLenum target, GLuint buffer ) |
| void glBindFramebuffer ( GLenum target, GLuint framebuffer ) |
| void glBindRenderbuffer ( GLenum target, GLuint renderbuffer ) |
| void glBindTexture ( GLenum target, GLuint texture ) |
| void glBlendColor ( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) |
| void glBlendEquation ( GLenum mode ) |
| void glBlendEquationSeparate ( GLenum modeRGB, GLenum modeAlpha ) |
| void glBlendFunc ( GLenum sfactor, GLenum dfactor ) |
| void glBlendFuncSeparate ( GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha ) |
| void glBufferData ( GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage ) |
| void glBufferSubData ( GLenum target, GLintptr offset, GLsizeiptr size, const GLvoid *data ) |
| GLenum glCheckFramebufferStatus ( GLenum target ) |
| void glClear ( GLbitfield mask ) |
| void glClearColor ( GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha ) |
| void glClearDepthf ( GLfloat depth ) |
| void glClearStencil ( GLint s ) |
| void glColorMask ( GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha ) |
| void glCompileShader ( GLuint shader ) |
| void glCompressedTexImage2D ( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const GLvoid *data ) |
| void glCompressedTexImage2D ( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, GLsizei offset ) |
| void glCompressedTexSubImage2D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const GLvoid *data ) |
| void glCompressedTexSubImage2D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, GLsizei offset ) |
| void glCopyTexImage2D ( GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border ) |
| void glCopyTexSubImage2D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height ) |
| GLuint glCreateProgram ( void ) |
| GLuint glCreateShader ( GLenum type ) |
| void glCullFace ( GLenum mode ) |
| void glDeleteBuffers ( GLsizei n, const GLuint *buffers ) |
| void glDeleteFramebuffers ( GLsizei n, const GLuint *framebuffers ) |
| void glDeleteProgram ( GLuint program ) |
| void glDeleteRenderbuffers ( GLsizei n, const GLuint *renderbuffers ) |
| void glDeleteShader ( GLuint shader ) |
| void glDeleteTextures ( GLsizei n, const GLuint *textures ) |
| void glDepthFunc ( GLenum func ) |
| void glDepthMask ( GLboolean flag ) |
| void glDepthRangef ( GLfloat n, GLfloat f ) |
| void glDetachShader ( GLuint program, GLuint shader ) |
| void glDisable ( GLenum cap ) |
| void glDisableVertexAttribArray ( GLuint index ) |
| void glDrawArrays ( GLenum mode, GLint first, GLsizei count ) |
| void glDrawElements ( GLenum mode, GLsizei count, GLenum type, GLint offset ) |
| void glDrawElements ( GLenum mode, GLsizei count, GLenum type, const GLvoid *indices ) |
| void glEnable ( GLenum cap ) |
| void glEnableVertexAttribArray ( GLuint index ) |
| void glFinish ( void ) |
| void glFlush ( void ) |
| void glFramebufferRenderbuffer ( GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer ) |
| void glFramebufferTexture2D ( GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level ) |
| void glFrontFace ( GLenum mode ) |
| void glGenBuffers ( GLsizei n, GLuint *buffers ) |
| void glGenerateMipmap ( GLenum target ) |
| void glGenFramebuffers ( GLsizei n, GLuint *framebuffers ) |
| void glGenRenderbuffers ( GLsizei n, GLuint *renderbuffers ) |
| void glGenTextures ( GLsizei n, GLuint *textures ) |
| void glGetActiveAttrib ( GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name ) |
| void glGetActiveUniform ( GLuint program, GLuint index, GLsizei bufsize, GLsizei *length, GLint *size, GLenum *type, char *name ) |
| void glGetAttachedShaders ( GLuint program, GLsizei maxcount, GLsizei *count, GLuint *shaders ) |
| GLint glGetAttribLocation ( GLuint program, const char *name ) |
| void glGetBooleanv ( GLenum pname, GLboolean *params ) |
| void glGetBufferParameteriv ( GLenum target, GLenum pname, GLint *params ) |
| GLenum glGetError ( void ) |
| void glGetFloatv ( GLenum pname, GLfloat *params ) |
| void glGetFramebufferAttachmentParameteriv ( GLenum target, GLenum attachment, GLenum pname, GLint *params ) |
| void glGetIntegerv ( GLenum pname, GLint *params ) |
| void glGetProgramiv ( GLuint program, GLenum pname, GLint *params ) |
| void glGetProgramInfoLog ( GLuint program, GLsizei bufsize, GLsizei *length, char *infolog ) |
| void glGetRenderbufferParameteriv ( GLenum target, GLenum pname, GLint *params ) |
| void glGetShaderiv ( GLuint shader, GLenum pname, GLint *params ) |
| void glGetShaderInfoLog ( GLuint shader, GLsizei bufsize, GLsizei *length, char *infolog ) |
| void glGetShaderPrecisionFormat ( GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision ) |
| void glGetShaderSource ( GLuint shader, GLsizei bufsize, GLsizei *length, char *source ) |
| const GLubyte * glGetString ( GLenum name ) |
| void glGetTexParameterfv ( GLenum target, GLenum pname, GLfloat *params ) |
| void glGetTexParameteriv ( GLenum target, GLenum pname, GLint *params ) |
| void glGetUniformfv ( GLuint program, GLint location, GLfloat *params ) |
| void glGetUniformiv ( GLuint program, GLint location, GLint *params ) |
| GLint glGetUniformLocation ( GLuint program, const char *name ) |
| void glGetVertexAttribfv ( GLuint index, GLenum pname, GLfloat *params ) |
| void glGetVertexAttribiv ( GLuint index, GLenum pname, GLint *params ) |
| // void glGetVertexAttribPointerv ( GLuint index, GLenum pname, void **pointer ) |
| void glHint ( GLenum target, GLenum mode ) |
| GLboolean glIsBuffer ( GLuint buffer ) |
| GLboolean glIsEnabled ( GLenum cap ) |
| GLboolean glIsFramebuffer ( GLuint framebuffer ) |
| GLboolean glIsProgram ( GLuint program ) |
| GLboolean glIsRenderbuffer ( GLuint renderbuffer ) |
| GLboolean glIsShader ( GLuint shader ) |
| GLboolean glIsTexture ( GLuint texture ) |
| void glLineWidth ( GLfloat width ) |
| void glLinkProgram ( GLuint program ) |
| void glPixelStorei ( GLenum pname, GLint param ) |
| void glPolygonOffset ( GLfloat factor, GLfloat units ) |
| void glReadPixels ( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLvoid *pixels ) |
| void glReadPixels ( GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei offset ) |
| void glReleaseShaderCompiler ( void ) |
| void glRenderbufferStorage ( GLenum target, GLenum internalformat, GLsizei width, GLsizei height ) |
| void glSampleCoverage ( GLfloat value, GLboolean invert ) |
| void glScissor ( GLint x, GLint y, GLsizei width, GLsizei height ) |
| void glShaderBinary ( GLsizei n, const GLuint *shaders, GLenum binaryformat, const GLvoid *binary, GLsizei length ) |
| void glShaderSource ( GLuint shader ) |
| void glStencilFunc ( GLenum func, GLint ref, GLuint mask ) |
| void glStencilFuncSeparate ( GLenum face, GLenum func, GLint ref, GLuint mask ) |
| void glStencilMask ( GLuint mask ) |
| void glStencilMaskSeparate ( GLenum face, GLuint mask ) |
| void glStencilOp ( GLenum fail, GLenum zfail, GLenum zpass ) |
| void glStencilOpSeparate ( GLenum face, GLenum fail, GLenum zfail, GLenum zpass ) |
| void glTexImage2D ( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const GLvoid *pixels ) |
| void glTexImage2D ( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, GLsizei offset ) |
| void glTexParameterf ( GLenum target, GLenum pname, GLfloat param ) |
| void glTexParameterfv ( GLenum target, GLenum pname, const GLfloat *params ) |
| void glTexParameteri ( GLenum target, GLenum pname, GLint param ) |
| void glTexParameteriv ( GLenum target, GLenum pname, const GLint *params ) |
| void glTexSubImage2D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid *pixels ) |
| void glTexSubImage2D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei offset ) |
| void glUniform1f ( GLint location, GLfloat x ) |
| void glUniform1fv ( GLint location, GLsizei count, const GLfloat *v ) |
| void glUniform1i ( GLint location, GLint x ) |
| void glUniform1iv ( GLint location, GLsizei count, const GLint *v ) |
| void glUniform2f ( GLint location, GLfloat x, GLfloat y ) |
| void glUniform2fv ( GLint location, GLsizei count, const GLfloat *v ) |
| void glUniform2i ( GLint location, GLint x, GLint y ) |
| void glUniform2iv ( GLint location, GLsizei count, const GLint *v ) |
| void glUniform3f ( GLint location, GLfloat x, GLfloat y, GLfloat z ) |
| void glUniform3fv ( GLint location, GLsizei count, const GLfloat *v ) |
| void glUniform3i ( GLint location, GLint x, GLint y, GLint z ) |
| void glUniform3iv ( GLint location, GLsizei count, const GLint *v ) |
| void glUniform4f ( GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) |
| void glUniform4fv ( GLint location, GLsizei count, const GLfloat *v ) |
| void glUniform4i ( GLint location, GLint x, GLint y, GLint z, GLint w ) |
| void glUniform4iv ( GLint location, GLsizei count, const GLint *v ) |
| void glUniformMatrix2fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value ) |
| void glUniformMatrix3fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value ) |
| void glUniformMatrix4fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value ) |
| void glUseProgram ( GLuint program ) |
| void glValidateProgram ( GLuint program ) |
| void glVertexAttrib1f ( GLuint indx, GLfloat x ) |
| void glVertexAttrib1fv ( GLuint indx, const GLfloat *values ) |
| void glVertexAttrib2f ( GLuint indx, GLfloat x, GLfloat y ) |
| void glVertexAttrib2fv ( GLuint indx, const GLfloat *values ) |
| void glVertexAttrib3f ( GLuint indx, GLfloat x, GLfloat y, GLfloat z ) |
| void glVertexAttrib3fv ( GLuint indx, const GLfloat *values ) |
| void glVertexAttrib4f ( GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w ) |
| void glVertexAttrib4fv ( GLuint indx, const GLfloat *values ) |
| void glVertexAttribPointer ( GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLint offset ) |
| void glVertexAttribPointer ( GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid *ptr ) |
| void glViewport ( GLint x, GLint y, GLsizei width, GLsizei height ) |
| // |
| // New OpenGL ES 3.0 functions |
| // |
| void glReadBuffer ( GLenum mode ) |
| void glDrawRangeElements ( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid *indices ) |
| void glDrawRangeElements ( GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, GLsizei offset ) |
| void glTexImage3D ( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const GLvoid *pixels ) |
| void glTexImage3D ( GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, GLsizei offset ) |
| void glTexSubImage3D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const GLvoid *pixels ) |
| void glTexSubImage3D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei offset ) |
| void glCopyTexSubImage3D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height ) |
| void glCompressedTexImage3D ( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const GLvoid *data ) |
| void glCompressedTexImage3D ( GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, GLsizei offset ) |
| void glCompressedTexSubImage3D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const GLvoid *data ) |
| void glCompressedTexSubImage3D ( GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, GLsizei offset ) |
| void glGenQueries ( GLsizei n, GLuint *ids ) |
| void glDeleteQueries ( GLsizei n, const GLuint *ids ) |
| GLboolean glIsQuery ( GLuint id ) |
| void glBeginQuery ( GLenum target, GLuint id ) |
| void glEndQuery ( GLenum target ) |
| void glGetQueryiv ( GLenum target, GLenum pname, GLint *params ) |
| void glGetQueryObjectuiv ( GLuint id, GLenum pname, GLuint *params ) |
| GLboolean glUnmapBuffer ( GLenum target ) |
| // void glGetBufferPointerv ( GLenum target, GLenum pname, GLvoid **params ) |
| void glDrawBuffers ( GLsizei n, const GLenum *bufs ) |
| void glUniformMatrix2x3fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value ) |
| void glUniformMatrix3x2fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value ) |
| void glUniformMatrix2x4fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value ) |
| void glUniformMatrix4x2fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value ) |
| void glUniformMatrix3x4fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value ) |
| void glUniformMatrix4x3fv ( GLint location, GLsizei count, GLboolean transpose, const GLfloat *value ) |
| void glBlitFramebuffer ( GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter ) |
| void glRenderbufferStorageMultisample ( GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height ) |
| void glFramebufferTextureLayer ( GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer ) |
| // GLvoid * glMapBufferRange ( GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access ) |
| void glFlushMappedBufferRange ( GLenum target, GLintptr offset, GLsizeiptr length ) |
| void glBindVertexArray ( GLuint array ) |
| void glDeleteVertexArrays ( GLsizei n, const GLuint *arrays ) |
| void glGenVertexArrays ( GLsizei n, GLuint *arrays ) |
| GLboolean glIsVertexArray ( GLuint array ) |
| void glGetIntegeri_v ( GLenum target, GLuint index, GLint *data ) |
| void glBeginTransformFeedback ( GLenum primitiveMode ) |
| void glEndTransformFeedback ( void ) |
| void glBindBufferRange ( GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size ) |
| void glBindBufferBase ( GLenum target, GLuint index, GLuint buffer ) |
| void glTransformFeedbackVaryings ( GLuint program, GLsizei count, const GLchar *varyings, GLenum bufferMode ) |
| // void glGetTransformFeedbackVarying ( GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name ) |
| void glVertexAttribIPointer ( GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid *pointer ) |
| void glVertexAttribIPointer ( GLuint index, GLint size, GLenum type, GLsizei stride, GLsizei offset ) |
| void glGetVertexAttribIiv ( GLuint index, GLenum pname, GLint *params ) |
| void glGetVertexAttribIuiv ( GLuint index, GLenum pname, GLuint *params ) |
| void glVertexAttribI4i ( GLuint index, GLint x, GLint y, GLint z, GLint w ) |
| void glVertexAttribI4ui ( GLuint index, GLuint x, GLuint y, GLuint z, GLuint w ) |
| void glVertexAttribI4iv ( GLuint index, const GLint *v ) |
| void glVertexAttribI4uiv ( GLuint index, const GLuint *v ) |
| void glGetUniformuiv ( GLuint program, GLint location, GLuint *params ) |
| GLint glGetFragDataLocation ( GLuint program, const GLchar *name ) |
| void glUniform1ui ( GLint location, GLuint v0 ) |
| void glUniform2ui ( GLint location, GLuint v0, GLuint v1 ) |
| void glUniform3ui ( GLint location, GLuint v0, GLuint v1, GLuint v2 ) |
| void glUniform4ui ( GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3 ) |
| void glUniform1uiv ( GLint location, GLsizei count, const GLuint *value ) |
| void glUniform2uiv ( GLint location, GLsizei count, const GLuint *value ) |
| void glUniform3uiv ( GLint location, GLsizei count, const GLuint *value ) |
| void glUniform4uiv ( GLint location, GLsizei count, const GLuint *value ) |
| void glClearBufferiv ( GLenum buffer, GLint drawbuffer, const GLint *value ) |
| void glClearBufferuiv ( GLenum buffer, GLint drawbuffer, const GLuint *value ) |
| void glClearBufferfv ( GLenum buffer, GLint drawbuffer, const GLfloat *value ) |
| void glClearBufferfi ( GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil ) |
| // const GLubyte * glGetStringi ( GLenum name, GLuint index ) |
| void glCopyBufferSubData ( GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size ) |
| // void glGetUniformIndices ( GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices ) |
| void glGetActiveUniformsiv ( GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params ) |
| GLuint glGetUniformBlockIndex ( GLuint program, const GLchar *uniformBlockName ) |
| void glGetActiveUniformBlockiv ( GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params ) |
| // void glGetActiveUniformBlockName ( GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName ) |
| void glUniformBlockBinding ( GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding ) |
| void glDrawArraysInstanced ( GLenum mode, GLint first, GLsizei count, GLsizei instanceCount ) |
| void glDrawElementsInstanced ( GLenum mode, GLsizei count, GLenum type, const GLvoid *indices, GLsizei instanceCount ) |
| GLsync glFenceSync ( GLenum condition, GLbitfield flags ) |
| GLboolean glIsSync ( GLsync sync ) |
| void glDeleteSync ( GLsync sync ) |
| GLenum glClientWaitSync ( GLsync sync, GLbitfield flags, GLuint64 timeout ) |
| void glWaitSync ( GLsync sync, GLbitfield flags, GLuint64 timeout ) |
| void glGetInteger64v ( GLenum pname, GLint64 *params ) |
| void glGetSynciv ( GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values ) |
| void glGetInteger64i_v ( GLenum target, GLuint index, GLint64 *data ) |
| void glGetBufferParameteri64v ( GLenum target, GLenum pname, GLint64 *params ) |
| void glGenSamplers ( GLsizei count, GLuint *samplers ) |
| void glDeleteSamplers ( GLsizei count, const GLuint *samplers ) |
| GLboolean glIsSampler ( GLuint sampler ) |
| void glBindSampler ( GLuint unit, GLuint sampler ) |
| void glSamplerParameteri ( GLuint sampler, GLenum pname, GLint param ) |
| void glSamplerParameteriv ( GLuint sampler, GLenum pname, const GLint *param ) |
| void glSamplerParameterf ( GLuint sampler, GLenum pname, GLfloat param ) |
| void glSamplerParameterfv ( GLuint sampler, GLenum pname, const GLfloat *param ) |
| void glGetSamplerParameteriv ( GLuint sampler, GLenum pname, GLint *params ) |
| void glGetSamplerParameterfv ( GLuint sampler, GLenum pname, GLfloat *params ) |
| void glVertexAttribDivisor ( GLuint index, GLuint divisor ) |
| void glBindTransformFeedback ( GLenum target, GLuint id ) |
| void glDeleteTransformFeedbacks ( GLsizei n, const GLuint *ids ) |
| void glGenTransformFeedbacks ( GLsizei n, GLuint *ids ) |
| GLboolean glIsTransformFeedback ( GLuint id ) |
| void glPauseTransformFeedback ( void ) |
| void glResumeTransformFeedback ( void ) |
| void glGetProgramBinary ( GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, GLvoid *binary ) |
| void glProgramBinary ( GLuint program, GLenum binaryFormat, const GLvoid *binary, GLsizei length ) |
| void glProgramParameteri ( GLuint program, GLenum pname, GLint value ) |
| void glInvalidateFramebuffer ( GLenum target, GLsizei numAttachments, const GLenum *attachments ) |
| void glInvalidateSubFramebuffer ( GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height ) |
| void glTexStorage2D ( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height ) |
| void glTexStorage3D ( GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth ) |
| void glGetInternalformativ ( GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params ) |