Safe Haskell | None |
---|---|
Language | Haskell2010 |
- gl_NV_parameter_buffer_object :: Bool
- glProgramBufferParametersIivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLint -> m ()
- glProgramBufferParametersIuivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLuint -> m ()
- glProgramBufferParametersfvNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m ()
- pattern GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV :: forall a. (Num a, Eq a) => a
- pattern GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV :: forall a. (Num a, Eq a) => a
- pattern GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV :: forall a. (Num a, Eq a) => a
- pattern GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV :: forall a. (Num a, Eq a) => a
- pattern GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV :: forall a. (Num a, Eq a) => a
Extension Support
gl_NV_parameter_buffer_object :: Bool Source #
Checks that the GL_NV_parameter_buffer_object extension is available.
GL_NV_parameter_buffer_object
glProgramBufferParametersIivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLint -> m () Source #
Usage: glProgramBufferParametersIivNV
target bindingIndex wordIndex count params
The parameter target
is a ProgramTarget
.
The length of params
should be count
.
glProgramBufferParametersIuivNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLuint -> m () Source #
Usage: glProgramBufferParametersIuivNV
target bindingIndex wordIndex count params
The parameter target
is a ProgramTarget
.
The length of params
should be count
.
glProgramBufferParametersfvNV :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> m () Source #
Usage: glProgramBufferParametersfvNV
target bindingIndex wordIndex count params
The parameter target
is a ProgramTarget
.
The length of params
should be count
.
pattern GL_FRAGMENT_PROGRAM_PARAMETER_BUFFER_NV :: forall a. (Num a, Eq a) => a Source #
pattern GL_GEOMETRY_PROGRAM_PARAMETER_BUFFER_NV :: forall a. (Num a, Eq a) => a Source #
pattern GL_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS_NV :: forall a. (Num a, Eq a) => a Source #
pattern GL_MAX_PROGRAM_PARAMETER_BUFFER_SIZE_NV :: forall a. (Num a, Eq a) => a Source #
pattern GL_VERTEX_PROGRAM_PARAMETER_BUFFER_NV :: forall a. (Num a, Eq a) => a Source #