Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_OES_framebuffer_object :: Bool
- glBindFramebufferOES :: MonadIO m => GLenum -> GLuint -> m ()
- glBindRenderbufferOES :: MonadIO m => GLenum -> GLuint -> m ()
- glCheckFramebufferStatusOES :: MonadIO m => GLenum -> m GLenum
- glDeleteFramebuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDeleteRenderbuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glFramebufferRenderbufferOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
- glFramebufferTexture2DOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
- glGenFramebuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenRenderbuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGenerateMipmapOES :: MonadIO m => GLenum -> m ()
- glGetFramebufferAttachmentParameterivOES :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetRenderbufferParameterivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glIsFramebufferOES :: MonadIO m => GLuint -> m GLboolean
- glIsRenderbufferOES :: MonadIO m => GLuint -> m GLboolean
- glRenderbufferStorageOES :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
- pattern GL_COLOR_ATTACHMENT0_OES :: (Eq a, Num a) => a
- pattern GL_DEPTH_ATTACHMENT_OES :: (Eq a, Num a) => a
- pattern GL_DEPTH_COMPONENT16_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_BINDING_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_COMPLETE_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_OES :: (Eq a, Num a) => a
- pattern GL_FRAMEBUFFER_UNSUPPORTED_OES :: (Eq a, Num a) => a
- pattern GL_INVALID_FRAMEBUFFER_OPERATION_OES :: (Eq a, Num a) => a
- pattern GL_MAX_RENDERBUFFER_SIZE_OES :: (Eq a, Num a) => a
- pattern GL_NONE_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_ALPHA_SIZE_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_BINDING_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_BLUE_SIZE_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_DEPTH_SIZE_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_GREEN_SIZE_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_HEIGHT_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_INTERNAL_FORMAT_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_RED_SIZE_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_STENCIL_SIZE_OES :: (Eq a, Num a) => a
- pattern GL_RENDERBUFFER_WIDTH_OES :: (Eq a, Num a) => a
- pattern GL_RGB565_OES :: (Eq a, Num a) => a
- pattern GL_RGB5_A1_OES :: (Eq a, Num a) => a
- pattern GL_RGBA4_OES :: (Eq a, Num a) => a
- pattern GL_STENCIL_ATTACHMENT_OES :: (Eq a, Num a) => a
Extension Support
gl_OES_framebuffer_object :: Bool Source #
Checks that the GL_OES_framebuffer_object extension is available.
GL_OES_framebuffer_object
glBindFramebufferOES :: MonadIO m => GLenum -> GLuint -> m () Source #
Usage: glBindFramebufferOES
target framebuffer
glBindRenderbufferOES :: MonadIO m => GLenum -> GLuint -> m () Source #
Usage: glBindRenderbufferOES
target renderbuffer
glCheckFramebufferStatusOES :: MonadIO m => GLenum -> m GLenum Source #
Usage: glCheckFramebufferStatusOES
target
glDeleteFramebuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m () Source #
Usage: glDeleteFramebuffersOES
n framebuffers
The length of framebuffers
should be n
.
glDeleteRenderbuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m () Source #
Usage: glDeleteRenderbuffersOES
n renderbuffers
The length of renderbuffers
should be n
.
glFramebufferRenderbufferOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m () Source #
Usage: glFramebufferRenderbufferOES
target attachment renderbuffertarget renderbuffer
glFramebufferTexture2DOES :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m () Source #
Usage: glFramebufferTexture2DOES
target attachment textarget texture level
glGenFramebuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m () Source #
Usage: glGenFramebuffersOES
n framebuffers
The length of framebuffers
should be n
.
glGenRenderbuffersOES :: MonadIO m => GLsizei -> Ptr GLuint -> m () Source #
Usage: glGenRenderbuffersOES
n renderbuffers
The length of renderbuffers
should be n
.
glGenerateMipmapOES :: MonadIO m => GLenum -> m () Source #
Usage: glGenerateMipmapOES
target
glGetFramebufferAttachmentParameterivOES :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m () Source #
Usage: glGetFramebufferAttachmentParameterivOES
target attachment pname params
The length of params
should be COMPSIZE(pname)
.
glGetRenderbufferParameterivOES :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m () Source #
Usage: glGetRenderbufferParameterivOES
target pname params
The length of params
should be COMPSIZE(pname)
.
glIsFramebufferOES :: MonadIO m => GLuint -> m GLboolean Source #
Usage: glIsFramebufferOES
framebuffer
glIsRenderbufferOES :: MonadIO m => GLuint -> m GLboolean Source #
Usage: glIsRenderbufferOES
renderbuffer
glRenderbufferStorageOES :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m () Source #
Usage: glRenderbufferStorageOES
target internalformat width height
pattern GL_COLOR_ATTACHMENT0_OES :: (Eq a, Num a) => a Source #
pattern GL_DEPTH_ATTACHMENT_OES :: (Eq a, Num a) => a Source #
pattern GL_DEPTH_COMPONENT16_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_BINDING_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_COMPLETE_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_OES :: (Eq a, Num a) => a Source #
pattern GL_FRAMEBUFFER_UNSUPPORTED_OES :: (Eq a, Num a) => a Source #
pattern GL_INVALID_FRAMEBUFFER_OPERATION_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_RENDERBUFFER_SIZE_OES :: (Eq a, Num a) => a Source #
pattern GL_NONE_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_ALPHA_SIZE_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_BINDING_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_BLUE_SIZE_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_DEPTH_SIZE_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_GREEN_SIZE_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_HEIGHT_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_INTERNAL_FORMAT_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_RED_SIZE_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_STENCIL_SIZE_OES :: (Eq a, Num a) => a Source #
pattern GL_RENDERBUFFER_WIDTH_OES :: (Eq a, Num a) => a Source #
pattern GL_RGB565_OES :: (Eq a, Num a) => a Source #
pattern GL_RGB5_A1_OES :: (Eq a, Num a) => a Source #
pattern GL_RGBA4_OES :: (Eq a, Num a) => a Source #
pattern GL_STENCIL_ATTACHMENT_OES :: (Eq a, Num a) => a Source #