Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_ARB_texture_multisample :: Bool
- glGetMultisamplefv :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glSampleMaski :: MonadIO m => GLuint -> GLbitfield -> m ()
- glTexImage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glTexImage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
- pattern GL_INT_SAMPLER_2D_MULTISAMPLE :: (Eq a, Num a) => a
- pattern GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a
- pattern GL_MAX_COLOR_TEXTURE_SAMPLES :: (Eq a, Num a) => a
- pattern GL_MAX_DEPTH_TEXTURE_SAMPLES :: (Eq a, Num a) => a
- pattern GL_MAX_INTEGER_SAMPLES :: (Eq a, Num a) => a
- pattern GL_MAX_SAMPLE_MASK_WORDS :: (Eq a, Num a) => a
- pattern GL_PROXY_TEXTURE_2D_MULTISAMPLE :: (Eq a, Num a) => a
- pattern GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a
- pattern GL_SAMPLER_2D_MULTISAMPLE :: (Eq a, Num a) => a
- pattern GL_SAMPLER_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a
- pattern GL_SAMPLE_MASK :: (Eq a, Num a) => a
- pattern GL_SAMPLE_MASK_VALUE :: (Eq a, Num a) => a
- pattern GL_SAMPLE_POSITION :: (Eq a, Num a) => a
- pattern GL_TEXTURE_2D_MULTISAMPLE :: (Eq a, Num a) => a
- pattern GL_TEXTURE_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a
- pattern GL_TEXTURE_BINDING_2D_MULTISAMPLE :: (Eq a, Num a) => a
- pattern GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a
- pattern GL_TEXTURE_FIXED_SAMPLE_LOCATIONS :: (Eq a, Num a) => a
- pattern GL_TEXTURE_SAMPLES :: (Eq a, Num a) => a
- pattern GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE :: (Eq a, Num a) => a
- pattern GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a
Extension Support
gl_ARB_texture_multisample :: Bool Source #
Checks that the GL_ARB_texture_multisample extension is available.
GL_ARB_texture_multisample
glGetMultisamplefv :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m () Source #
Usage: glGetMultisamplefv
pname index val
The length of val
should be COMPSIZE(pname)
.
glSampleMaski :: MonadIO m => GLuint -> GLbitfield -> m () Source #
Usage: glSampleMaski
maskNumber mask
Manual page: https://www.opengl.org/sdk/docs/man/html/glSampleMaski.xhtml
glTexImage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m () Source #
Usage: glTexImage2DMultisample
target samples internalformat width height fixedsamplelocations
The parameter fixedsamplelocations
is a Boolean
, one of: GL_FALSE
, GL_TRUE
.
Manual page: https://www.opengl.org/sdk/docs/man/html/glTexImage2DMultisample.xhtml
glTexImage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m () Source #
Usage: glTexImage3DMultisample
target samples internalformat width height depth fixedsamplelocations
The parameter fixedsamplelocations
is a Boolean
, one of: GL_FALSE
, GL_TRUE
.
Manual page: https://www.opengl.org/sdk/docs/man/html/glTexImage3DMultisample.xhtml
pattern GL_INT_SAMPLER_2D_MULTISAMPLE :: (Eq a, Num a) => a Source #
pattern GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a Source #
pattern GL_MAX_COLOR_TEXTURE_SAMPLES :: (Eq a, Num a) => a Source #
pattern GL_MAX_DEPTH_TEXTURE_SAMPLES :: (Eq a, Num a) => a Source #
pattern GL_MAX_INTEGER_SAMPLES :: (Eq a, Num a) => a Source #
pattern GL_MAX_SAMPLE_MASK_WORDS :: (Eq a, Num a) => a Source #
pattern GL_PROXY_TEXTURE_2D_MULTISAMPLE :: (Eq a, Num a) => a Source #
pattern GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a Source #
pattern GL_SAMPLER_2D_MULTISAMPLE :: (Eq a, Num a) => a Source #
pattern GL_SAMPLER_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a Source #
pattern GL_SAMPLE_MASK :: (Eq a, Num a) => a Source #
pattern GL_SAMPLE_MASK_VALUE :: (Eq a, Num a) => a Source #
pattern GL_SAMPLE_POSITION :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_2D_MULTISAMPLE :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_BINDING_2D_MULTISAMPLE :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_FIXED_SAMPLE_LOCATIONS :: (Eq a, Num a) => a Source #
pattern GL_TEXTURE_SAMPLES :: (Eq a, Num a) => a Source #
pattern GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE :: (Eq a, Num a) => a Source #
pattern GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY :: (Eq a, Num a) => a Source #