| OpenGLRaw-1.1.0.1: A raw binding for the OpenGL graphics system | Source code | Contents | Index
Graphics.Rendering.OpenGL.Raw.NV.FragmentProgram |
Portability | portable
Stability | stable
Maintainer | sven.panne@aedion.de
Contents
Functions Tokens
Description
All raw functions and tokens from the NV_fragment_program extension, see http://www.opengl.org/registry/specs/NV/fragment_program.txt.
Synopsis
glProgramNamedParameter4f :: GLuint -> GLsizei -> Ptr GLubyte -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
glProgramNamedParameter4d :: GLuint -> GLsizei -> Ptr GLubyte -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
glProgramNamedParameter4fv :: GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLfloat -> IO ()
glProgramNamedParameter4dv :: GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> IO ()
glGetProgramNamedParameterfv :: GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLfloat -> IO ()
glGetProgramNamedParameterdv :: GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> IO ()
glProgramLocalParameter4d :: GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
glProgramLocalParameter4dv :: GLenum -> GLuint -> Ptr GLdouble -> IO ()
glProgramLocalParameter4f :: GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
glProgramLocalParameter4fv :: GLenum -> GLuint -> Ptr GLfloat -> IO ()
glGetProgramLocalParameterdv :: GLenum -> GLuint -> Ptr GLdouble -> IO ()
glGetProgramLocalParameterfv :: GLenum -> GLuint -> Ptr GLfloat -> IO ()
gl_FRAGMENT_PROGRAM_NV :: GLenum
gl_MAX_TEXTURE_COORDS :: GLenum
gl_MAX_TEXTURE_IMAGE_UNITS :: GLenum
gl_FRAGMENT_PROGRAM_BINDING :: GLenum
gl_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS :: GLenum
gl_PROGRAM_ERROR_STRING :: GLenum
Functions
glProgramNamedParameter4f :: GLuint -> GLsizei -> Ptr GLubyte -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO () | Source
glProgramNamedParameter4d :: GLuint -> GLsizei -> Ptr GLubyte -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO () | Source
glProgramNamedParameter4fv :: GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLfloat -> IO () | Source
glProgramNamedParameter4dv :: GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> IO () | Source
glGetProgramNamedParameterfv :: GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLfloat -> IO () | Source
glGetProgramNamedParameterdv :: GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> IO () | Source
glProgramLocalParameter4d :: GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO () | Source
glProgramLocalParameter4dv :: GLenum -> GLuint -> Ptr GLdouble -> IO () | Source
glProgramLocalParameter4f :: GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO () | Source
glProgramLocalParameter4fv :: GLenum -> GLuint -> Ptr GLfloat -> IO () | Source
glGetProgramLocalParameterdv :: GLenum -> GLuint -> Ptr GLdouble -> IO () | Source
glGetProgramLocalParameterfv :: GLenum -> GLuint -> Ptr GLfloat -> IO () | Source
Tokens
gl_FRAGMENT_PROGRAM_NV :: GLenum | Source
gl_MAX_TEXTURE_COORDS :: GLenum | Source
gl_MAX_TEXTURE_IMAGE_UNITS :: GLenum | Source
gl_FRAGMENT_PROGRAM_BINDING :: GLenum | Source
gl_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMETERS :: GLenum | Source
gl_PROGRAM_ERROR_STRING :: GLenum | Source
Produced by Haddock version 2.4.2