glCopyTexImage1D

copy pixels into a 1D texture image

Signature

glCopyTexImage1D( GLenum ( target ) , GLint ( level ) , GLenum ( internalformat ) , GLint ( x ) , GLint ( y ) , GLsizei ( width ) , GLint ( border ) )-> void
glCopyTexImage1D( target , level , internalformat , x , y , width , border )

Parameters

VariablesDescription
target
Specifies the target texture. Must be GL_TEXTURE_1D .
level
Specifies the level-of-detail number. Level 0 is the base image level. Level n is the n th mipmap reduction image.
internalformat
Specifies the internal format of the texture. Must be one of the following symbolic constants: GL_COMPRESSED_RED , GL_COMPRESSED_RG , GL_COMPRESSED_RGB , GL_COMPRESSED_RGBA . GL_COMPRESSED_SRGB , GL_COMPRESSED_SRGB_ALPHA . GL_DEPTH_COMPONENT , GL_DEPTH_COMPONENT16 , GL_DEPTH_COMPONENT24 , GL_DEPTH_COMPONENT32 , GL_STENCIL_INDEX8 , GL_RED , GL_RG , GL_RGB , GL_R3_G3_B2 , 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 , GL_RGBA16 , GL_SRGB , GL_SRGB8 , GL_SRGB_ALPHA , or GL_SRGB8_ALPHA8 .
x, y
Specify the window coordinates of the left corner of the row of pixels to be copied.
width
Specifies the width of the texture image. The height of the texture image is 1.
border
Must be 0.