| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.SGIS.SharpenTexture
Synopsis
- gl_SGIS_sharpen_texture :: Bool
- glGetSharpenTexFuncSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glSharpenTexFuncSGIS :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
- pattern GL_LINEAR_SHARPEN_ALPHA_SGIS :: (Eq a, Num a) => a
- pattern GL_LINEAR_SHARPEN_COLOR_SGIS :: (Eq a, Num a) => a
- pattern GL_LINEAR_SHARPEN_SGIS :: (Eq a, Num a) => a
- pattern GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS :: (Eq a, Num a) => a
Extension Support
gl_SGIS_sharpen_texture :: Bool Source #
Checks that the GL_SGIS_sharpen_texture extension is available.
GL_SGIS_sharpen_texture
glGetSharpenTexFuncSGIS :: MonadIO m => GLenum -> Ptr GLfloat -> m () Source #
Usage: glGetSharpenTexFuncSGIS target points
The parameter target is a TextureTarget, one of: GL_DETAIL_TEXTURE_2D_SGIS, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_1D_EXT, GL_PROXY_TEXTURE_2D, GL_PROXY_TEXTURE_2D_EXT, GL_PROXY_TEXTURE_3D, GL_PROXY_TEXTURE_3D_EXT, GL_PROXY_TEXTURE_4D_SGIS, GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D, GL_TEXTURE_3D_EXT, GL_TEXTURE_3D_OES, GL_TEXTURE_4D_SGIS, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BASE_LEVEL_SGIS, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LEVEL_SGIS, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MAX_LOD_SGIS, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MIN_LOD_SGIS.
The length of points should be COMPSIZE(target).
glSharpenTexFuncSGIS :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glSharpenTexFuncSGIS target n points
The parameter target is a TextureTarget, one of: GL_DETAIL_TEXTURE_2D_SGIS, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_1D_EXT, GL_PROXY_TEXTURE_2D, GL_PROXY_TEXTURE_2D_EXT, GL_PROXY_TEXTURE_3D, GL_PROXY_TEXTURE_3D_EXT, GL_PROXY_TEXTURE_4D_SGIS, GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D, GL_TEXTURE_3D_EXT, GL_TEXTURE_3D_OES, GL_TEXTURE_4D_SGIS, GL_TEXTURE_BASE_LEVEL, GL_TEXTURE_BASE_LEVEL_SGIS, GL_TEXTURE_MAX_LEVEL, GL_TEXTURE_MAX_LEVEL_SGIS, GL_TEXTURE_MAX_LOD, GL_TEXTURE_MAX_LOD_SGIS, GL_TEXTURE_MIN_LOD, GL_TEXTURE_MIN_LOD_SGIS.
The length of points should be n*2.
pattern GL_LINEAR_SHARPEN_ALPHA_SGIS :: (Eq a, Num a) => a Source #
pattern GL_LINEAR_SHARPEN_COLOR_SGIS :: (Eq a, Num a) => a Source #
pattern GL_LINEAR_SHARPEN_SGIS :: (Eq a, Num a) => a Source #
pattern GL_SHARPEN_TEXTURE_FUNC_POINTS_SGIS :: (Eq a, Num a) => a Source #