_glCopyTexSubImage2D
Jump to navigation
Jump to search
The _glCopyTexSubImage2D statement copies a sub-image of a two-dimensional texture image from the framebuffer.
Syntax
- _glCopyTexSubImage2D GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height
Parameters
- OpenGL is using its own set of variable types to describe its command parameters.
- Use the following table to find the respective QB64 Variable Types.
OpenGL | C/C++ | QB64 ------------+------------------+---------------------- GLenum | unsigned int | _UNSIGNED LONG GLboolean | unsigned char | _UNSIGNED _BYTE GLbitfield | unsigned int | _UNSIGNED LONG GLbyte | signed char | _BYTE GLshort | short | INTEGER GLint | int | LONG GLsizei | int | LONG GLubyte | unsigned char | _UNSIGNED _BYTE GLushort | unsigned short | _UNSIGNED INTEGER GLuint | unsigned int | _UNSIGNED LONG GLfloat | float | SINGLE GLclampf | float | SINGLE GLdouble | double | DOUBLE GLclampd | double | DOUBLE GLvoid | void | no parameters used |
Description
- OpenGL's documentation is available in several places, so we won't reproduce it here for another time.
- The full description for this command can be found at Microsoft Docs and is also valid for QB64 usage.
See also
- SUB _GL
- _glBegin, _glCopyPixels, _glCopyTexSubImage1D, _glDrawPixels
- _glEnd, _glFog, _glPixelStore, _glPixelTransfer
- _glTexEnv, _glTexGen, _glTexImage2D, _glTexSubImage2D
- _glTexParameter