Qtc.Gui.QOpenGLFunctions

Contents

Documentation

class QqOpenGLFunctions x1 where #

Methods

qOpenGLFunctions :: x1 -> IO (QOpenGLFunctions ()) #

Instances
QqOpenGLFunctions () # 
Instance details

Defined in Qtc.Gui.QOpenGLFunctions

Methods

qOpenGLFunctions :: () -> IO (QOpenGLFunctions ()) #

QqOpenGLFunctions (QOpenGLContext t1) # 
Instance details

Defined in Qtc.Gui.QOpenGLFunctions

QqOpenGLFunctions (QOpenGLFunctions t1) # 
Instance details

Defined in Qtc.Gui.QOpenGLFunctions

class QqOpenGLFunctions_nf x1 where #

Methods

qOpenGLFunctions_nf :: x1 -> IO (QOpenGLFunctions ()) #

glBindTexture :: QOpenGLFunctions a -> (GLenum, GLuint) -> IO () #

glBlendFunc :: QOpenGLFunctions a -> (GLenum, GLenum) -> IO () #

glClear :: QOpenGLFunctions a -> GLbitfield -> IO () #

glClearColor :: QOpenGLFunctions a -> (QVoid t1, QVoid t2, QVoid t3, QVoid t4) -> IO () #

glClearStencil :: QOpenGLFunctions a -> GLint -> IO () #

glColorMask :: QOpenGLFunctions a -> (GLboolean, GLboolean, GLboolean, GLboolean) -> IO () #

glCopyTexImage2D :: QOpenGLFunctions a -> (GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint) -> IO () #

glCopyTexSubImage2D :: QOpenGLFunctions a -> (GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei) -> IO () #

glCullFace :: QOpenGLFunctions a -> GLenum -> IO () #

glDeleteTextures :: QOpenGLFunctions a -> (GLsizei, QConstGLuintPtr t2) -> IO () #

glDepthFunc :: QOpenGLFunctions a -> GLenum -> IO () #

glDepthMask :: QOpenGLFunctions a -> GLboolean -> IO () #

glDisable :: QOpenGLFunctions a -> GLenum -> IO () #

glDrawArrays :: QOpenGLFunctions a -> (GLenum, GLint, GLsizei) -> IO () #

glDrawElements :: QOpenGLFunctions a -> (GLenum, GLsizei, GLenum, QConstGLvoidPtr t4) -> IO () #

glEnable :: QOpenGLFunctions a -> GLenum -> IO () #

glFinish :: QOpenGLFunctions a -> () -> IO () #

glFlush :: QOpenGLFunctions a -> () -> IO () #

glFrontFace :: QOpenGLFunctions a -> GLenum -> IO () #

glGenTextures :: QOpenGLFunctions a -> (GLsizei, QGLuintPtr t2) -> IO () #

glGetBooleanv :: QOpenGLFunctions a -> (GLenum, QGLbooleanPtr t2) -> IO () #

glGetError :: QOpenGLFunctions a -> () -> IO GLenum #

glGetFloatv :: QOpenGLFunctions a -> (GLenum, QGLfloatPtr t2) -> IO () #

glGetIntegerv :: QOpenGLFunctions a -> (GLenum, QGLintPtr t2) -> IO () #

glGetTexParameterfv :: QOpenGLFunctions a -> (GLenum, GLenum, QGLfloatPtr t3) -> IO () #

glGetTexParameteriv :: QOpenGLFunctions a -> (GLenum, GLenum, QGLintPtr t3) -> IO () #

glHint :: QOpenGLFunctions a -> (GLenum, GLenum) -> IO () #

glIsEnabled :: QOpenGLFunctions a -> GLenum -> IO GLboolean #

glIsTexture :: QOpenGLFunctions a -> GLuint -> IO GLboolean #

glLineWidth :: QOpenGLFunctions a -> GLfloat -> IO () #

glPixelStorei :: QOpenGLFunctions a -> (GLenum, GLint) -> IO () #

glPolygonOffset :: QOpenGLFunctions a -> (GLfloat, GLfloat) -> IO () #

glReadPixels :: QOpenGLFunctions a -> (GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, QGLvoidPtr t7) -> IO () #

glScissor :: QOpenGLFunctions a -> (GLint, GLint, GLsizei, GLsizei) -> IO () #

glStencilFunc :: QOpenGLFunctions a -> (GLenum, GLint, GLuint) -> IO () #

glStencilMask :: QOpenGLFunctions a -> GLuint -> IO () #

glStencilOp :: QOpenGLFunctions a -> (GLenum, GLenum, GLenum) -> IO () #

glTexImage2D :: QOpenGLFunctions a -> (GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, QConstGLvoidPtr t9) -> IO () #

glTexParameterf :: QOpenGLFunctions a -> (GLenum, GLenum, GLfloat) -> IO () #

glTexParameterfv :: QOpenGLFunctions a -> (GLenum, GLenum, QConstGLfloatPtr t3) -> IO () #

glTexParameteri :: QOpenGLFunctions a -> (GLenum, GLenum, GLint) -> IO () #

glTexParameteriv :: QOpenGLFunctions a -> (GLenum, GLenum, QConstGLintPtr t3) -> IO () #

glTexSubImage2D :: QOpenGLFunctions a -> (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, QConstGLvoidPtr t9) -> IO () #

glViewport :: QOpenGLFunctions a -> (GLint, GLint, GLsizei, GLsizei) -> IO () #

Orphan instances

QhasOpenGLFeature (QOpenGLFunctions a) QOpenGLFunctions_OpenGLFeature # 
Instance details

QglValidateProgram (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glValidateProgram :: QOpenGLFunctions a -> GLuint -> IO () #

QglUseProgram (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glUseProgram :: QOpenGLFunctions a -> GLuint -> IO () #

QglReleaseShaderCompiler (QOpenGLFunctions a) () # 
Instance details

Methods

glReleaseShaderCompiler :: QOpenGLFunctions a -> () -> IO () #

QglLinkProgram (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glLinkProgram :: QOpenGLFunctions a -> GLuint -> IO () #

QglIsShader (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glIsShader :: QOpenGLFunctions a -> GLuint -> IO GLboolean #

QglIsRenderbuffer (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glIsRenderbuffer :: QOpenGLFunctions a -> GLuint -> IO GLboolean #

QglIsProgram (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glIsProgram :: QOpenGLFunctions a -> GLuint -> IO GLboolean #

QglIsFramebuffer (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glIsFramebuffer :: QOpenGLFunctions a -> GLuint -> IO GLboolean #

QglIsBuffer (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glIsBuffer :: QOpenGLFunctions a -> GLuint -> IO GLboolean #

QglGenerateMipmap (QOpenGLFunctions a) GLenum # 
Instance details

Methods

glGenerateMipmap :: QOpenGLFunctions a -> GLenum -> IO () #

QglEnableVertexAttribArray (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glEnableVertexAttribArray :: QOpenGLFunctions a -> GLuint -> IO () #

QglDisableVertexAttribArray (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glDisableVertexAttribArray :: QOpenGLFunctions a -> GLuint -> IO () #

QglDeleteShader (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glDeleteShader :: QOpenGLFunctions a -> GLuint -> IO () #

QglDeleteProgram (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glDeleteProgram :: QOpenGLFunctions a -> GLuint -> IO () #

QglCreateShader (QOpenGLFunctions a) GLenum # 
Instance details

Methods

glCreateShader :: QOpenGLFunctions a -> GLenum -> IO GLuint #

QglCreateProgram (QOpenGLFunctions a) () # 
Instance details

Methods

glCreateProgram :: QOpenGLFunctions a -> () -> IO GLuint #

QglCompileShader (QOpenGLFunctions a) GLuint # 
Instance details

Methods

glCompileShader :: QOpenGLFunctions a -> GLuint -> IO () #

QglCheckFramebufferStatus (QOpenGLFunctions a) GLenum # 
Instance details

Methods

glCheckFramebufferStatus :: QOpenGLFunctions a -> GLenum -> IO GLenum #

QglBlendEquation (QOpenGLFunctions a) GLenum # 
Instance details

Methods

glBlendEquation :: QOpenGLFunctions a -> GLenum -> IO () #

QglActiveTexture (QOpenGLFunctions a) GLenum # 
Instance details

Methods

glActiveTexture :: QOpenGLFunctions a -> GLenum -> IO () #

QopenGLFeatures (QOpenGLFunctions a) () (IO QOpenGLFunctions_OpenGLFeatures) # 
Instance details

QglClearDepthf (QOpenGLFunctions a) (QVoid t1) # 
Instance details

Methods

glClearDepthf :: QOpenGLFunctions a -> QVoid t1 -> IO () #

QglVertexAttrib4fv (QOpenGLFunctions a) (GLuint, QConstGLfloatPtr t2) # 
Instance details

Methods

glVertexAttrib4fv :: QOpenGLFunctions a -> (GLuint, QConstGLfloatPtr t2) -> IO () #

QglVertexAttrib3fv (QOpenGLFunctions a) (GLuint, QConstGLfloatPtr t2) # 
Instance details

Methods

glVertexAttrib3fv :: QOpenGLFunctions a -> (GLuint, QConstGLfloatPtr t2) -> IO () #

QglVertexAttrib2fv (QOpenGLFunctions a) (GLuint, QConstGLfloatPtr t2) # 
Instance details

Methods

glVertexAttrib2fv :: QOpenGLFunctions a -> (GLuint, QConstGLfloatPtr t2) -> IO () #

QglVertexAttrib1fv (QOpenGLFunctions a) (GLuint, QConstGLfloatPtr t2) # 
Instance details

Methods

glVertexAttrib1fv :: QOpenGLFunctions a -> (GLuint, QConstGLfloatPtr t2) -> IO () #

QglVertexAttrib1f (QOpenGLFunctions a) (GLuint, GLfloat) # 
Instance details

Methods

glVertexAttrib1f :: QOpenGLFunctions a -> (GLuint, GLfloat) -> IO () #

QglUniform1i (QOpenGLFunctions a) (GLint, GLint) # 
Instance details

Methods

glUniform1i :: QOpenGLFunctions a -> (GLint, GLint) -> IO () #

QglUniform1f (QOpenGLFunctions a) (GLint, GLfloat) # 
Instance details

Methods

glUniform1f :: QOpenGLFunctions a -> (GLint, GLfloat) -> IO () #

QglStencilMaskSeparate (QOpenGLFunctions a) (GLenum, GLuint) # 
Instance details

Methods

glStencilMaskSeparate :: QOpenGLFunctions a -> (GLenum, GLuint) -> IO () #

QglSampleCoverage (QOpenGLFunctions a) (QVoid t1, GLboolean) # 
Instance details

Methods

glSampleCoverage :: QOpenGLFunctions a -> (QVoid t1, GLboolean) -> IO () #

QglGenRenderbuffers (QOpenGLFunctions a) (GLsizei, QGLuintPtr t2) # 
Instance details

Methods

glGenRenderbuffers :: QOpenGLFunctions a -> (GLsizei, QGLuintPtr t2) -> IO () #

QglGenFramebuffers (QOpenGLFunctions a) (GLsizei, QGLuintPtr t2) # 
Instance details

Methods

glGenFramebuffers :: QOpenGLFunctions a -> (GLsizei, QGLuintPtr t2) -> IO () #

QglGenBuffers (QOpenGLFunctions a) (GLsizei, QGLuintPtr t2) # 
Instance details

Methods

glGenBuffers :: QOpenGLFunctions a -> (GLsizei, QGLuintPtr t2) -> IO () #

QglDetachShader (QOpenGLFunctions a) (GLuint, GLuint) # 
Instance details

Methods

glDetachShader :: QOpenGLFunctions a -> (GLuint, GLuint) -> IO () #

QglDepthRangef (QOpenGLFunctions a) (QVoid t1, QVoid t2) # 
Instance details

Methods

glDepthRangef :: QOpenGLFunctions a -> (QVoid t1, QVoid t2) -> IO () #

QglDeleteRenderbuffers (QOpenGLFunctions a) (GLsizei, QConstGLuintPtr t2) # 
Instance details

Methods

glDeleteRenderbuffers :: QOpenGLFunctions a -> (GLsizei, QConstGLuintPtr t2) -> IO () #

QglDeleteFramebuffers (QOpenGLFunctions a) (GLsizei, QConstGLuintPtr t2) # 
Instance details

Methods

glDeleteFramebuffers :: QOpenGLFunctions a -> (GLsizei, QConstGLuintPtr t2) -> IO () #

QglDeleteBuffers (QOpenGLFunctions a) (GLsizei, QConstGLuintPtr t2) # 
Instance details

Methods

glDeleteBuffers :: QOpenGLFunctions a -> (GLsizei, QConstGLuintPtr t2) -> IO () #

QglBlendEquationSeparate (QOpenGLFunctions a) (GLenum, GLenum) # 
Instance details

Methods

glBlendEquationSeparate :: QOpenGLFunctions a -> (GLenum, GLenum) -> IO () #

QglBindRenderbuffer (QOpenGLFunctions a) (GLenum, GLuint) # 
Instance details

Methods

glBindRenderbuffer :: QOpenGLFunctions a -> (GLenum, GLuint) -> IO () #

QglBindFramebuffer (QOpenGLFunctions a) (GLenum, GLuint) # 
Instance details

Methods

glBindFramebuffer :: QOpenGLFunctions a -> (GLenum, GLuint) -> IO () #

QglBindBuffer (QOpenGLFunctions a) (GLenum, GLuint) # 
Instance details

Methods

glBindBuffer :: QOpenGLFunctions a -> (GLenum, GLuint) -> IO () #

QglAttachShader (QOpenGLFunctions a) (GLuint, GLuint) # 
Instance details

Methods

glAttachShader :: QOpenGLFunctions a -> (GLuint, GLuint) -> IO () #

QglGetUniformLocation (QOpenGLFunctions a) (GLuint, String) (IO GLint) # 
Instance details

Methods

glGetUniformLocation :: QOpenGLFunctions a -> (GLuint, String) -> IO GLint #

QglGetAttribLocation (QOpenGLFunctions a) (GLuint, String) (IO GLint) # 
Instance details

Methods

glGetAttribLocation :: QOpenGLFunctions a -> (GLuint, String) -> IO GLint #

QglVertexAttrib2f (QOpenGLFunctions a) (GLuint, GLfloat, GLfloat) # 
Instance details

Methods

glVertexAttrib2f :: QOpenGLFunctions a -> (GLuint, GLfloat, GLfloat) -> IO () #

QglUniform4iv (QOpenGLFunctions a) (GLint, GLsizei, QConstGLintPtr t3) # 
Instance details

Methods

glUniform4iv :: QOpenGLFunctions a -> (GLint, GLsizei, QConstGLintPtr t3) -> IO () #

QglUniform4fv (QOpenGLFunctions a) (GLint, GLsizei, QConstGLfloatPtr t3) # 
Instance details

Methods

glUniform4fv :: QOpenGLFunctions a -> (GLint, GLsizei, QConstGLfloatPtr t3) -> IO () #

QglUniform3iv (QOpenGLFunctions a) (GLint, GLsizei, QConstGLintPtr t3) # 
Instance details

Methods

glUniform3iv :: QOpenGLFunctions a -> (GLint, GLsizei, QConstGLintPtr t3) -> IO () #

QglUniform3fv (QOpenGLFunctions a) (GLint, GLsizei, QConstGLfloatPtr t3) # 
Instance details

Methods

glUniform3fv :: QOpenGLFunctions a -> (GLint, GLsizei, QConstGLfloatPtr t3) -> IO () #

QglUniform2iv (QOpenGLFunctions a) (GLint, GLsizei, QConstGLintPtr t3) # 
Instance details

Methods

glUniform2iv :: QOpenGLFunctions a -> (GLint, GLsizei, QConstGLintPtr t3) -> IO () #

QglUniform2i (QOpenGLFunctions a) (GLint, GLint, GLint) # 
Instance details

Methods

glUniform2i :: QOpenGLFunctions a -> (GLint, GLint, GLint) -> IO () #

QglUniform2fv (QOpenGLFunctions a) (GLint, GLsizei, QConstGLfloatPtr t3) # 
Instance details

Methods

glUniform2fv :: QOpenGLFunctions a -> (GLint, GLsizei, QConstGLfloatPtr t3) -> IO () #

QglUniform2f (QOpenGLFunctions a) (GLint, GLfloat, GLfloat) # 
Instance details

Methods

glUniform2f :: QOpenGLFunctions a -> (GLint, GLfloat, GLfloat) -> IO () #

QglUniform1iv (QOpenGLFunctions a) (GLint, GLsizei, QConstGLintPtr t3) # 
Instance details

Methods

glUniform1iv :: QOpenGLFunctions a -> (GLint, GLsizei, QConstGLintPtr t3) -> IO () #

QglUniform1fv (QOpenGLFunctions a) (GLint, GLsizei, QConstGLfloatPtr t3) # 
Instance details

Methods

glUniform1fv :: QOpenGLFunctions a -> (GLint, GLsizei, QConstGLfloatPtr t3) -> IO () #

QglGetVertexAttribiv (QOpenGLFunctions a) (GLuint, GLenum, QGLintPtr t3) # 
Instance details

Methods

glGetVertexAttribiv :: QOpenGLFunctions a -> (GLuint, GLenum, QGLintPtr t3) -> IO () #

QglGetVertexAttribfv (QOpenGLFunctions a) (GLuint, GLenum, QGLfloatPtr t3) # 
Instance details

Methods

glGetVertexAttribfv :: QOpenGLFunctions a -> (GLuint, GLenum, QGLfloatPtr t3) -> IO () #

QglGetVertexAttribPointerv (QOpenGLFunctions a) (GLuint, GLenum, QVoidPtrPtr t3) # 
Instance details

Methods

glGetVertexAttribPointerv :: QOpenGLFunctions a -> (GLuint, GLenum, QVoidPtrPtr t3) -> IO () #

QglGetUniformiv (QOpenGLFunctions a) (GLuint, GLint, QGLintPtr t3) # 
Instance details

Methods

glGetUniformiv :: QOpenGLFunctions a -> (GLuint, GLint, QGLintPtr t3) -> IO () #

QglGetUniformfv (QOpenGLFunctions a) (GLuint, GLint, QGLfloatPtr t3) # 
Instance details

Methods

glGetUniformfv :: QOpenGLFunctions a -> (GLuint, GLint, QGLfloatPtr t3) -> IO () #

QglGetShaderiv (QOpenGLFunctions a) (GLuint, GLenum, QGLintPtr t3) # 
Instance details

Methods

glGetShaderiv :: QOpenGLFunctions a -> (GLuint, GLenum, QGLintPtr t3) -> IO () #

QglGetRenderbufferParameteriv (QOpenGLFunctions a) (GLenum, GLenum, QGLintPtr t3) # 
Instance details

Methods

glGetRenderbufferParameteriv :: QOpenGLFunctions a -> (GLenum, GLenum, QGLintPtr t3) -> IO () #

QglGetProgramiv (QOpenGLFunctions a) (GLuint, GLenum, QGLintPtr t3) # 
Instance details

Methods

glGetProgramiv :: QOpenGLFunctions a -> (GLuint, GLenum, QGLintPtr t3) -> IO () #

QglGetBufferParameteriv (QOpenGLFunctions a) (GLenum, GLenum, QGLintPtr t3) # 
Instance details

Methods

glGetBufferParameteriv :: QOpenGLFunctions a -> (GLenum, GLenum, QGLintPtr t3) -> IO () #

QglBindAttribLocation (QOpenGLFunctions a) (GLuint, GLuint, String) # 
Instance details

Methods

glBindAttribLocation :: QOpenGLFunctions a -> (GLuint, GLuint, String) -> IO () #

QglVertexAttrib3f (QOpenGLFunctions a) (GLuint, GLfloat, GLfloat, GLfloat) # 
Instance details

Methods

glVertexAttrib3f :: QOpenGLFunctions a -> (GLuint, GLfloat, GLfloat, GLfloat) -> IO () #

QglUniformMatrix4fv (QOpenGLFunctions a) (GLint, GLsizei, GLboolean, QConstGLfloatPtr t4) # 
Instance details

Methods

glUniformMatrix4fv :: QOpenGLFunctions a -> (GLint, GLsizei, GLboolean, QConstGLfloatPtr t4) -> IO () #

QglUniformMatrix3fv (QOpenGLFunctions a) (GLint, GLsizei, GLboolean, QConstGLfloatPtr t4) # 
Instance details

Methods

glUniformMatrix3fv :: QOpenGLFunctions a -> (GLint, GLsizei, GLboolean, QConstGLfloatPtr t4) -> IO () #

QglUniformMatrix2fv (QOpenGLFunctions a) (GLint, GLsizei, GLboolean, QConstGLfloatPtr t4) # 
Instance details

Methods

glUniformMatrix2fv :: QOpenGLFunctions a -> (GLint, GLsizei, GLboolean, QConstGLfloatPtr t4) -> IO () #

QglUniform3i (QOpenGLFunctions a) (GLint, GLint, GLint, GLint) # 
Instance details

Methods

glUniform3i :: QOpenGLFunctions a -> (GLint, GLint, GLint, GLint) -> IO () #

QglUniform3f (QOpenGLFunctions a) (GLint, GLfloat, GLfloat, GLfloat) # 
Instance details

Methods

glUniform3f :: QOpenGLFunctions a -> (GLint, GLfloat, GLfloat, GLfloat) -> IO () #

QglStencilOpSeparate (QOpenGLFunctions a) (GLenum, GLenum, GLenum, GLenum) # 
Instance details

Methods

glStencilOpSeparate :: QOpenGLFunctions a -> (GLenum, GLenum, GLenum, GLenum) -> IO () #

QglStencilFuncSeparate (QOpenGLFunctions a) (GLenum, GLenum, GLint, GLuint) # 
Instance details

Methods

glStencilFuncSeparate :: QOpenGLFunctions a -> (GLenum, GLenum, GLint, GLuint) -> IO () #

QglShaderSource (QOpenGLFunctions a) (GLuint, GLsizei, QConstCharPtrPtr t3, QConstGLintPtr t4) # 
Instance details

Methods

glShaderSource :: QOpenGLFunctions a -> (GLuint, GLsizei, QConstCharPtrPtr t3, QConstGLintPtr t4) -> IO () #

QglRenderbufferStorage (QOpenGLFunctions a) (GLenum, GLenum, GLsizei, GLsizei) # 
Instance details

Methods

glRenderbufferStorage :: QOpenGLFunctions a -> (GLenum, GLenum, GLsizei, GLsizei) -> IO () #

QglGetShaderSource (QOpenGLFunctions a) (GLuint, GLsizei, QGLsizeiPtr t3, QCharPtr t4) # 
Instance details

Methods

glGetShaderSource :: QOpenGLFunctions a -> (GLuint, GLsizei, QGLsizeiPtr t3, QCharPtr t4) -> IO () #

QglGetShaderPrecisionFormat (QOpenGLFunctions a) (GLenum, GLenum, QGLintPtr t3, QGLintPtr t4) # 
Instance details

Methods

glGetShaderPrecisionFormat :: QOpenGLFunctions a -> (GLenum, GLenum, QGLintPtr t3, QGLintPtr t4) -> IO () #

QglGetShaderInfoLog (QOpenGLFunctions a) (GLuint, GLsizei, QGLsizeiPtr t3, QCharPtr t4) # 
Instance details

Methods

glGetShaderInfoLog :: QOpenGLFunctions a -> (GLuint, GLsizei, QGLsizeiPtr t3, QCharPtr t4) -> IO () #

QglGetProgramInfoLog (QOpenGLFunctions a) (GLuint, GLsizei, QGLsizeiPtr t3, QCharPtr t4) # 
Instance details

Methods

glGetProgramInfoLog :: QOpenGLFunctions a -> (GLuint, GLsizei, QGLsizeiPtr t3, QCharPtr t4) -> IO () #

QglGetFramebufferAttachmentParameteriv (QOpenGLFunctions a) (GLenum, GLenum, GLenum, QGLintPtr t4) # 
Instance details

Methods

glGetFramebufferAttachmentParameteriv :: QOpenGLFunctions a -> (GLenum, GLenum, GLenum, QGLintPtr t4) -> IO () #

QglGetAttachedShaders (QOpenGLFunctions a) (GLuint, GLsizei, QGLsizeiPtr t3, QGLuintPtr t4) # 
Instance details

Methods

glGetAttachedShaders :: QOpenGLFunctions a -> (GLuint, GLsizei, QGLsizeiPtr t3, QGLuintPtr t4) -> IO () #

QglFramebufferRenderbuffer (QOpenGLFunctions a) (GLenum, GLenum, GLenum, GLuint) # 
Instance details

Methods

glFramebufferRenderbuffer :: QOpenGLFunctions a -> (GLenum, GLenum, GLenum, GLuint) -> IO () #

QglBufferSubData (QOpenGLFunctions a) (GLenum, Int, Int, QConstVoidPtr t4) # 
Instance details

Methods

glBufferSubData :: QOpenGLFunctions a -> (GLenum, Int, Int, QConstVoidPtr t4) -> IO () #

QglBufferData (QOpenGLFunctions a) (GLenum, Int, QConstVoidPtr t3, GLenum) # 
Instance details

Methods

glBufferData :: QOpenGLFunctions a -> (GLenum, Int, QConstVoidPtr t3, GLenum) -> IO () #

QglBlendFuncSeparate (QOpenGLFunctions a) (GLenum, GLenum, GLenum, GLenum) # 
Instance details

Methods

glBlendFuncSeparate :: QOpenGLFunctions a -> (GLenum, GLenum, GLenum, GLenum) -> IO () #

QglBlendColor (QOpenGLFunctions a) (QVoid t1, QVoid t2, QVoid t3, QVoid t4) # 
Instance details

Methods

glBlendColor :: QOpenGLFunctions a -> (QVoid t1, QVoid t2, QVoid t3, QVoid t4) -> IO () #

QglVertexAttrib4f (QOpenGLFunctions a) (GLuint, GLfloat, GLfloat, GLfloat, GLfloat) # 
Instance details

Methods

glVertexAttrib4f :: QOpenGLFunctions a -> (GLuint, GLfloat, GLfloat, GLfloat, GLfloat) -> IO () #

QglUniform4i (QOpenGLFunctions a) (GLint, GLint, GLint, GLint, GLint) # 
Instance details

Methods

glUniform4i :: QOpenGLFunctions a -> (GLint, GLint, GLint, GLint, GLint) -> IO () #

QglUniform4f (QOpenGLFunctions a) (GLint, GLfloat, GLfloat, GLfloat, GLfloat) # 
Instance details

Methods

glUniform4f :: QOpenGLFunctions a -> (GLint, GLfloat, GLfloat, GLfloat, GLfloat) -> IO () #

QglShaderBinary (QOpenGLFunctions a) (GLint, QConstGLuintPtr t2, GLenum, QConstVoidPtr t4, GLint) # 
Instance details

Methods

glShaderBinary :: QOpenGLFunctions a -> (GLint, QConstGLuintPtr t2, GLenum, QConstVoidPtr t4, GLint) -> IO () #

QglFramebufferTexture2D (QOpenGLFunctions a) (GLenum, GLenum, GLenum, GLuint, GLint) # 
Instance details

Methods

glFramebufferTexture2D :: QOpenGLFunctions a -> (GLenum, GLenum, GLenum, GLuint, GLint) -> IO () #

QglVertexAttribPointer (QOpenGLFunctions a) (GLuint, GLint, GLenum, GLboolean, GLsizei, QConstVoidPtr t6) # 
Instance details

Methods

glVertexAttribPointer :: QOpenGLFunctions a -> (GLuint, GLint, GLenum, GLboolean, GLsizei, QConstVoidPtr t6) -> IO () #

QglGetActiveUniform (QOpenGLFunctions a) (GLuint, GLuint, GLsizei, QGLsizeiPtr t4, QGLintPtr t5, QGLenumPtr t6, QCharPtr t7) # 
Instance details

Methods

glGetActiveUniform :: QOpenGLFunctions a -> (GLuint, GLuint, GLsizei, QGLsizeiPtr t4, QGLintPtr t5, QGLenumPtr t6, QCharPtr t7) -> IO () #

QglGetActiveAttrib (QOpenGLFunctions a) (GLuint, GLuint, GLsizei, QGLsizeiPtr t4, QGLintPtr t5, QGLenumPtr t6, QCharPtr t7) # 
Instance details

Methods

glGetActiveAttrib :: QOpenGLFunctions a -> (GLuint, GLuint, GLsizei, QGLsizeiPtr t4, QGLintPtr t5, QGLenumPtr t6, QCharPtr t7) -> IO () #

QglCompressedTexImage2D (QOpenGLFunctions a) (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, QConstVoidPtr t8) # 
Instance details

Methods

glCompressedTexImage2D :: QOpenGLFunctions a -> (GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, QConstVoidPtr t8) -> IO () #

QglCompressedTexSubImage2D (QOpenGLFunctions a) (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, QConstVoidPtr t9) # 
Instance details

Methods

glCompressedTexSubImage2D :: QOpenGLFunctions a -> (GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, QConstVoidPtr t9) -> IO () #