Qt 5.6 | Qt GUI | C++ Classes | QOpenGLExtraFunctions

Qt 5.6.2 Reference Documentation

# List of All Members for QOpenGLExtraFunctions

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

enum OpenGLFeature flags OpenGLFeatures QOpenGLExtraFunctions() QOpenGLExtraFunctions(QOpenGLContext *) ~QOpenGLExtraFunctions() d_ptr : QOpenGLFunctionsPrivate * glActiveShaderProgram(GLuint , GLuint ) glActiveTexture(GLenum ) glAttachShader(GLuint , GLuint ) glBeginQuery(GLenum , GLuint ) glBeginTransformFeedback(GLenum ) glBindAttribLocation(GLuint , GLuint , const char *) glBindBuffer(GLenum , GLuint ) glBindBufferBase(GLenum , GLuint , GLuint ) glBindBufferRange(GLenum , GLuint , GLuint , GLintptr , GLsizeiptr ) glBindFramebuffer(GLenum , GLuint ) glBindImageTexture(GLuint , GLuint , GLint , GLboolean , GLint , GLenum , GLenum ) glBindProgramPipeline(GLuint ) glBindRenderbuffer(GLenum , GLuint ) glBindSampler(GLuint , GLuint ) glBindTexture(GLenum , GLuint ) glBindTransformFeedback(GLenum , GLuint ) glBindVertexArray(GLuint ) glBindVertexBuffer(GLuint , GLuint , GLintptr , GLsizei ) glBlendColor(GLclampf , GLclampf , GLclampf , GLclampf ) glBlendEquation(GLenum ) glBlendEquationSeparate(GLenum , GLenum ) glBlendFunc(GLenum , GLenum ) glBlendFuncSeparate(GLenum , GLenum , GLenum , GLenum ) glBlitFramebuffer(GLint , GLint , GLint , GLint , GLint , GLint , GLint , GLint , GLbitfield , GLenum ) glBufferData(GLenum , qopengl_GLsizeiptr , const void *, GLenum ) glBufferSubData(GLenum , qopengl_GLintptr , qopengl_GLsizeiptr , const void *) glCheckFramebufferStatus(GLenum ) : GLenum glClear(GLbitfield ) glClearBufferfi(GLenum , GLint , GLfloat , GLint ) glClearBufferfv(GLenum , GLint , const GLfloat *) glClearBufferiv(GLenum , GLint , const GLint *) glClearBufferuiv(GLenum , GLint , const GLuint *) glClearColor(GLclampf , GLclampf , GLclampf , GLclampf ) glClearDepthf(GLclampf ) glClearStencil(GLint ) glClientWaitSync(GLsync , GLbitfield , GLuint64 ) : GLenum glColorMask(GLboolean , GLboolean , GLboolean , GLboolean ) glCompileShader(GLuint ) glCompressedTexImage2D(GLenum , GLint , GLenum , GLsizei , GLsizei , GLint , GLsizei , const void *) glCompressedTexImage3D(GLenum , GLint , GLenum , GLsizei , GLsizei , GLsizei , GLint , GLsizei , const void *) glCompressedTexSubImage2D(GLenum , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLsizei , const void *) glCompressedTexSubImage3D(GLenum , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLsizei , const void *) glCopyBufferSubData(GLenum , GLenum , GLintptr , GLintptr , GLsizeiptr ) glCopyTexImage2D(GLenum , GLint , GLenum , GLint , GLint , GLsizei , GLsizei , GLint ) glCopyTexSubImage2D(GLenum , GLint , GLint , GLint , GLint , GLint , GLsizei , GLsizei ) glCopyTexSubImage3D(GLenum , GLint , GLint , GLint , GLint , GLint , GLint , GLsizei , GLsizei ) glCreateProgram() : GLuint glCreateShader(GLenum ) : GLuint glCreateShaderProgramv(GLenum , GLsizei , const GLchar * const *) : GLuint glCullFace(GLenum ) glDeleteBuffers(GLsizei , const GLuint *) glDeleteFramebuffers(GLsizei , const GLuint *) glDeleteProgram(GLuint ) glDeleteProgramPipelines(GLsizei , const GLuint *) glDeleteQueries(GLsizei , const GLuint *) glDeleteRenderbuffers(GLsizei , const GLuint *) glDeleteSamplers(GLsizei , const GLuint *) glDeleteShader(GLuint ) glDeleteSync(GLsync ) glDeleteTextures(GLsizei , const GLuint *) glDeleteTransformFeedbacks(GLsizei , const GLuint *) glDeleteVertexArrays(GLsizei , const GLuint *) glDepthFunc(GLenum ) glDepthMask(GLboolean ) glDepthRangef(GLclampf , GLclampf ) glDetachShader(GLuint , GLuint ) glDisable(GLenum ) glDisableVertexAttribArray(GLuint ) glDispatchCompute(GLuint , GLuint , GLuint ) glDispatchComputeIndirect(GLintptr ) glDrawArrays(GLenum , GLint , GLsizei ) glDrawArraysIndirect(GLenum , const void *) glDrawArraysInstanced(GLenum , GLint , GLsizei , GLsizei ) glDrawBuffers(GLsizei , const GLenum *) glDrawElements(GLenum , GLsizei , GLenum , const GLvoid *) glDrawElementsIndirect(GLenum , GLenum , const void *) glDrawElementsInstanced(GLenum , GLsizei , GLenum , const void *, GLsizei ) glDrawRangeElements(GLenum , GLuint , GLuint , GLsizei , GLenum , const void *) glEnable(GLenum ) glEnableVertexAttribArray(GLuint ) glEndQuery(GLenum ) glEndTransformFeedback(void) glFenceSync(GLenum , GLbitfield ) : GLsync glFinish() glFlush() glFlushMappedBufferRange(GLenum , GLintptr , GLsizeiptr ) glFramebufferParameteri(GLenum , GLenum , GLint ) glFramebufferRenderbuffer(GLenum , GLenum , GLenum , GLuint ) glFramebufferTexture2D(GLenum , GLenum , GLenum , GLuint , GLint ) glFramebufferTextureLayer(GLenum , GLenum , GLuint , GLint , GLint ) glFrontFace(GLenum ) glGenBuffers(GLsizei , GLuint *) glGenFramebuffers(GLsizei , GLuint *) glGenProgramPipelines(GLsizei , GLuint *) glGenQueries(GLsizei , GLuint *) glGenRenderbuffers(GLsizei , GLuint *) glGenSamplers(GLsizei , GLuint *) glGenTextures(GLsizei , GLuint *) glGenTransformFeedbacks(GLsizei , GLuint *) glGenVertexArrays(GLsizei , GLuint *) glGenerateMipmap(GLenum ) glGetActiveAttrib(GLuint , GLuint , GLsizei , GLsizei *, GLint *, GLenum *, char *) glGetActiveUniform(GLuint , GLuint , GLsizei , GLsizei *, GLint *, GLenum *, char *) glGetActiveUniformBlockName(GLuint , GLuint , GLsizei , GLsizei *, GLchar *) glGetActiveUniformBlockiv(GLuint , GLuint , GLenum , GLint *) glGetActiveUniformsiv(GLuint , GLsizei , const GLuint *, GLenum , GLint *) glGetAttachedShaders(GLuint , GLsizei , GLsizei *, GLuint *) glGetAttribLocation(GLuint , const char *) : GLint glGetBooleani_v(GLenum , GLuint , GLboolean *) glGetBooleanv(GLenum , GLboolean *) glGetBufferParameteri64v(GLenum , GLenum , GLint64 *) glGetBufferParameteriv(GLenum , GLenum , GLint *) glGetBufferPointerv(GLenum , GLenum , void **) glGetError() : GLenum glGetFloatv(GLenum , GLfloat *) glGetFragDataLocation(GLuint , const GLchar *) : GLint glGetFramebufferAttachmentParameteriv(GLenum , GLenum , GLenum , GLint *) glGetFramebufferParameteriv(GLenum , GLenum , GLint *) glGetInteger64i_v(GLenum , GLuint , GLint64 *) glGetInteger64v(GLenum , GLint64 *) glGetIntegeri_v(GLenum , GLuint , GLint *) glGetIntegerv(GLenum , GLint *) glGetInternalformativ(GLenum , GLenum , GLenum , GLsizei , GLint *) glGetMultisamplefv(GLenum , GLuint , GLfloat *) glGetProgramBinary(GLuint , GLsizei , GLsizei *, GLenum *, void *) glGetProgramInfoLog(GLuint , GLsizei , GLsizei *, char *) glGetProgramInterfaceiv(GLuint , GLenum , GLenum , GLint *) glGetProgramPipelineInfoLog(GLuint , GLsizei , GLsizei *, GLchar *) glGetProgramPipelineiv(GLuint , GLenum , GLint *) glGetProgramResourceIndex(GLuint , GLenum , const GLchar *) : GLuint glGetProgramResourceLocation(GLuint , GLenum , const GLchar *) : GLint glGetProgramResourceName(GLuint , GLenum , GLuint , GLsizei , GLsizei *, GLchar *) glGetProgramResourceiv(GLuint , GLenum , GLuint , GLsizei , const GLenum *, GLsizei , GLsizei *, GLint *) glGetProgramiv(GLuint , GLenum , GLint *) glGetQueryObjectuiv(GLuint , GLenum , GLuint *) glGetQueryiv(GLenum , GLenum , GLint *) glGetRenderbufferParameteriv(GLenum , GLenum , GLint *) glGetSamplerParameterfv(GLuint , GLenum , GLfloat *) glGetSamplerParameteriv(GLuint , 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 * glGetStringi(GLenum , GLuint ) : const GLubyte * glGetSynciv(GLsync , GLenum , GLsizei , GLsizei *, GLint *) glGetTexLevelParameterfv(GLenum , GLint , GLenum , GLfloat *) glGetTexLevelParameteriv(GLenum , GLint , GLenum , GLint *) glGetTexParameterfv(GLenum , GLenum , GLfloat *) glGetTexParameteriv(GLenum , GLenum , GLint *) glGetTransformFeedbackVarying(GLuint , GLuint , GLsizei , GLsizei *, GLsizei *, GLenum *, GLchar *) glGetUniformBlockIndex(GLuint , const GLchar *) : GLuint glGetUniformIndices(GLuint , GLsizei , const GLchar * const *, GLuint *) glGetUniformLocation(GLuint , const char *) : GLint glGetUniformfv(GLuint , GLint , GLfloat *) glGetUniformiv(GLuint , GLint , GLint *) | glGetUniformuiv(GLuint , GLint , GLuint *) glGetVertexAttribIiv(GLuint , GLenum , GLint *) glGetVertexAttribIuiv(GLuint , GLenum , GLuint *) glGetVertexAttribPointerv(GLuint , GLenum , void **) glGetVertexAttribfv(GLuint , GLenum , GLfloat *) glGetVertexAttribiv(GLuint , GLenum , GLint *) glHint(GLenum , GLenum ) glInvalidateFramebuffer(GLenum , GLsizei , const GLenum *) glInvalidateSubFramebuffer(GLenum , GLsizei , const GLenum *, GLint , GLint , GLsizei , GLsizei ) glIsBuffer(GLuint ) : GLboolean glIsEnabled(GLenum ) : GLboolean glIsFramebuffer(GLuint ) : GLboolean glIsProgram(GLuint ) : GLboolean glIsProgramPipeline(GLuint ) : GLboolean glIsQuery(GLuint ) : GLboolean glIsRenderbuffer(GLuint ) : GLboolean glIsSampler(GLuint ) : GLboolean glIsShader(GLuint ) : GLboolean glIsSync(GLsync ) : GLboolean glIsTexture(GLuint ) : GLboolean glIsTransformFeedback(GLuint ) : GLboolean glIsVertexArray(GLuint ) : GLboolean glLineWidth(GLfloat ) glLinkProgram(GLuint ) glMapBufferRange(GLenum , GLintptr , GLsizeiptr , GLbitfield ) : void * glMemoryBarrier(GLbitfield ) glMemoryBarrierByRegion(GLbitfield ) glPauseTransformFeedback(void) glPixelStorei(GLenum , GLint ) glPolygonOffset(GLfloat , GLfloat ) glProgramBinary(GLuint , GLenum , const void *, GLsizei ) glProgramParameteri(GLuint , GLenum , GLint ) glProgramUniform1f(GLuint , GLint , GLfloat ) glProgramUniform1fv(GLuint , GLint , GLsizei , const GLfloat *) glProgramUniform1i(GLuint , GLint , GLint ) glProgramUniform1iv(GLuint , GLint , GLsizei , const GLint *) glProgramUniform1ui(GLuint , GLint , GLuint ) glProgramUniform1uiv(GLuint , GLint , GLsizei , const GLuint *) glProgramUniform2f(GLuint , GLint , GLfloat , GLfloat ) glProgramUniform2fv(GLuint , GLint , GLsizei , const GLfloat *) glProgramUniform2i(GLuint , GLint , GLint , GLint ) glProgramUniform2iv(GLuint , GLint , GLsizei , const GLint *) glProgramUniform2ui(GLuint , GLint , GLuint , GLuint ) glProgramUniform2uiv(GLuint , GLint , GLsizei , const GLuint *) glProgramUniform3f(GLuint , GLint , GLfloat , GLfloat , GLfloat ) glProgramUniform3fv(GLuint , GLint , GLsizei , const GLfloat *) glProgramUniform3i(GLuint , GLint , GLint , GLint , GLint ) glProgramUniform3iv(GLuint , GLint , GLsizei , const GLint *) glProgramUniform3ui(GLuint , GLint , GLuint , GLuint , GLuint ) glProgramUniform3uiv(GLuint , GLint , GLsizei , const GLuint *) glProgramUniform4f(GLuint , GLint , GLfloat , GLfloat , GLfloat , GLfloat ) glProgramUniform4fv(GLuint , GLint , GLsizei , const GLfloat *) glProgramUniform4i(GLuint , GLint , GLint , GLint , GLint , GLint ) glProgramUniform4iv(GLuint , GLint , GLsizei , const GLint *) glProgramUniform4ui(GLuint , GLint , GLuint , GLuint , GLuint , GLuint ) glProgramUniform4uiv(GLuint , GLint , GLsizei , const GLuint *) glProgramUniformMatrix2fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix2x3fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix2x4fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix3fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix3x2fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix3x4fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix4fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix4x2fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix4x3fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glReadBuffer(GLenum ) glReadPixels(GLint , GLint , GLsizei , GLsizei , GLenum , GLenum , GLvoid *) glReleaseShaderCompiler() glRenderbufferStorage(GLenum , GLenum , GLsizei , GLsizei ) glRenderbufferStorageMultisample(GLenum , GLsizei , GLenum , GLsizei , GLsizei ) glResumeTransformFeedback(void) glSampleCoverage(GLclampf , GLboolean ) glSampleMaski(GLuint , GLbitfield ) glSamplerParameterf(GLuint , GLenum , GLfloat ) glSamplerParameterfv(GLuint , GLenum , const GLfloat *) glSamplerParameteri(GLuint , GLenum , GLint ) glSamplerParameteriv(GLuint , GLenum , const GLint *) 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 *) glTexImage3D(GLenum , GLint , GLint , GLsizei , GLsizei , GLsizei , GLint , GLenum , GLenum , const void *) glTexParameterf(GLenum , GLenum , GLfloat ) glTexParameterfv(GLenum , GLenum , const GLfloat *) glTexParameteri(GLenum , GLenum , GLint ) glTexParameteriv(GLenum , GLenum , const GLint *) glTexStorage2D(GLenum , GLsizei , GLenum , GLsizei , GLsizei ) glTexStorage2DMultisample(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLboolean ) glTexStorage3D(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLsizei ) glTexSubImage2D(GLenum , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLenum , const GLvoid *) glTexSubImage3D(GLenum , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLenum , const void *) glTransformFeedbackVaryings(GLuint , GLsizei , const GLchar * const *, GLenum ) glUniform1f(GLint , GLfloat ) glUniform1fv(GLint , GLsizei , const GLfloat *) glUniform1i(GLint , GLint ) glUniform1iv(GLint , GLsizei , const GLint *) glUniform1ui(GLint , GLuint ) glUniform1uiv(GLint , GLsizei , const GLuint *) glUniform2f(GLint , GLfloat , GLfloat ) glUniform2fv(GLint , GLsizei , const GLfloat *) glUniform2i(GLint , GLint , GLint ) glUniform2iv(GLint , GLsizei , const GLint *) glUniform2ui(GLint , GLuint , GLuint ) glUniform2uiv(GLint , GLsizei , const GLuint *) glUniform3f(GLint , GLfloat , GLfloat , GLfloat ) glUniform3fv(GLint , GLsizei , const GLfloat *) glUniform3i(GLint , GLint , GLint , GLint ) glUniform3iv(GLint , GLsizei , const GLint *) glUniform3ui(GLint , GLuint , GLuint , GLuint ) glUniform3uiv(GLint , GLsizei , const GLuint *) glUniform4f(GLint , GLfloat , GLfloat , GLfloat , GLfloat ) glUniform4fv(GLint , GLsizei , const GLfloat *) glUniform4i(GLint , GLint , GLint , GLint , GLint ) glUniform4iv(GLint , GLsizei , const GLint *) glUniform4ui(GLint , GLuint , GLuint , GLuint , GLuint ) glUniform4uiv(GLint , GLsizei , const GLuint *) glUniformBlockBinding(GLuint , GLuint , GLuint ) glUniformMatrix2fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix2x3fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix2x4fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix3fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix3x2fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix3x4fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix4fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix4x2fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix4x3fv(GLint , GLsizei , GLboolean , const GLfloat *) glUnmapBuffer(GLenum ) : GLboolean glUseProgram(GLuint ) glUseProgramStages(GLuint , GLbitfield , GLuint ) glValidateProgram(GLuint ) glValidateProgramPipeline(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 *) glVertexAttribBinding(GLuint , GLuint ) glVertexAttribDivisor(GLuint , GLuint ) glVertexAttribFormat(GLuint , GLint , GLenum , GLboolean , GLuint ) glVertexAttribI4i(GLuint , GLint , GLint , GLint , GLint ) glVertexAttribI4iv(GLuint , const GLint *) glVertexAttribI4ui(GLuint , GLuint , GLuint , GLuint , GLuint ) glVertexAttribI4uiv(GLuint , const GLuint *) glVertexAttribIFormat(GLuint , GLint , GLenum , GLuint ) glVertexAttribIPointer(GLuint , GLint , GLenum , GLsizei , const void *) glVertexAttribPointer(GLuint , GLint , GLenum , GLboolean , GLsizei , const void *) glVertexBindingDivisor(GLuint , GLuint ) glViewport(GLint , GLint , GLsizei , GLsizei ) glWaitSync(GLsync , GLbitfield , GLuint64 ) hasOpenGLFeature(QOpenGLFunctions::OpenGLFeature ) const : bool initializeOpenGLFunctions() openGLFeatures() const : QOpenGLFunctions::OpenGLFeatures