| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.GL.Ext.ATI.VertexAttribArrayObject
- gl_ATI_vertex_attrib_array_object :: Bool
- glGetVertexAttribArrayObjectfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
- glGetVertexAttribArrayObjectivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glVertexAttribArrayObjectATI :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> GLuint -> GLuint -> m ()
Extension Support
gl_ATI_vertex_attrib_array_object :: Bool Source #
Checks that the GL_ATI_vertex_attrib_array_object extension is available.
GL_ATI_vertex_attrib_array_object
glGetVertexAttribArrayObjectfvATI :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m () Source #
Usage: glGetVertexAttribArrayObjectfvATI index pname params
The parameter pname is a ArrayObjectPNameATI.
The length of params should be COMPSIZE(pname).
glGetVertexAttribArrayObjectivATI :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m () Source #
Usage: glGetVertexAttribArrayObjectivATI index pname params
The parameter pname is a ArrayObjectPNameATI.
The length of params should be COMPSIZE(pname).
glVertexAttribArrayObjectATI :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> GLuint -> GLuint -> m () Source #
Usage: glVertexAttribArrayObjectATI index size type normalized stride buffer offset
The parameter type is a VertexAttribPointerType.
The parameter normalized is a Boolean, one of: GL_FALSE, GL_TRUE.