List of All Members for QOpenGLFunctions | Qt GUI | Qt 6.10.3
Description: The QOpenGLFunctions class provides cross-platform access to the OpenGL ES 2.0 API.

- Qt 6.10
- Qt GUI
- C++ Classes
- QOpenGLFunctions
- Qt 6.10.3 Reference Documentation

# List of All Members for QOpenGLFunctions

This is the complete list of members for QOpenGLFunctions, including inherited members.

enum OpenGLFeature flags OpenGLFeatures QOpenGLFunctions() QOpenGLFunctions(QOpenGLContext *) ~QOpenGLFunctions() glActiveTexture(GLenum) glAttachShader(GLuint, GLuint) glBindAttribLocation(GLuint, GLuint, const char *) glBindBuffer(GLenum, GLuint) glBindFramebuffer(GLenum, GLuint) glBindRenderbuffer(GLenum, GLuint) glBindTexture(GLenum, GLuint) glBlendColor(GLclampf, GLclampf, GLclampf, GLclampf) glBlendEquation(GLenum) glBlendEquationSeparate(GLenum, GLenum) glBlendFunc(GLenum, GLenum) glBlendFuncSeparate(GLenum, GLenum, GLenum, GLenum) glBufferData(GLenum, qopengl_GLsizeiptr, const void *, GLenum) glBufferSubData(GLenum, qopengl_GLintptr, qopengl_GLsizeiptr, const void *) glCheckFramebufferStatus(GLenum) : GLenum glClear(GLbitfield) glClearColor(GLclampf, GLclampf, GLclampf, GLclampf) glClearDepthf(GLclampf) glClearStencil(GLint) glColorMask(GLboolean, GLboolean, GLboolean, GLboolean) glCompileShader(GLuint) glCompressedTexImage2D(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const void *) glCompressedTexSubImage2D(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const void *) glCopyTexImage2D(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint) glCopyTexSubImage2D(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei) glCreateProgram() : GLuint glCreateShader(GLenum) : GLuint glCullFace(GLenum) glDeleteBuffers(GLsizei, const GLuint *) glDeleteFramebuffers(GLsizei, const GLuint *) glDeleteProgram(GLuint) glDeleteRenderbuffers(GLsizei, const GLuint *) glDeleteShader(GLuint) glDeleteTextures(GLsizei, const GLuint *) glDepthFunc(GLenum) glDepthMask(GLboolean) glDepthRangef(GLclampf, GLclampf) glDetachShader(GLuint, GLuint) glDisable(GLenum) glDisableVertexAttribArray(GLuint) glDrawArrays(GLenum, GLint, GLsizei) glDrawElements(GLenum, GLsizei, GLenum, const GLvoid *) glEnable(GLenum) glEnableVertexAttribArray(GLuint) glFinish() glFlush() glFramebufferRenderbuffer(GLenum, GLenum, GLenum, GLuint) glFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint) glFrontFace(GLenum) glGenBuffers(GLsizei, GLuint *) glGenFramebuffers(GLsizei, GLuint *) glGenRenderbuffers(GLsizei, GLuint *) glGenTextures(GLsizei, GLuint *) glGenerateMipmap(GLenum) glGetActiveAttrib(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, char *) glGetActiveUniform(GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, char *) glGetAttachedShaders(GLuint, GLsizei, GLsizei *, GLuint *) glGetAttribLocation(GLuint, const char *) : GLint glGetBooleanv(GLenum, GLboolean *) glGetBufferParameteriv(GLenum, GLenum, GLint *) glGetError() : GLenum glGetFloatv(GLenum, GLfloat *) glGetFramebufferAttachmentParameteriv(GLenum, GLenum, GLenum, GLint *) glGetIntegerv(GLenum, GLint *) glGetProgramInfoLog(GLuint, GLsizei, GLsizei *, char *) glGetProgramiv(GLuint, GLenum, GLint *) glGetRenderbufferParameteriv(GLenum, GLenum, GLint *) glGetShaderInfoLog(GLuint, GLsizei, GLsizei *, char *) glGetShaderPrecisionFormat(GLenum, GLenum, GLint *, GLint *) glGetShaderSource(GLuint, GLsizei, GLsizei *, char *) | glGetShaderiv(GLuint, GLenum, GLint *) glGetString(GLenum) : const GLubyte * glGetTexParameterfv(GLenum, GLenum, GLfloat *) glGetTexParameteriv(GLenum, GLenum, GLint *) glGetUniformLocation(GLuint, const char *) : GLint glGetUniformfv(GLuint, GLint, GLfloat *) glGetUniformiv(GLuint, GLint, GLint *) glGetVertexAttribPointerv(GLuint, GLenum, void **) glGetVertexAttribfv(GLuint, GLenum, GLfloat *) glGetVertexAttribiv(GLuint, GLenum, GLint *) glHint(GLenum, GLenum) glIsBuffer(GLuint) : GLboolean glIsEnabled(GLenum) : GLboolean glIsFramebuffer(GLuint) : GLboolean glIsProgram(GLuint) : GLboolean glIsRenderbuffer(GLuint) : GLboolean glIsShader(GLuint) : GLboolean glIsTexture(GLuint) : GLboolean glLineWidth(GLfloat) glLinkProgram(GLuint) glPixelStorei(GLenum, GLint) glPolygonOffset(GLfloat, GLfloat) glReadPixels(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *) glReleaseShaderCompiler() glRenderbufferStorage(GLenum, GLenum, GLsizei, GLsizei) glSampleCoverage(GLclampf, GLboolean) glScissor(GLint, GLint, GLsizei, GLsizei) glShaderBinary(GLint, const GLuint *, GLenum, const void *, GLint) glShaderSource(GLuint, GLsizei, const char **, const GLint *) glStencilFunc(GLenum, GLint, GLuint) glStencilFuncSeparate(GLenum, GLenum, GLint, GLuint) glStencilMask(GLuint) glStencilMaskSeparate(GLenum, GLuint) glStencilOp(GLenum, GLenum, GLenum) glStencilOpSeparate(GLenum, GLenum, GLenum, GLenum) glTexImage2D(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *) glTexParameterf(GLenum, GLenum, GLfloat) glTexParameterfv(GLenum, GLenum, const GLfloat *) glTexParameteri(GLenum, GLenum, GLint) glTexParameteriv(GLenum, GLenum, const GLint *) glTexSubImage2D(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *) glUniform1f(GLint, GLfloat) glUniform1fv(GLint, GLsizei, const GLfloat *) glUniform1i(GLint, GLint) glUniform1iv(GLint, GLsizei, const GLint *) glUniform2f(GLint, GLfloat, GLfloat) glUniform2fv(GLint, GLsizei, const GLfloat *) glUniform2i(GLint, GLint, GLint) glUniform2iv(GLint, GLsizei, const GLint *) glUniform3f(GLint, GLfloat, GLfloat, GLfloat) glUniform3fv(GLint, GLsizei, const GLfloat *) glUniform3i(GLint, GLint, GLint, GLint) glUniform3iv(GLint, GLsizei, const GLint *) glUniform4f(GLint, GLfloat, GLfloat, GLfloat, GLfloat) glUniform4fv(GLint, GLsizei, const GLfloat *) glUniform4i(GLint, GLint, GLint, GLint, GLint) glUniform4iv(GLint, GLsizei, const GLint *) glUniformMatrix2fv(GLint, GLsizei, GLboolean, const GLfloat *) glUniformMatrix3fv(GLint, GLsizei, GLboolean, const GLfloat *) glUniformMatrix4fv(GLint, GLsizei, GLboolean, const GLfloat *) glUseProgram(GLuint) glValidateProgram(GLuint) glVertexAttrib1f(GLuint, GLfloat) glVertexAttrib1fv(GLuint, const GLfloat *) glVertexAttrib2f(GLuint, GLfloat, GLfloat) glVertexAttrib2fv(GLuint, const GLfloat *) glVertexAttrib3f(GLuint, GLfloat, GLfloat, GLfloat) glVertexAttrib3fv(GLuint, const GLfloat *) glVertexAttrib4f(GLuint, GLfloat, GLfloat, GLfloat, GLfloat) glVertexAttrib4fv(GLuint, const GLfloat *) glVertexAttribPointer(GLuint, GLint, GLenum, GLboolean, GLsizei, const void *) glViewport(GLint, GLint, GLsizei, GLsizei) hasOpenGLFeature(QOpenGLFunctions::OpenGLFeature) const : bool initializeOpenGLFunctions() openGLFeatures() const : QOpenGLFunctions::OpenGLFeatures