Copyright | (c) Sven Panne 2013 |
---|---|
License | BSD3 |
Maintainer | Sven Panne <[email protected]> |
Stability | stable |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Graphics.Rendering.OpenGL.Raw.EXT.Convolution
Description
All raw functions and tokens from the EXT_convolution extension, see http://www.opengl.org/registry/specs/EXT/convolution.txt.
- glConvolutionFilter1D :: GLenum -> GLenum -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glConvolutionFilter2D :: GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glCopyConvolutionFilter1D :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> IO ()
- glCopyConvolutionFilter2D :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> IO ()
- glGetConvolutionFilter :: GLenum -> GLenum -> GLenum -> Ptr a -> IO ()
- glSeparableFilter2D :: GLenum -> GLenum -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> Ptr b -> IO ()
- glGetSeparableFilter :: GLenum -> GLenum -> GLenum -> Ptr a -> Ptr b -> Ptr c -> IO ()
- glConvolutionParameteri :: GLenum -> GLenum -> GLint -> IO ()
- glConvolutionParameteriv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glConvolutionParameterf :: GLenum -> GLenum -> GLfloat -> IO ()
- glConvolutionParameterfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetConvolutionParameteriv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetConvolutionParameterfv :: GLenum -> GLenum -> Ptr GLfloat -> IO ()
- gl_CONVOLUTION_1D :: GLenum
- gl_CONVOLUTION_2D :: GLenum
- gl_SEPARABLE_2D :: GLenum
- gl_CONVOLUTION_BORDER_MODE :: GLenum
- gl_CONVOLUTION_FILTER_SCALE :: GLenum
- gl_CONVOLUTION_FILTER_BIAS :: GLenum
- gl_REDUCE :: GLenum
- gl_CONVOLUTION_FORMAT :: GLenum
- gl_CONVOLUTION_WIDTH :: GLenum
- gl_CONVOLUTION_HEIGHT :: GLenum
- gl_MAX_CONVOLUTION_WIDTH :: GLenum
- gl_MAX_CONVOLUTION_HEIGHT :: GLenum
- gl_POST_CONVOLUTION_RED_SCALE :: GLenum
- gl_POST_CONVOLUTION_GREEN_SCALE :: GLenum
- gl_POST_CONVOLUTION_BLUE_SCALE :: GLenum
- gl_POST_CONVOLUTION_ALPHA_SCALE :: GLenum
- gl_POST_CONVOLUTION_RED_BIAS :: GLenum
- gl_POST_CONVOLUTION_GREEN_BIAS :: GLenum
- gl_POST_CONVOLUTION_BLUE_BIAS :: GLenum
- gl_POST_CONVOLUTION_ALPHA_BIAS :: GLenum
Functions
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLsizei |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Manual page for OpenGL 2.x
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Manual page for OpenGL 2.x
glCopyConvolutionFilter1D Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> IO () |
Manual page for OpenGL 2.x
glCopyConvolutionFilter2D Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> IO () |
Manual page for OpenGL 2.x
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Manual page for OpenGL 2.x
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> Ptr b |
|
-> IO () |
Manual page for OpenGL 2.x
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> Ptr b |
|
-> Ptr c |
|
-> IO () |
Manual page for OpenGL 2.x
glConvolutionParameteri Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> IO () |
Manual page for OpenGL 2.x
glConvolutionParameteriv Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> Ptr GLint |
|
-> IO () |
Manual page for OpenGL 2.x
glConvolutionParameterf Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLfloat |
|
-> IO () |
Manual page for OpenGL 2.x
glConvolutionParameterfv Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> Ptr GLfloat |
|
-> IO () |
Manual page for OpenGL 2.x
glGetConvolutionParameteriv Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> Ptr GLint |
|
-> IO () |
Manual page for OpenGL 2.x
glGetConvolutionParameterfv Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> Ptr GLfloat |
|
-> IO () |
Manual page for OpenGL 2.x