Gltexsubimage2D - HP b2600 Reference Manual

Opengl 1.1 reference
Hide thumbs Also See for b2600:
Table of Contents

Advertisement

T

glTexSubImage2D

glTexSubImage2D
glTexSubImage2D: specify a two-dimensional texture sub-image.
C Specification
void glTexSubImage2D(
Parameters
target
level
xoffset
yoffset
width
height
format
type
pixels
Description
Texturing maps a portion of a specified texture image onto each graphical primitive for
which texturing is enabled. To enable and disable two-dimensional texturing, call
glEnable and glDisable with argument GL_TEXTURE_2D.
glTexSubImage2D redefines a contiguous subregion of an existing two-dimensional
texture image. The texels referenced by pixels replace the portion of the existing texture
array with X indices xoffset and xoffset + width - 1, inclusive, and Y indices yoffset and
458
GLenum target,
GLint level,
GLint xoffset,
GLint yoffset,
GLsizei width,
GLsizei height,
GLenum format,
GLenum type,
const GLvoid *pixels)
Specifies the target texture. Must be GL_TEXTURE_2D.
Specifies the level-of-detail number. Level 0 is the base image level.
Level n is the nth mipmap reduction image.
Specifies a texel offset in the x direction within the texture array.
Specifies a texel offset in the y direction within the texture array.
Specifies the width of the texture sub-image.
Specifies the height of the texture sub-image.
Specifies the format of the pixel data. The following symbolic values
are accepted: GL_COLOR_INDEX, GL_RED, GL_GREEN, GL_BLUE,
GL_ALPHA, GL_RGB, GL_RGBA, GL_LUMINANCE, and
GL_LUMINANCE_ALPHA. If the extension GL_EXT_shadow is
supported, then the symbolic value GL_DEPTH_COMPONENT is also
accepted.
Specifies the data type of the pixel data. The following symbolic values
are accepted: GL_UNSIGNED_BYTE, GL_BYTE, GL_BITMAP,
GL_UNSIGNED_SHORT, GL_SHORT, GL_UNSIGNED_INT,
GL_INT, and GL_FLOAT.
Specifies a pointer to the image data in memory.
Chapter 18

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents