Signature
Parameters
Variables | Description |
---|---|
target |
Specifies the target texture.
Must be
GL_TEXTURE_2D
,
GL_TEXTURE_CUBE_MAP_POSITIVE_X
,
GL_TEXTURE_CUBE_MAP_NEGATIVE_X
,
GL_TEXTURE_CUBE_MAP_POSITIVE_Y
,
GL_TEXTURE_CUBE_MAP_NEGATIVE_Y
,
GL_TEXTURE_CUBE_MAP_POSITIVE_Z
, or
GL_TEXTURE_CUBE_MAP_NEGATIVE_Z
.
|
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 lower left corner
of the rectangular region of pixels to be copied.
|
width |
Specifies the width of the texture image.
|
height |
Specifies the height of the texture image.
|
border |
Must be 0.
|
Sample Code References
The following code samples have been found which appear to reference the functions described here. Take care that the code may be old, broken or not even use PyOpenGL.
glCopyTexImage2D