OpenGLRaw-1.1.0.1: A raw binding for the OpenGL graphics systemSource codeContentsIndex
Graphics.Rendering.OpenGL.Raw.NV.VertexProgram4
Portabilityportable
Stabilitystable
Maintainersven.panne@aedion.de
Contents
Functions
Tokens
Description
All tokens from the NV_vertex_program4 extension, see http://www.opengl.org/registry/specs/NV/vertex_program4.txt.
Synopsis
glVertexAttribI1i :: GLuint -> GLint -> IO ()
glVertexAttribI2i :: GLuint -> GLint -> GLint -> IO ()
glVertexAttribI3i :: GLuint -> GLint -> GLint -> GLint -> IO ()
glVertexAttribI4i :: GLuint -> GLint -> GLint -> GLint -> GLint -> IO ()
glVertexAttribI1ui :: GLuint -> GLuint -> IO ()
glVertexAttribI2ui :: GLuint -> GLuint -> GLuint -> IO ()
glVertexAttribI3ui :: GLuint -> GLuint -> GLuint -> GLuint -> IO ()
glVertexAttribI4ui :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
glVertexAttribI1iv :: GLuint -> Ptr GLint -> IO ()
glVertexAttribI2iv :: GLuint -> Ptr GLint -> IO ()
glVertexAttribI3iv :: GLuint -> Ptr GLint -> IO ()
glVertexAttribI4iv :: GLuint -> Ptr GLint -> IO ()
glVertexAttribI1uiv :: GLuint -> Ptr GLuint -> IO ()
glVertexAttribI2uiv :: GLuint -> Ptr GLuint -> IO ()
glVertexAttribI3uiv :: GLuint -> Ptr GLuint -> IO ()
glVertexAttribI4uiv :: GLuint -> Ptr GLuint -> IO ()
glVertexAttribI4bv :: GLuint -> Ptr GLbyte -> IO ()
glVertexAttribI4sv :: GLuint -> Ptr GLshort -> IO ()
glVertexAttribI4ubv :: GLuint -> Ptr GLubyte -> IO ()
glVertexAttribI4usv :: GLuint -> Ptr GLushort -> IO ()
glVertexAttribIPointer :: GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> IO ()
glGetVertexAttribIiv :: GLuint -> GLenum -> Ptr GLint -> IO ()
glGetVertexAttribIuiv :: GLuint -> GLenum -> Ptr GLuint -> IO ()
gl_VERTEX_ATTRIB_ARRAY_INTEGER :: GLenum
Functions
glVertexAttribI1i :: GLuint -> GLint -> IO ()Source
glVertexAttribI2i :: GLuint -> GLint -> GLint -> IO ()Source
glVertexAttribI3i :: GLuint -> GLint -> GLint -> GLint -> IO ()Source
glVertexAttribI4i :: GLuint -> GLint -> GLint -> GLint -> GLint -> IO ()Source
glVertexAttribI1ui :: GLuint -> GLuint -> IO ()Source
glVertexAttribI2ui :: GLuint -> GLuint -> GLuint -> IO ()Source
glVertexAttribI3ui :: GLuint -> GLuint -> GLuint -> GLuint -> IO ()Source
glVertexAttribI4ui :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()Source
glVertexAttribI1iv :: GLuint -> Ptr GLint -> IO ()Source
glVertexAttribI2iv :: GLuint -> Ptr GLint -> IO ()Source
glVertexAttribI3iv :: GLuint -> Ptr GLint -> IO ()Source
glVertexAttribI4iv :: GLuint -> Ptr GLint -> IO ()Source
glVertexAttribI1uiv :: GLuint -> Ptr GLuint -> IO ()Source
glVertexAttribI2uiv :: GLuint -> Ptr GLuint -> IO ()Source
glVertexAttribI3uiv :: GLuint -> Ptr GLuint -> IO ()Source
glVertexAttribI4uiv :: GLuint -> Ptr GLuint -> IO ()Source
glVertexAttribI4bv :: GLuint -> Ptr GLbyte -> IO ()Source
glVertexAttribI4sv :: GLuint -> Ptr GLshort -> IO ()Source
glVertexAttribI4ubv :: GLuint -> Ptr GLubyte -> IO ()Source
glVertexAttribI4usv :: GLuint -> Ptr GLushort -> IO ()Source
glVertexAttribIPointer :: GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> IO ()Source
glGetVertexAttribIiv :: GLuint -> GLenum -> Ptr GLint -> IO ()Source
glGetVertexAttribIuiv :: GLuint -> GLenum -> Ptr GLuint -> IO ()Source
Tokens
gl_VERTEX_ATTRIB_ARRAY_INTEGER :: GLenumSource
Produced by Haddock version 2.4.2