gl-0.2: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Raw.Profile.Embedded20

Contents

Synopsis

Graphics.GL.Raw.Profile.Embedded20

glBufferData :: MonadIO m => GLenum -> GLsizeiptr -> Ptr () -> GLenum -> m () Source

glDisable :: MonadIO m => GLenum -> m () Source

glDrawElements :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr () -> m () Source

glEnable :: MonadIO m => GLenum -> m () Source

glFinish :: MonadIO m => m () Source

glFlush :: MonadIO m => m () Source

glHint :: MonadIO m => GLenum -> GLenum -> m () Source

glReadPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr () -> m () Source

glScissor :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m () Source

glTexImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr () -> m () Source

glTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr () -> m () Source

glUniform1i :: MonadIO m => GLint -> GLint -> m () Source

glUniform2i :: MonadIO m => GLint -> GLint -> GLint -> m () Source

glUniform3i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m () Source

glUniform4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m () Source

pattern GL_BACK :: GLenum Source

pattern GL_BOOL :: GLenum Source

pattern GL_BYTE :: GLenum Source

pattern GL_CCW :: GLenum Source

pattern GL_CW :: GLenum Source

pattern GL_DECR :: GLenum Source

pattern GL_INCR :: GLenum Source

pattern GL_INT :: GLenum Source

pattern GL_KEEP :: GLenum Source

pattern GL_LESS :: GLenum Source

pattern GL_NONE :: GLenum Source

pattern GL_ONE :: GLenum Source

pattern GL_RGB :: GLenum Source

pattern GL_RGBA :: GLenum Source

pattern GL_TRUE :: GLenum Source

pattern GL_ZERO :: GLenum Source