Safe Haskell | None |
---|---|
Language | Haskell2010 |
- gl_EXT_vertex_weighting :: Bool
- glVertexWeightPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr () -> m ()
- glVertexWeightfEXT :: MonadIO m => GLfloat -> m ()
- glVertexWeightfvEXT :: MonadIO m => Ptr GLfloat -> m ()
- pattern GL_CURRENT_VERTEX_WEIGHT_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_MODELVIEW0_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_MODELVIEW0_MATRIX_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_MODELVIEW0_STACK_DEPTH_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_MODELVIEW1_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_MODELVIEW1_MATRIX_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_MODELVIEW1_STACK_DEPTH_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_VERTEX_WEIGHTING_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_VERTEX_WEIGHT_ARRAY_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT :: forall a. (Num a, Eq a) => a
- pattern GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT :: forall a. (Num a, Eq a) => a
Extension Support
gl_EXT_vertex_weighting :: Bool Source #
Checks that the GL_EXT_vertex_weighting extension is available.
GL_EXT_vertex_weighting
glVertexWeightPointerEXT :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr () -> m () Source #
Usage: glVertexWeightPointerEXT
size type stride pointer
The parameter type
is a VertexWeightPointerTypeEXT
.
The length of pointer
should be COMPSIZE(type,stride)
.
glVertexWeightfEXT :: MonadIO m => GLfloat -> m () Source #
Usage: glVertexWeightfEXT
weight
The vector equivalent of this command is glVertexWeightfvEXT
.
glVertexWeightfvEXT :: MonadIO m => Ptr GLfloat -> m () Source #
Usage: glVertexWeightfvEXT
weight
The length of weight
should be 1
.
pattern GL_CURRENT_VERTEX_WEIGHT_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_MODELVIEW0_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_MODELVIEW0_MATRIX_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_MODELVIEW0_STACK_DEPTH_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_MODELVIEW1_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_MODELVIEW1_MATRIX_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_MODELVIEW1_STACK_DEPTH_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_VERTEX_WEIGHTING_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_VERTEX_WEIGHT_ARRAY_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT :: forall a. (Num a, Eq a) => a Source #
pattern GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT :: forall a. (Num a, Eq a) => a Source #