OpenGL.raw.GL.EXT.convolution
index
/build/buildd/pyopengl-3.0.0~b3/OpenGL/raw/GL/EXT/convolution.py

OpenGL extension EXT.convolution
 
Overview (from the spec)
        
        This extension defines 1 and 2 dimensional convolution operations
        at a fixed location in the pixel transfer process.  Thus pixel drawing,
        reading, and copying, as well as texture image definition, are all
        candidates for convolution.  The convolution kernels are themselves
        treated as 1 and 2 dimensional images, which can be loaded from
        application memory or from the framebuffer.
        
        This extension is designed to accommodate 3D convolution, but the
        API is left for a future extension.
 
The official definition of this extension is available here:
        http://oss.sgi.com/projects/ogl-sample/registry/EXT/convolution.txt
 
Automatically generated by the get_gl_extensions script, do not edit!

 
Modules
       
OpenGL.arrays
OpenGL.constant
OpenGL.constants
ctypes
OpenGL.extensions
OpenGL.GL.glget
OpenGL.platform

 
Functions
       
glConvolutionFilter1DEXT(...)
glConvolutionFilter1DEXT( GLenum(target), GLenum(internalformat), GLsizei(width), GLenum(format), GLenum(type), c_void_p(image) ) -> None
glConvolutionFilter2DEXT(...)
glConvolutionFilter2DEXT( GLenum(target), GLenum(internalformat), GLsizei(width), GLsizei(height), GLenum(format), GLenum(type), c_void_p(image) ) -> None
glConvolutionParameterfEXT(...)
glConvolutionParameterfEXT( GLenum(target), GLenum(pname), GLfloat(params) ) -> None
glConvolutionParameterfvEXT(...)
glConvolutionParameterfvEXT( GLenum(target), GLenum(pname), GLfloatArray(params) ) -> None
glConvolutionParameteriEXT(...)
glConvolutionParameteriEXT( GLenum(target), GLenum(pname), GLint(params) ) -> None
glConvolutionParameterivEXT(...)
glConvolutionParameterivEXT( GLenum(target), GLenum(pname), GLintArray(params) ) -> None
glCopyConvolutionFilter1DEXT(...)
glCopyConvolutionFilter1DEXT( GLenum(target), GLenum(internalformat), GLint(x), GLint(y), GLsizei(width) ) -> None
glCopyConvolutionFilter2DEXT(...)
glCopyConvolutionFilter2DEXT( GLenum(target), GLenum(internalformat), GLint(x), GLint(y), GLsizei(width), GLsizei(height) ) -> None
glGetConvolutionFilterEXT(...)
glGetConvolutionFilterEXT( GLenum(target), GLenum(format), GLenum(type), c_void_p(image) ) -> None
glGetConvolutionParameterfvEXT(...)
glGetConvolutionParameterfvEXT( GLenum(target), GLenum(pname), GLfloatArray(params) ) -> None
glGetConvolutionParameterivEXT(...)
glGetConvolutionParameterivEXT( GLenum(target), GLenum(pname), GLintArray(params) ) -> None
glGetSeparableFilterEXT(...)
glGetSeparableFilterEXT( GLenum(target), GLenum(format), GLenum(type), c_void_p(row), c_void_p(column), c_void_p(span) ) -> None
glInitConvolutionEXT()
Return boolean indicating whether this extension is available
glSeparableFilter2DEXT(...)
glSeparableFilter2DEXT( GLenum(target), GLenum(internalformat), GLsizei(width), GLsizei(height), GLenum(format), GLenum(type), c_void_p(row), c_void_p(column) ) -> None

 
Data
        GL_CONVOLUTION_1D_EXT = GL_CONVOLUTION_1D_EXT
GL_CONVOLUTION_2D_EXT = GL_CONVOLUTION_2D_EXT
GL_CONVOLUTION_BORDER_MODE_EXT = GL_CONVOLUTION_BORDER_MODE_EXT
GL_CONVOLUTION_FILTER_BIAS_EXT = GL_CONVOLUTION_FILTER_BIAS_EXT
GL_CONVOLUTION_FILTER_SCALE_EXT = GL_CONVOLUTION_FILTER_SCALE_EXT
GL_CONVOLUTION_FORMAT_EXT = GL_CONVOLUTION_FORMAT_EXT
GL_CONVOLUTION_HEIGHT_EXT = GL_CONVOLUTION_HEIGHT_EXT
GL_CONVOLUTION_WIDTH_EXT = GL_CONVOLUTION_WIDTH_EXT
GL_MAX_CONVOLUTION_HEIGHT_EXT = GL_MAX_CONVOLUTION_HEIGHT_EXT
GL_MAX_CONVOLUTION_WIDTH_EXT = GL_MAX_CONVOLUTION_WIDTH_EXT
GL_POST_CONVOLUTION_ALPHA_BIAS_EXT = GL_POST_CONVOLUTION_ALPHA_BIAS_EXT
GL_POST_CONVOLUTION_ALPHA_SCALE_EXT = GL_POST_CONVOLUTION_ALPHA_SCALE_EXT
GL_POST_CONVOLUTION_BLUE_BIAS_EXT = GL_POST_CONVOLUTION_BLUE_BIAS_EXT
GL_POST_CONVOLUTION_BLUE_SCALE_EXT = GL_POST_CONVOLUTION_BLUE_SCALE_EXT
GL_POST_CONVOLUTION_GREEN_BIAS_EXT = GL_POST_CONVOLUTION_GREEN_BIAS_EXT
GL_POST_CONVOLUTION_GREEN_SCALE_EXT = GL_POST_CONVOLUTION_GREEN_SCALE_EXT
GL_POST_CONVOLUTION_RED_BIAS_EXT = GL_POST_CONVOLUTION_RED_BIAS_EXT
GL_POST_CONVOLUTION_RED_SCALE_EXT = GL_POST_CONVOLUTION_RED_SCALE_EXT
GL_REDUCE_EXT = GL_REDUCE_EXT
GL_SEPARABLE_2D_EXT = GL_SEPARABLE_2D_EXT
__file__ = '/build/buildd/pyopengl-3.0.0~b3/OpenGL/raw/GL/EXT/convolution.py'
__name__ = 'OpenGL.raw.GL.EXT.convolution'