Qt 5.6 | Qt GUI | C++ Classes | QOpenGLFunctions_4_4_Core

Qt 5.6.2 Reference Documentation

# List of All Members for QOpenGLFunctions_4_4_Core

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

QOpenGLFunctions_4_4_Core() ~QOpenGLFunctions_4_4_Core() d_ptr : QAbstractOpenGLFunctionsPrivate * glActiveShaderProgram(GLuint , GLuint ) glActiveTexture(GLenum ) glAttachShader(GLuint , GLuint ) glBeginConditionalRender(GLuint , GLenum ) glBeginQuery(GLenum , GLuint ) glBeginQueryIndexed(GLenum , GLuint , GLuint ) glBeginTransformFeedback(GLenum ) glBindAttribLocation(GLuint , GLuint , const GLchar *) glBindBuffer(GLenum , GLuint ) glBindBufferBase(GLenum , GLuint , GLuint ) glBindBufferRange(GLenum , GLuint , GLuint , GLintptr , GLsizeiptr ) glBindBuffersBase(GLenum , GLuint , GLsizei , const GLuint *) glBindBuffersRange(GLenum , GLuint , GLsizei , const GLuint *, const GLintptr *, const GLsizeiptr *) glBindFragDataLocation(GLuint , GLuint , const GLchar *) glBindFragDataLocationIndexed(GLuint , GLuint , GLuint , const GLchar *) glBindFramebuffer(GLenum , GLuint ) glBindImageTexture(GLuint , GLuint , GLint , GLboolean , GLint , GLenum , GLenum ) glBindImageTextures(GLuint , GLsizei , const GLuint *) glBindProgramPipeline(GLuint ) glBindRenderbuffer(GLenum , GLuint ) glBindSampler(GLuint , GLuint ) glBindSamplers(GLuint , GLsizei , const GLuint *) glBindTexture(GLenum , GLuint ) glBindTextures(GLuint , GLsizei , const GLuint *) glBindTransformFeedback(GLenum , GLuint ) glBindVertexArray(GLuint ) glBindVertexBuffer(GLuint , GLuint , GLintptr , GLsizei ) glBindVertexBuffers(GLuint , GLsizei , const GLuint *, const GLintptr *, const GLsizei *) glBlendColor(GLfloat , GLfloat , GLfloat , GLfloat ) glBlendEquation(GLenum ) glBlendEquationSeparate(GLenum , GLenum ) glBlendEquationSeparatei(GLuint , GLenum , GLenum ) glBlendEquationi(GLuint , GLenum ) glBlendFunc(GLenum , GLenum ) glBlendFuncSeparate(GLenum , GLenum , GLenum , GLenum ) glBlendFuncSeparatei(GLuint , GLenum , GLenum , GLenum , GLenum ) glBlendFunci(GLuint , GLenum , GLenum ) glBlitFramebuffer(GLint , GLint , GLint , GLint , GLint , GLint , GLint , GLint , GLbitfield , GLenum ) glBufferData(GLenum , GLsizeiptr , const void *, GLenum ) glBufferStorage(GLenum , GLsizeiptr , const void *, GLbitfield ) glBufferSubData(GLenum , GLintptr , GLsizeiptr , const void *) glCheckFramebufferStatus(GLenum ) : GLenum glClampColor(GLenum , GLenum ) glClear(GLbitfield ) glClearBufferData(GLenum , GLenum , GLenum , GLenum , const void *) glClearBufferSubData(GLenum , GLenum , GLintptr , GLsizeiptr , GLenum , GLenum , const void *) glClearBufferfi(GLenum , GLint , GLfloat , GLint ) glClearBufferfv(GLenum , GLint , const GLfloat *) glClearBufferiv(GLenum , GLint , const GLint *) glClearBufferuiv(GLenum , GLint , const GLuint *) glClearColor(GLfloat , GLfloat , GLfloat , GLfloat ) glClearDepth(GLdouble ) glClearDepthf(GLfloat ) glClearStencil(GLint ) glClearTexImage(GLuint , GLint , GLenum , GLenum , const void *) glClearTexSubImage(GLuint , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLenum , const void *) glClientWaitSync(GLsync , GLbitfield , GLuint64 ) : GLenum glColorMask(GLboolean , GLboolean , GLboolean , GLboolean ) glColorMaski(GLuint , GLboolean , GLboolean , GLboolean , GLboolean ) glCompileShader(GLuint ) glCompressedTexImage1D(GLenum , GLint , GLenum , GLsizei , GLint , GLsizei , const void *) glCompressedTexImage2D(GLenum , GLint , GLenum , GLsizei , GLsizei , GLint , GLsizei , const void *) glCompressedTexImage3D(GLenum , GLint , GLenum , GLsizei , GLsizei , GLsizei , GLint , GLsizei , const void *) glCompressedTexSubImage1D(GLenum , GLint , GLint , GLsizei , GLenum , 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 ) glCopyImageSubData(GLuint , GLenum , GLint , GLint , GLint , GLint , GLuint , GLenum , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei ) glCopyTexImage1D(GLenum , GLint , GLenum , GLint , GLint , GLsizei , GLint ) glCopyTexImage2D(GLenum , GLint , GLenum , GLint , GLint , GLsizei , GLsizei , GLint ) glCopyTexSubImage1D(GLenum , GLint , GLint , GLint , GLint , GLsizei ) 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 ) glDebugMessageCallback(GLDEBUGPROC , const void *) glDebugMessageControl(GLenum , GLenum , GLenum , GLsizei , const GLuint *, GLboolean ) glDebugMessageInsert(GLenum , GLenum , GLuint , GLenum , GLsizei , const GLchar *) 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 ) glDepthRange(GLdouble , GLdouble ) glDepthRangeArrayv(GLuint , GLsizei , const GLdouble *) glDepthRangeIndexed(GLuint , GLdouble , GLdouble ) glDepthRangef(GLfloat , GLfloat ) glDetachShader(GLuint , GLuint ) glDisable(GLenum ) glDisableVertexAttribArray(GLuint ) glDisablei(GLenum , GLuint ) glDispatchCompute(GLuint , GLuint , GLuint ) glDispatchComputeIndirect(GLintptr ) glDrawArrays(GLenum , GLint , GLsizei ) glDrawArraysIndirect(GLenum , const void *) glDrawArraysInstanced(GLenum , GLint , GLsizei , GLsizei ) glDrawArraysInstancedBaseInstance(GLenum , GLint , GLsizei , GLsizei , GLuint ) glDrawBuffer(GLenum ) glDrawBuffers(GLsizei , const GLenum *) glDrawElements(GLenum , GLsizei , GLenum , const void *) glDrawElementsBaseVertex(GLenum , GLsizei , GLenum , const void *, GLint ) glDrawElementsIndirect(GLenum , GLenum , const void *) glDrawElementsInstanced(GLenum , GLsizei , GLenum , const void *, GLsizei ) glDrawElementsInstancedBaseInstance(GLenum , GLsizei , GLenum , const void *, GLsizei , GLuint ) glDrawElementsInstancedBaseVertex(GLenum , GLsizei , GLenum , const void *, GLsizei , GLint ) glDrawElementsInstancedBaseVertexBaseInstance(GLenum , GLsizei , GLenum , const void *, GLsizei , GLint , GLuint ) glDrawRangeElements(GLenum , GLuint , GLuint , GLsizei , GLenum , const void *) glDrawRangeElementsBaseVertex(GLenum , GLuint , GLuint , GLsizei , GLenum , const void *, GLint ) glDrawTransformFeedback(GLenum , GLuint ) glDrawTransformFeedbackInstanced(GLenum , GLuint , GLsizei ) glDrawTransformFeedbackStream(GLenum , GLuint , GLuint ) glDrawTransformFeedbackStreamInstanced(GLenum , GLuint , GLuint , GLsizei ) glEnable(GLenum ) glEnableVertexAttribArray(GLuint ) glEnablei(GLenum , GLuint ) glEndConditionalRender() glEndQuery(GLenum ) glEndQueryIndexed(GLenum , GLuint ) glEndTransformFeedback() glFenceSync(GLenum , GLbitfield ) : GLsync glFinish() glFlush() glFlushMappedBufferRange(GLenum , GLintptr , GLsizeiptr ) glFramebufferParameteri(GLenum , GLenum , GLint ) glFramebufferRenderbuffer(GLenum , GLenum , GLenum , GLuint ) glFramebufferTexture(GLenum , GLenum , GLuint , GLint ) glFramebufferTexture1D(GLenum , GLenum , GLenum , GLuint , GLint ) glFramebufferTexture2D(GLenum , GLenum , GLenum , GLuint , GLint ) glFramebufferTexture3D(GLenum , GLenum , GLenum , GLuint , GLint , 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 ) glGetActiveAtomicCounterBufferiv(GLuint , GLuint , GLenum , GLint *) glGetActiveAttrib(GLuint , GLuint , GLsizei , GLsizei *, GLint *, GLenum *, GLchar *) glGetActiveSubroutineName(GLuint , GLenum , GLuint , GLsizei , GLsizei *, GLchar *) glGetActiveSubroutineUniformName(GLuint , GLenum , GLuint , GLsizei , GLsizei *, GLchar *) glGetActiveSubroutineUniformiv(GLuint , GLenum , GLuint , GLenum , GLint *) glGetActiveUniform(GLuint , GLuint , GLsizei , GLsizei *, GLint *, GLenum *, GLchar *) glGetActiveUniformBlockName(GLuint , GLuint , GLsizei , GLsizei *, GLchar *) glGetActiveUniformBlockiv(GLuint , GLuint , GLenum , GLint *) glGetActiveUniformName(GLuint , GLuint , GLsizei , GLsizei *, GLchar *) glGetActiveUniformsiv(GLuint , GLsizei , const GLuint *, GLenum , GLint *) glGetAttachedShaders(GLuint , GLsizei , GLsizei *, GLuint *) glGetAttribLocation(GLuint , const GLchar *) : GLint glGetBooleani_v(GLenum , GLuint , GLboolean *) glGetBooleanv(GLenum , GLboolean *) glGetBufferParameteri64v(GLenum , GLenum , GLint64 *) glGetBufferParameteriv(GLenum , GLenum , GLint *) glGetBufferPointerv(GLenum , GLenum , void **) glGetBufferSubData(GLenum , GLintptr , GLsizeiptr , void *) glGetCompressedTexImage(GLenum , GLint , void *) glGetDebugMessageLog(GLuint , GLsizei , GLenum *, GLenum *, GLuint *, GLenum *, GLsizei *, GLchar *) : GLuint glGetDoublei_v(GLenum , GLuint , GLdouble *) glGetDoublev(GLenum , GLdouble *) glGetError() : GLenum glGetFloati_v(GLenum , GLuint , GLfloat *) glGetFloatv(GLenum , GLfloat *) glGetFragDataIndex(GLuint , const GLchar *) : GLint 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 *) glGetInternalformati64v(GLenum , GLenum , GLenum , GLsizei , GLint64 *) glGetInternalformativ(GLenum , GLenum , GLenum , GLsizei , GLint *) glGetMultisamplefv(GLenum , GLuint , GLfloat *) glGetObjectLabel(GLenum , GLuint , GLsizei , GLsizei *, GLchar *) glGetObjectPtrLabel(const void *, GLsizei , GLsizei *, GLchar *) glGetProgramBinary(GLuint , GLsizei , GLsizei *, GLenum *, void *) glGetProgramInfoLog(GLuint , GLsizei , GLsizei *, GLchar *) 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 glGetProgramResourceLocationIndex(GLuint , GLenum , const GLchar *) : GLint glGetProgramResourceName(GLuint , GLenum , GLuint , GLsizei , GLsizei *, GLchar *) glGetProgramResourceiv(GLuint , GLenum , GLuint , GLsizei , const GLenum *, GLsizei , GLsizei *, GLint *) glGetProgramStageiv(GLuint , GLenum , GLenum , GLint *) glGetProgramiv(GLuint , GLenum , GLint *) glGetQueryIndexediv(GLenum , GLuint , GLenum , GLint *) glGetQueryObjecti64v(GLuint , GLenum , GLint64 *) glGetQueryObjectiv(GLuint , GLenum , GLint *) glGetQueryObjectui64v(GLuint , GLenum , GLuint64 *) glGetQueryObjectuiv(GLuint , GLenum , GLuint *) glGetQueryiv(GLenum , GLenum , GLint *) glGetRenderbufferParameteriv(GLenum , GLenum , GLint *) glGetSamplerParameterIiv(GLuint , GLenum , GLint *) glGetSamplerParameterIuiv(GLuint , GLenum , GLuint *) glGetSamplerParameterfv(GLuint , GLenum , GLfloat *) glGetSamplerParameteriv(GLuint , GLenum , GLint *) glGetShaderInfoLog(GLuint , GLsizei , GLsizei *, GLchar *) glGetShaderPrecisionFormat(GLenum , GLenum , GLint *, GLint *) glGetShaderSource(GLuint , GLsizei , GLsizei *, GLchar *) glGetShaderiv(GLuint , GLenum , GLint *) glGetString(GLenum ) : const GLubyte * glGetStringi(GLenum , GLuint ) : const GLubyte * glGetSubroutineIndex(GLuint , GLenum , const GLchar *) : GLuint glGetSubroutineUniformLocation(GLuint , GLenum , const GLchar *) : GLint glGetSynciv(GLsync , GLenum , GLsizei , GLsizei *, GLint *) glGetTexImage(GLenum , GLint , GLenum , GLenum , void *) glGetTexLevelParameterfv(GLenum , GLint , GLenum , GLfloat *) glGetTexLevelParameteriv(GLenum , GLint , GLenum , GLint *) glGetTexParameterIiv(GLenum , GLenum , GLint *) glGetTexParameterIuiv(GLenum , GLenum , GLuint *) 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 GLchar *) : GLint glGetUniformSubroutineuiv(GLenum , GLint , GLuint *) glGetUniformdv(GLuint , GLint , GLdouble *) glGetUniformfv(GLuint , GLint , GLfloat *) glGetUniformiv(GLuint , GLint , GLint *) glGetUniformuiv(GLuint , GLint , GLuint *) glGetVertexAttribIiv(GLuint , GLenum , GLint *) glGetVertexAttribIuiv(GLuint , GLenum , GLuint *) glGetVertexAttribLdv(GLuint , GLenum , GLdouble *) glGetVertexAttribPointerv(GLuint , GLenum , void **) glGetVertexAttribdv(GLuint , GLenum , GLdouble *) glGetVertexAttribfv(GLuint , GLenum , GLfloat *) glGetVertexAttribiv(GLuint , GLenum , GLint *) glHint(GLenum , GLenum ) glInvalidateBufferData(GLuint ) glInvalidateBufferSubData(GLuint , GLintptr , GLsizeiptr ) glInvalidateFramebuffer(GLenum , GLsizei , const GLenum *) glInvalidateSubFramebuffer(GLenum , GLsizei , const GLenum *, GLint , GLint , GLsizei , GLsizei ) glInvalidateTexImage(GLuint , GLint ) glInvalidateTexSubImage(GLuint , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei ) glIsBuffer(GLuint ) : GLboolean glIsEnabled(GLenum ) : GLboolean glIsEnabledi(GLenum , GLuint ) : 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 ) glLogicOp(GLenum ) glMapBuffer(GLenum , GLenum ) : void * | glMapBufferRange(GLenum , GLintptr , GLsizeiptr , GLbitfield ) : void * glMemoryBarrier(GLbitfield ) glMinSampleShading(GLfloat ) glMultiDrawArrays(GLenum , const GLint *, const GLsizei *, GLsizei ) glMultiDrawArraysIndirect(GLenum , const void *, GLsizei , GLsizei ) glMultiDrawElements(GLenum , const GLsizei *, GLenum , const void * const *, GLsizei ) glMultiDrawElementsBaseVertex(GLenum , const GLsizei *, GLenum , const void * const *, GLsizei , const GLint *) glMultiDrawElementsIndirect(GLenum , GLenum , const void *, GLsizei , GLsizei ) glObjectLabel(GLenum , GLuint , GLsizei , const GLchar *) glObjectPtrLabel(const void *, GLsizei , const GLchar *) glPatchParameterfv(GLenum , const GLfloat *) glPatchParameteri(GLenum , GLint ) glPauseTransformFeedback() glPixelStoref(GLenum , GLfloat ) glPixelStorei(GLenum , GLint ) glPointParameterf(GLenum , GLfloat ) glPointParameterfv(GLenum , const GLfloat *) glPointParameteri(GLenum , GLint ) glPointParameteriv(GLenum , const GLint *) glPointSize(GLfloat ) glPolygonMode(GLenum , GLenum ) glPolygonOffset(GLfloat , GLfloat ) glPopDebugGroup() glPrimitiveRestartIndex(GLuint ) glProgramBinary(GLuint , GLenum , const void *, GLsizei ) glProgramParameteri(GLuint , GLenum , GLint ) glProgramUniform1d(GLuint , GLint , GLdouble ) glProgramUniform1dv(GLuint , GLint , GLsizei , const GLdouble *) 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 *) glProgramUniform2d(GLuint , GLint , GLdouble , GLdouble ) glProgramUniform2dv(GLuint , GLint , GLsizei , const GLdouble *) 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 *) glProgramUniform3d(GLuint , GLint , GLdouble , GLdouble , GLdouble ) glProgramUniform3dv(GLuint , GLint , GLsizei , const GLdouble *) 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 *) glProgramUniform4d(GLuint , GLint , GLdouble , GLdouble , GLdouble , GLdouble ) glProgramUniform4dv(GLuint , GLint , GLsizei , const GLdouble *) 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 *) glProgramUniformMatrix2dv(GLuint , GLint , GLsizei , GLboolean , const GLdouble *) glProgramUniformMatrix2fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix2x3dv(GLuint , GLint , GLsizei , GLboolean , const GLdouble *) glProgramUniformMatrix2x3fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix2x4dv(GLuint , GLint , GLsizei , GLboolean , const GLdouble *) glProgramUniformMatrix2x4fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix3dv(GLuint , GLint , GLsizei , GLboolean , const GLdouble *) glProgramUniformMatrix3fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix3x2dv(GLuint , GLint , GLsizei , GLboolean , const GLdouble *) glProgramUniformMatrix3x2fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix3x4dv(GLuint , GLint , GLsizei , GLboolean , const GLdouble *) glProgramUniformMatrix3x4fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix4dv(GLuint , GLint , GLsizei , GLboolean , const GLdouble *) glProgramUniformMatrix4fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix4x2dv(GLuint , GLint , GLsizei , GLboolean , const GLdouble *) glProgramUniformMatrix4x2fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProgramUniformMatrix4x3dv(GLuint , GLint , GLsizei , GLboolean , const GLdouble *) glProgramUniformMatrix4x3fv(GLuint , GLint , GLsizei , GLboolean , const GLfloat *) glProvokingVertex(GLenum ) glPushDebugGroup(GLenum , GLuint , GLsizei , const GLchar *) glQueryCounter(GLuint , GLenum ) glReadBuffer(GLenum ) glReadPixels(GLint , GLint , GLsizei , GLsizei , GLenum , GLenum , void *) glReleaseShaderCompiler() glRenderbufferStorage(GLenum , GLenum , GLsizei , GLsizei ) glRenderbufferStorageMultisample(GLenum , GLsizei , GLenum , GLsizei , GLsizei ) glResumeTransformFeedback() glSampleCoverage(GLfloat , GLboolean ) glSampleMaski(GLuint , GLbitfield ) glSamplerParameterIiv(GLuint , GLenum , const GLint *) glSamplerParameterIuiv(GLuint , GLenum , const GLuint *) glSamplerParameterf(GLuint , GLenum , GLfloat ) glSamplerParameterfv(GLuint , GLenum , const GLfloat *) glSamplerParameteri(GLuint , GLenum , GLint ) glSamplerParameteriv(GLuint , GLenum , const GLint *) glScissor(GLint , GLint , GLsizei , GLsizei ) glScissorArrayv(GLuint , GLsizei , const GLint *) glScissorIndexed(GLuint , GLint , GLint , GLsizei , GLsizei ) glScissorIndexedv(GLuint , const GLint *) glShaderBinary(GLsizei , const GLuint *, GLenum , const void *, GLsizei ) glShaderSource(GLuint , GLsizei , const GLchar * const *, const GLint *) glShaderStorageBlockBinding(GLuint , GLuint , GLuint ) glStencilFunc(GLenum , GLint , GLuint ) glStencilFuncSeparate(GLenum , GLenum , GLint , GLuint ) glStencilMask(GLuint ) glStencilMaskSeparate(GLenum , GLuint ) glStencilOp(GLenum , GLenum , GLenum ) glStencilOpSeparate(GLenum , GLenum , GLenum , GLenum ) glTexBuffer(GLenum , GLenum , GLuint ) glTexBufferRange(GLenum , GLenum , GLuint , GLintptr , GLsizeiptr ) glTexImage1D(GLenum , GLint , GLint , GLsizei , GLint , GLenum , GLenum , const void *) glTexImage2D(GLenum , GLint , GLint , GLsizei , GLsizei , GLint , GLenum , GLenum , const void *) glTexImage2DMultisample(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLboolean ) glTexImage3D(GLenum , GLint , GLint , GLsizei , GLsizei , GLsizei , GLint , GLenum , GLenum , const void *) glTexImage3DMultisample(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLsizei , GLboolean ) glTexParameterIiv(GLenum , GLenum , const GLint *) glTexParameterIuiv(GLenum , GLenum , const GLuint *) glTexParameterf(GLenum , GLenum , GLfloat ) glTexParameterfv(GLenum , GLenum , const GLfloat *) glTexParameteri(GLenum , GLenum , GLint ) glTexParameteriv(GLenum , GLenum , const GLint *) glTexStorage1D(GLenum , GLsizei , GLenum , GLsizei ) glTexStorage2D(GLenum , GLsizei , GLenum , GLsizei , GLsizei ) glTexStorage2DMultisample(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLboolean ) glTexStorage3D(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLsizei ) glTexStorage3DMultisample(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLsizei , GLboolean ) glTexSubImage1D(GLenum , GLint , GLint , GLsizei , GLenum , GLenum , const void *) glTexSubImage2D(GLenum , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLenum , const void *) glTexSubImage3D(GLenum , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLenum , const void *) glTextureView(GLuint , GLenum , GLuint , GLenum , GLuint , GLuint , GLuint , GLuint ) glTransformFeedbackVaryings(GLuint , GLsizei , const GLchar * const *, GLenum ) glUniform1d(GLint , GLdouble ) glUniform1dv(GLint , GLsizei , const GLdouble *) glUniform1f(GLint , GLfloat ) glUniform1fv(GLint , GLsizei , const GLfloat *) glUniform1i(GLint , GLint ) glUniform1iv(GLint , GLsizei , const GLint *) glUniform1ui(GLint , GLuint ) glUniform1uiv(GLint , GLsizei , const GLuint *) glUniform2d(GLint , GLdouble , GLdouble ) glUniform2dv(GLint , GLsizei , const GLdouble *) 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 *) glUniform3d(GLint , GLdouble , GLdouble , GLdouble ) glUniform3dv(GLint , GLsizei , const GLdouble *) 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 *) glUniform4d(GLint , GLdouble , GLdouble , GLdouble , GLdouble ) glUniform4dv(GLint , GLsizei , const GLdouble *) 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 ) glUniformMatrix2dv(GLint , GLsizei , GLboolean , const GLdouble *) glUniformMatrix2fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix2x3dv(GLint , GLsizei , GLboolean , const GLdouble *) glUniformMatrix2x3fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix2x4dv(GLint , GLsizei , GLboolean , const GLdouble *) glUniformMatrix2x4fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix3dv(GLint , GLsizei , GLboolean , const GLdouble *) glUniformMatrix3fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix3x2dv(GLint , GLsizei , GLboolean , const GLdouble *) glUniformMatrix3x2fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix3x4dv(GLint , GLsizei , GLboolean , const GLdouble *) glUniformMatrix3x4fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix4dv(GLint , GLsizei , GLboolean , const GLdouble *) glUniformMatrix4fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix4x2dv(GLint , GLsizei , GLboolean , const GLdouble *) glUniformMatrix4x2fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformMatrix4x3dv(GLint , GLsizei , GLboolean , const GLdouble *) glUniformMatrix4x3fv(GLint , GLsizei , GLboolean , const GLfloat *) glUniformSubroutinesuiv(GLenum , GLsizei , const GLuint *) glUnmapBuffer(GLenum ) : GLboolean glUseProgram(GLuint ) glUseProgramStages(GLuint , GLbitfield , GLuint ) glValidateProgram(GLuint ) glValidateProgramPipeline(GLuint ) glVertexAttrib1d(GLuint , GLdouble ) glVertexAttrib1dv(GLuint , const GLdouble *) glVertexAttrib1f(GLuint , GLfloat ) glVertexAttrib1fv(GLuint , const GLfloat *) glVertexAttrib1s(GLuint , GLshort ) glVertexAttrib1sv(GLuint , const GLshort *) glVertexAttrib2d(GLuint , GLdouble , GLdouble ) glVertexAttrib2dv(GLuint , const GLdouble *) glVertexAttrib2f(GLuint , GLfloat , GLfloat ) glVertexAttrib2fv(GLuint , const GLfloat *) glVertexAttrib2s(GLuint , GLshort , GLshort ) glVertexAttrib2sv(GLuint , const GLshort *) glVertexAttrib3d(GLuint , GLdouble , GLdouble , GLdouble ) glVertexAttrib3dv(GLuint , const GLdouble *) glVertexAttrib3f(GLuint , GLfloat , GLfloat , GLfloat ) glVertexAttrib3fv(GLuint , const GLfloat *) glVertexAttrib3s(GLuint , GLshort , GLshort , GLshort ) glVertexAttrib3sv(GLuint , const GLshort *) glVertexAttrib4Nbv(GLuint , const GLbyte *) glVertexAttrib4Niv(GLuint , const GLint *) glVertexAttrib4Nsv(GLuint , const GLshort *) glVertexAttrib4Nub(GLuint , GLubyte , GLubyte , GLubyte , GLubyte ) glVertexAttrib4Nubv(GLuint , const GLubyte *) glVertexAttrib4Nuiv(GLuint , const GLuint *) glVertexAttrib4Nusv(GLuint , const GLushort *) glVertexAttrib4bv(GLuint , const GLbyte *) glVertexAttrib4d(GLuint , GLdouble , GLdouble , GLdouble , GLdouble ) glVertexAttrib4dv(GLuint , const GLdouble *) glVertexAttrib4f(GLuint , GLfloat , GLfloat , GLfloat , GLfloat ) glVertexAttrib4fv(GLuint , const GLfloat *) glVertexAttrib4iv(GLuint , const GLint *) glVertexAttrib4s(GLuint , GLshort , GLshort , GLshort , GLshort ) glVertexAttrib4sv(GLuint , const GLshort *) glVertexAttrib4ubv(GLuint , const GLubyte *) glVertexAttrib4uiv(GLuint , const GLuint *) glVertexAttrib4usv(GLuint , const GLushort *) glVertexAttribBinding(GLuint , GLuint ) glVertexAttribDivisor(GLuint , GLuint ) glVertexAttribFormat(GLuint , GLint , GLenum , GLboolean , GLuint ) glVertexAttribI1i(GLuint , GLint ) glVertexAttribI1iv(GLuint , const GLint *) glVertexAttribI1ui(GLuint , GLuint ) glVertexAttribI1uiv(GLuint , const GLuint *) glVertexAttribI2i(GLuint , GLint , GLint ) glVertexAttribI2iv(GLuint , const GLint *) glVertexAttribI2ui(GLuint , GLuint , GLuint ) glVertexAttribI2uiv(GLuint , const GLuint *) glVertexAttribI3i(GLuint , GLint , GLint , GLint ) glVertexAttribI3iv(GLuint , const GLint *) glVertexAttribI3ui(GLuint , GLuint , GLuint , GLuint ) glVertexAttribI3uiv(GLuint , const GLuint *) glVertexAttribI4bv(GLuint , const GLbyte *) glVertexAttribI4i(GLuint , GLint , GLint , GLint , GLint ) glVertexAttribI4iv(GLuint , const GLint *) glVertexAttribI4sv(GLuint , const GLshort *) glVertexAttribI4ubv(GLuint , const GLubyte *) glVertexAttribI4ui(GLuint , GLuint , GLuint , GLuint , GLuint ) glVertexAttribI4uiv(GLuint , const GLuint *) glVertexAttribI4usv(GLuint , const GLushort *) glVertexAttribIFormat(GLuint , GLint , GLenum , GLuint ) glVertexAttribIPointer(GLuint , GLint , GLenum , GLsizei , const void *) glVertexAttribL1d(GLuint , GLdouble ) glVertexAttribL1dv(GLuint , const GLdouble *) glVertexAttribL2d(GLuint , GLdouble , GLdouble ) glVertexAttribL2dv(GLuint , const GLdouble *) glVertexAttribL3d(GLuint , GLdouble , GLdouble , GLdouble ) glVertexAttribL3dv(GLuint , const GLdouble *) glVertexAttribL4d(GLuint , GLdouble , GLdouble , GLdouble , GLdouble ) glVertexAttribL4dv(GLuint , const GLdouble *) glVertexAttribLFormat(GLuint , GLint , GLenum , GLuint ) glVertexAttribLPointer(GLuint , GLint , GLenum , GLsizei , const void *) glVertexAttribP1ui(GLuint , GLenum , GLboolean , GLuint ) glVertexAttribP1uiv(GLuint , GLenum , GLboolean , const GLuint *) glVertexAttribP2ui(GLuint , GLenum , GLboolean , GLuint ) glVertexAttribP2uiv(GLuint , GLenum , GLboolean , const GLuint *) glVertexAttribP3ui(GLuint , GLenum , GLboolean , GLuint ) glVertexAttribP3uiv(GLuint , GLenum , GLboolean , const GLuint *) glVertexAttribP4ui(GLuint , GLenum , GLboolean , GLuint ) glVertexAttribP4uiv(GLuint , GLenum , GLboolean , const GLuint *) glVertexAttribPointer(GLuint , GLint , GLenum , GLboolean , GLsizei , const void *) glVertexBindingDivisor(GLuint , GLuint ) glViewport(GLint , GLint , GLsizei , GLsizei ) glViewportArrayv(GLuint , GLsizei , const GLfloat *) glViewportIndexedf(GLuint , GLfloat , GLfloat , GLfloat , GLfloat ) glViewportIndexedfv(GLuint , const GLfloat *) glWaitSync(GLsync , GLbitfield , GLuint64 ) initializeOpenGLFunctions() : bool