gl-0.8.0: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.NV.ExplicitMultisample

Contents

Synopsis

Extension Support

gl_NV_explicit_multisample :: Bool Source #

Checks that the GL_NV_explicit_multisample extension is available.

GL_NV_explicit_multisample

glGetMultisamplefvNV :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m () Source #

Usage: glGetMultisamplefvNV pname index val

The parameter pname is a GetMultisamplePNameNV.

The length of val should be 2.

This command is an alias for glGetMultisamplefv.

glSampleMaskIndexedNV :: MonadIO m => GLuint -> GLbitfield -> m () Source #

Usage: glSampleMaskIndexedNV index mask

The parameter mask is a SampleMaskNV.

pattern GL_INT_SAMPLER_RENDERBUFFER_NV :: forall a. (Num a, Eq a) => a Source #

pattern GL_MAX_SAMPLE_MASK_WORDS_NV :: forall a. (Num a, Eq a) => a Source #

pattern GL_SAMPLER_RENDERBUFFER_NV :: forall a. (Num a, Eq a) => a Source #

pattern GL_SAMPLE_MASK_NV :: forall a. (Num a, Eq a) => a Source #

pattern GL_SAMPLE_MASK_VALUE_NV :: forall a. (Num a, Eq a) => a Source #

pattern GL_SAMPLE_POSITION_NV :: forall a. (Num a, Eq a) => a Source #

pattern GL_TEXTURE_BINDING_RENDERBUFFER_NV :: forall a. (Num a, Eq a) => a Source #

pattern GL_TEXTURE_RENDERBUFFER_NV :: forall a. (Num a, Eq a) => a Source #

pattern GL_UNSIGNED_INT_SAMPLER_RENDERBUFFER_NV :: forall a. (Num a, Eq a) => a Source #