Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_EXT_texture_storage :: Bool
- glTexStorage1DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTexStorage2DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTexStorage3DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- glTextureStorage1DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTextureStorage2DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTextureStorage3DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- pattern GL_ALPHA16F_EXT :: (Eq a, Num a) => a
- pattern GL_ALPHA32F_EXT :: (Eq a, Num a) => a
- pattern GL_ALPHA8_EXT :: (Eq a, Num a) => a
- pattern GL_BGRA8_EXT :: (Eq a, Num a) => a
- pattern GL_LUMINANCE16F_EXT :: (Eq a, Num a) => a
- pattern GL_LUMINANCE32F_EXT :: (Eq a, Num a) => a
- pattern GL_LUMINANCE8_ALPHA8_EXT :: (Eq a, Num a) => a
- pattern GL_LUMINANCE8_EXT :: (Eq a, Num a) => a
- pattern GL_LUMINANCE_ALPHA16F_EXT :: (Eq a, Num a) => a
- pattern GL_LUMINANCE_ALPHA32F_EXT :: (Eq a, Num a) => a
- pattern GL_R16F_EXT :: (Eq a, Num a) => a
- pattern GL_R32F_EXT :: (Eq a, Num a) => a
- pattern GL_R8_EXT :: (Eq a, Num a) => a
- pattern GL_RG16F_EXT :: (Eq a, Num a) => a
- pattern GL_RG32F_EXT :: (Eq a, Num a) => a
- pattern GL_RG8_EXT :: (Eq a, Num a) => a
- pattern GL_RGB10_A2_EXT :: (Eq a, Num a) => a
- pattern GL_RGB10_EXT :: (Eq a, Num a) => a
- pattern GL_RGB16F_EXT :: (Eq a, Num a) => a
- pattern GL_RGB32F_EXT :: (Eq a, Num a) => a
- pattern GL_RGBA16F_EXT :: (Eq a, Num a) => a
- pattern GL_RGBA32F_EXT :: (Eq a, Num a) => a
- pattern GL_TEXTURE_IMMUTABLE_FORMAT_EXT :: (Eq a, Num a) => a
Extension Support
gl_EXT_texture_storage :: Bool Source #
Checks that the GL_EXT_texture_storage extension is available.
GL_EXT_texture_storage
glTexStorage1DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m () Source #
Usage: glTexStorage1DEXT
target levels internalformat width
This command is an alias for glTexStorage1D
.
glTexStorage2DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m () Source #
Usage: glTexStorage2DEXT
target levels internalformat width height
This command is an alias for glTexStorage2D
.
glTexStorage3DEXT :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m () Source #
Usage: glTexStorage3DEXT
target levels internalformat width height depth
This command is an alias for glTexStorage3D
.
glTextureStorage1DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> m () Source #
Usage: glTextureStorage1DEXT
texture target levels internalformat width
glTextureStorage2DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m () Source #
Usage: glTextureStorage2DEXT
texture target levels internalformat width height
glTextureStorage3DEXT :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m () Source #
Usage: glTextureStorage3DEXT
texture target levels internalformat width height depth
pattern GL_ALPHA16F_EXT :: (Eq a, Num a) => a Source #
pattern GL_ALPHA32F_EXT :: (Eq a, Num a) => a Source #
pattern GL_ALPHA8_EXT :: (Eq a, Num a) => a Source #
pattern GL_BGRA8_EXT :: (Eq a, Num a) => a Source #
pattern GL_LUMINANCE16F_EXT :: (Eq a, Num a) => a Source #
pattern GL_LUMINANCE32F_EXT :: (Eq a, Num a) => a Source #
pattern GL_LUMINANCE8_ALPHA8_EXT :: (Eq a, Num a) => a Source #
pattern GL_LUMINANCE8_EXT :: (Eq a, Num a) => a Source #
pattern GL_LUMINANCE_ALPHA16F_EXT :: (Eq a, Num a) => a Source #
pattern GL_LUMINANCE_ALPHA32F_EXT :: (Eq a, Num a) => a Source #
pattern GL_R16F_EXT :: (Eq a, Num a) => a Source #
pattern GL_R32F_EXT :: (Eq a, Num a) => a Source #
pattern GL_RG16F_EXT :: (Eq a, Num a) => a Source #
pattern GL_RG32F_EXT :: (Eq a, Num a) => a Source #
pattern GL_RG8_EXT :: (Eq a, Num a) => a Source #
pattern GL_RGB10_A2_EXT :: (Eq a, Num a) => a Source #
pattern GL_RGB10_EXT :: (Eq a, Num a) => a Source #
pattern GL_RGB16F_EXT :: (Eq a, Num a) => a Source #
pattern GL_RGB32F_EXT :: (Eq a, Num a) => a Source #
pattern GL_RGBA16F_EXT :: (Eq a, Num a) => a Source #
pattern GL_RGBA32F_EXT :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_IMMUTABLE_FORMAT_EXT :: (Eq a, Num a) => a Source #