Copyright | (c) Sven Panne 2013 |
---|---|
License | BSD3 |
Maintainer | Sven Panne <svenpanne@gmail.com> |
Stability | stable |
Portability | portable |
Safe Haskell | None |
Language | Haskell98 |
All functions and tokens from the NV_parameter_buffer_object extension, see http://www.opengl.org/registry/specs/NV/parameter_buffer_object.txt.
- glBindBufferRange :: GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> IO ()
- glBindBufferOffset :: GLenum -> GLuint -> GLuint -> GLintptr -> IO ()
- glBindBufferBase :: GLenum -> GLuint -> GLuint -> IO ()
- glProgramBufferParametersfv :: GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> IO ()
- glProgramBufferParametersIiv :: GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLint -> IO ()
- glProgramBufferParametersIuiv :: GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLuint -> IO ()
- glGetIntegerIndexedv :: GLenum -> GLuint -> Ptr GLint -> IO ()
- gl_MAX_PROGRAM_PARAMETER_BUFFER_BINDINGS :: GLenum
- gl_MAX_PROGRAM_PARAMETER_BUFFER_SIZE :: GLenum
- gl_VERTEX_PROGRAM_PARAMETER_BUFFER :: GLenum
- gl_GEOMETRY_PROGRAM_PARAMETER_BUFFER :: GLenum
- gl_FRAGMENT_PROGRAM_PARAMETER_BUFFER :: GLenum