Safe Haskell | None |
---|---|
Language | Haskell2010 |
- gl_ARB_texture_storage :: Bool
- glTexStorage1D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
- glTexStorage2D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
- glTexStorage3D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
- pattern GL_TEXTURE_IMMUTABLE_FORMAT :: forall a. (Num a, Eq a) => a
Extension Support
gl_ARB_texture_storage :: Bool Source #
Checks that the GL_ARB_texture_storage extension is available.
GL_ARB_texture_storage
glTexStorage1D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m () Source #
Usage: glTexStorage1D
target levels internalformat width
Manual page: https://www.opengl.org/sdk/docs/man/html/glTexStorage1D.xhtml
glTexStorage2D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m () Source #
Usage: glTexStorage2D
target levels internalformat width height
Manual page: https://www.opengl.org/sdk/docs/man/html/glTexStorage2D.xhtml
glTexStorage3D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m () Source #
Usage: glTexStorage3D
target levels internalformat width height depth
Manual page: https://www.opengl.org/sdk/docs/man/html/glTexStorage3D.xhtml
pattern GL_TEXTURE_IMMUTABLE_FORMAT :: forall a. (Num a, Eq a) => a Source #