gl-0.8.0: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.NV.GpuProgram5

Contents

Synopsis

Extension Support

gl_NV_gpu_program5 :: Bool Source #

Checks that the GL_NV_gpu_program5 extension is available.

GL_NV_gpu_program5

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

Usage: glGetProgramSubroutineParameteruivNV target index param

The length of param should be COMPSIZE(target).

glProgramSubroutineParametersuivNV :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m () Source #

Usage: glProgramSubroutineParametersuivNV target count params

The length of params should be count.

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

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

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

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

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

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

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