OpenGLRaw-1.1.0.1: A raw binding for the OpenGL graphics systemSource codeContentsIndex
Graphics.Rendering.OpenGL.Raw.NV.TransformFeedback
Portabilityportable
Stabilitystable
Maintainersven.panne@aedion.de
Contents
Functions
Tokens
Description
All raw functions and tokens from the NV_transform_feedback extension, see http://www.opengl.org/registry/specs/NV/transform_feedback.txt.
Synopsis
glBindBufferRange :: GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> IO ()
glBindBufferOffset :: GLenum -> GLuint -> GLuint -> GLintptr -> IO ()
glBindBufferBase :: GLenum -> GLuint -> GLuint -> IO ()
glTransformFeedbackAttribs :: GLsizei -> Ptr GLint -> GLenum -> IO ()
glTransformFeedbackVaryingsNV :: GLuint -> GLsizei -> Ptr GLint -> GLenum -> IO ()
glBeginTransformFeedback :: GLenum -> IO ()
glEndTransformFeedback :: IO ()
glGetVaryingLocation :: GLuint -> Ptr GLchar -> IO GLint
glGetActiveVarying :: GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> IO ()
glActiveVarying :: GLuint -> Ptr GLchar -> IO ()
glGetTransformFeedbackVaryingNV :: GLuint -> GLuint -> Ptr GLint -> IO ()
glGetIntegerIndexedv :: GLenum -> GLuint -> Ptr GLint -> IO ()
glGetBooleanIndexedv :: GLenum -> GLuint -> Ptr GLboolean -> IO ()
gl_TRANSFORM_FEEDBACK_BUFFER :: GLenum
gl_TRANSFORM_FEEDBACK_BUFFER_START :: GLenum
gl_TRANSFORM_FEEDBACK_BUFFER_SIZE :: GLenum
gl_TRANSFORM_FEEDBACK_RECORD :: GLenum
gl_TRANSFORM_FEEDBACK_BUFFER_BINDING :: GLenum
gl_INTERLEAVED_ATTRIBS :: GLenum
gl_SEPARATE_ATTRIBS :: GLenum
gl_PRIMITIVES_GENERATED :: GLenum
gl_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN :: GLenum
gl_RASTERIZER_DISCARD :: GLenum
gl_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS :: GLenum
gl_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS :: GLenum
gl_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS :: GLenum
gl_TRANSFORM_FEEDBACK_ATTRIBS :: GLenum
gl_ACTIVE_VARYINGS :: GLenum
gl_ACTIVE_VARYING_MAX_LENGTH :: GLenum
gl_TRANSFORM_FEEDBACK_VARYINGS :: GLenum
gl_TRANSFORM_FEEDBACK_BUFFER_MODE :: GLenum
gl_BACK_PRIMARY_COLOR :: GLenum
gl_BACK_SECONDARY_COLOR :: GLenum
gl_TEXTURE_COORD :: GLenum
gl_CLIP_DISTANCE :: GLenum
gl_VERTEX_ID :: GLenum
gl_PRIMITIVE_ID :: GLenum
gl_GENERIC_ATTRIB :: GLenum
gl_POINT_SIZE :: GLenum
gl_FOG_COORDINATE :: GLenum
gl_SECONDARY_COLOR :: GLenum
gl_PRIMARY_COLOR :: GLenum
gl_POSITION :: GLenum
gl_LAYER :: GLenum
gl_UNSIGNED_INT_VEC2 :: GLenum
gl_UNSIGNED_INT_VEC3 :: GLenum
gl_UNSIGNED_INT_VEC4 :: GLenum
Functions
glBindBufferRange :: GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> IO ()Source
glBindBufferOffset :: GLenum -> GLuint -> GLuint -> GLintptr -> IO ()Source
glBindBufferBase :: GLenum -> GLuint -> GLuint -> IO ()Source
glTransformFeedbackAttribs :: GLsizei -> Ptr GLint -> GLenum -> IO ()Source
glTransformFeedbackVaryingsNV :: GLuint -> GLsizei -> Ptr GLint -> GLenum -> IO ()Source
glBeginTransformFeedback :: GLenum -> IO ()Source
glEndTransformFeedback :: IO ()Source
glGetVaryingLocation :: GLuint -> Ptr GLchar -> IO GLintSource
glGetActiveVarying :: GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> IO ()Source
glActiveVarying :: GLuint -> Ptr GLchar -> IO ()Source
glGetTransformFeedbackVaryingNV :: GLuint -> GLuint -> Ptr GLint -> IO ()Source
glGetIntegerIndexedv :: GLenum -> GLuint -> Ptr GLint -> IO ()Source
glGetBooleanIndexedv :: GLenum -> GLuint -> Ptr GLboolean -> IO ()Source
Tokens
gl_TRANSFORM_FEEDBACK_BUFFER :: GLenumSource
gl_TRANSFORM_FEEDBACK_BUFFER_START :: GLenumSource
gl_TRANSFORM_FEEDBACK_BUFFER_SIZE :: GLenumSource
gl_TRANSFORM_FEEDBACK_RECORD :: GLenumSource
gl_TRANSFORM_FEEDBACK_BUFFER_BINDING :: GLenumSource
gl_INTERLEAVED_ATTRIBS :: GLenumSource
gl_SEPARATE_ATTRIBS :: GLenumSource
gl_PRIMITIVES_GENERATED :: GLenumSource
gl_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN :: GLenumSource
gl_RASTERIZER_DISCARD :: GLenumSource
gl_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS :: GLenumSource
gl_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS :: GLenumSource
gl_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS :: GLenumSource
gl_TRANSFORM_FEEDBACK_ATTRIBS :: GLenumSource
gl_ACTIVE_VARYINGS :: GLenumSource
gl_ACTIVE_VARYING_MAX_LENGTH :: GLenumSource
gl_TRANSFORM_FEEDBACK_VARYINGS :: GLenumSource
gl_TRANSFORM_FEEDBACK_BUFFER_MODE :: GLenumSource
gl_BACK_PRIMARY_COLOR :: GLenumSource
gl_BACK_SECONDARY_COLOR :: GLenumSource
gl_TEXTURE_COORD :: GLenumSource
gl_CLIP_DISTANCE :: GLenumSource
gl_VERTEX_ID :: GLenumSource
gl_PRIMITIVE_ID :: GLenumSource
gl_GENERIC_ATTRIB :: GLenumSource
gl_POINT_SIZE :: GLenumSource
gl_FOG_COORDINATE :: GLenumSource
gl_SECONDARY_COLOR :: GLenumSource
gl_PRIMARY_COLOR :: GLenumSource
gl_POSITION :: GLenumSource
gl_LAYER :: GLenumSource
gl_UNSIGNED_INT_VEC2 :: GLenumSource
gl_UNSIGNED_INT_VEC3 :: GLenumSource
gl_UNSIGNED_INT_VEC4 :: GLenumSource
Produced by Haddock version 2.4.2