Copyright | (c) Sven Panne 2014 |
---|---|
License | BSD3 |
Maintainer | Sven Panne <svenpanne@gmail.com> |
Stability | stable |
Portability | portable |
Safe Haskell | None |
Language | Haskell98 |
All raw functions and tokens from the ARB_gpu_shader_fp64 extension, see http://www.opengl.org/registry/specs/ARB/gpu_shader_fp64.txt.
- glUniform1d :: GLint -> GLdouble -> IO ()
- glUniform2d :: GLint -> GLdouble -> GLdouble -> IO ()
- glUniform3d :: GLint -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glUniform4d :: GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glUniform1dv :: GLint -> GLsizei -> Ptr GLdouble -> IO ()
- glUniform2dv :: GLint -> GLsizei -> Ptr GLdouble -> IO ()
- glUniform3dv :: GLint -> GLsizei -> Ptr GLdouble -> IO ()
- glUniform4dv :: GLint -> GLsizei -> Ptr GLdouble -> IO ()
- glUniformMatrix2dv :: GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glUniformMatrix3dv :: GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glUniformMatrix4dv :: GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glUniformMatrix2x3dv :: GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glUniformMatrix2x4dv :: GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glUniformMatrix3x2dv :: GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glUniformMatrix3x4dv :: GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glUniformMatrix4x2dv :: GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glUniformMatrix4x3dv :: GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glGetUniformdv :: GLuint -> GLint -> Ptr GLdouble -> IO ()
- gl_DOUBLE_VEC2 :: GLenum
- gl_DOUBLE_VEC3 :: GLenum
- gl_DOUBLE_VEC4 :: GLenum
- gl_DOUBLE_MAT2 :: GLenum
- gl_DOUBLE_MAT3 :: GLenum
- gl_DOUBLE_MAT4 :: GLenum
- gl_DOUBLE_MAT2x3 :: GLenum
- gl_DOUBLE_MAT2x4 :: GLenum
- gl_DOUBLE_MAT3x2 :: GLenum
- gl_DOUBLE_MAT3x4 :: GLenum
- gl_DOUBLE_MAT4x2 :: GLenum
- gl_DOUBLE_MAT4x3 :: GLenum