Safe Haskell | None |
---|---|
Language | Haskell2010 |
- gl_EXT_debug_label :: Bool
- glGetObjectLabelEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glLabelObjectEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
- pattern GL_BUFFER_OBJECT_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_PROGRAM_OBJECT_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_PROGRAM_PIPELINE_OBJECT_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_QUERY_OBJECT_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_SAMPLER :: forall a. (Num a, Eq a) => a
- pattern GL_SHADER_OBJECT_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_TRANSFORM_FEEDBACK :: forall a. (Num a, Eq a) => a
- pattern GL_VERTEX_ARRAY_OBJECT_EXT :: forall a. (Num a, Eq a) => a
Extension Support
gl_EXT_debug_label :: Bool Source #
Checks that the GL_EXT_debug_label extension is available.
GL_EXT_debug_label
glGetObjectLabelEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m () Source #
Usage: glGetObjectLabelEXT
type object bufSize length label
The length of length
should be 1
.
The length of label
should be bufSize
.
glLabelObjectEXT :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m () Source #
Usage: glLabelObjectEXT
type object length label
pattern GL_BUFFER_OBJECT_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_PROGRAM_OBJECT_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_PROGRAM_PIPELINE_OBJECT_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_QUERY_OBJECT_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_SAMPLER :: forall a. (Num a, Eq a) => a Source #
pattern GL_SHADER_OBJECT_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_TRANSFORM_FEEDBACK :: forall a. (Num a, Eq a) => a Source #
pattern GL_VERTEX_ARRAY_OBJECT_EXT :: forall a. (Num a, Eq a) => a Source #