glCopyConvolutionFilter1D

copy pixels into a one-dimensional convolution filter

Signature

glCopyConvolutionFilter1D( GLenum ( target ) , GLenum ( internalformat ) , GLint ( x ) , GLint ( y ) , GLsizei ( width ) )-> void
glCopyConvolutionFilter1D( target , internalformat , x , y , width )

Parameters

VariablesDescription
target
Must be GL_CONVOLUTION_1D .
internalformat
The internal format of the convolution filter kernel. The allowable values are GL_ALPHA , GL_ALPHA4 , GL_ALPHA8 , GL_ALPHA12 , GL_ALPHA16 , GL_LUMINANCE , GL_LUMINANCE4 , GL_LUMINANCE8 , GL_LUMINANCE12 , GL_LUMINANCE16 , GL_LUMINANCE_ALPHA , GL_LUMINANCE4_ALPHA4 , GL_LUMINANCE6_ALPHA2 , GL_LUMINANCE8_ALPHA8 , GL_LUMINANCE12_ALPHA4 , GL_LUMINANCE12_ALPHA12 , GL_LUMINANCE16_ALPHA16 , GL_INTENSITY , GL_INTENSITY4 , GL_INTENSITY8 , GL_INTENSITY12 , GL_INTENSITY16 , GL_R3_G3_B2 , GL_RGB , GL_RGB4 , GL_RGB5 , GL_RGB8 , GL_RGB10 , GL_RGB12 , GL_RGB16 , GL_RGBA , GL_RGBA2 , GL_RGBA4 , GL_RGB5_A1 , GL_RGBA8 , GL_RGB10_A2 , GL_RGBA12 , or GL_RGBA16 .
x, y
The window space coordinates of the lower-left coordinate of the pixel array to copy.
width
The width of the pixel array to copy.