| OpenGLRaw-1.1.0.1: A raw binding for the OpenGL graphics system | Source code | Contents | Index

Graphics.Rendering.OpenGL.Raw.NV.VertexProgram4

Portability | portable
Stability | stable
Maintainer | sven.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 :: GLenum | Source

Produced by Haddock version 2.4.2