gl-0.8.0: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.NV.VertexAttribInteger64bit

Contents

Synopsis

Extension Support

GL_NV_vertex_attrib_integer_64bit

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

Usage: glGetVertexAttribLi64vNV index pname params

The length of params should be COMPSIZE(pname).

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

Usage: glGetVertexAttribLui64vNV index pname params

The length of params should be COMPSIZE(pname).

glVertexAttribL1i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m () Source #

Usage: glVertexAttribL1i64vNV index v

The length of v should be 1.

glVertexAttribL1ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m () Source #

Usage: glVertexAttribL1ui64vNV index v

The length of v should be 1.

glVertexAttribL2i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m () Source #

Usage: glVertexAttribL2i64vNV index v

The length of v should be 2.

glVertexAttribL2ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m () Source #

Usage: glVertexAttribL2ui64vNV index v

The length of v should be 2.

glVertexAttribL3i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m () Source #

Usage: glVertexAttribL3i64vNV index v

The length of v should be 3.

glVertexAttribL3ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m () Source #

Usage: glVertexAttribL3ui64vNV index v

The length of v should be 3.

glVertexAttribL4i64vNV :: MonadIO m => GLuint -> Ptr GLint64EXT -> m () Source #

Usage: glVertexAttribL4i64vNV index v

The length of v should be 4.

glVertexAttribL4ui64vNV :: MonadIO m => GLuint -> Ptr GLuint64EXT -> m () Source #

Usage: glVertexAttribL4ui64vNV index v

The length of v should be 4.

glVertexAttribLFormatNV :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> m () Source #

Usage: glVertexAttribLFormatNV index size type stride

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

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