#include <mtypes.h>
Data Fields | |
| GLint | Size |
| components per element (1,2,3,4) | |
| GLenum | Type |
| datatype: GL_FLOAT, GL_INT, etc | |
| GLenum | Format |
| default: GL_RGBA, but may be GL_BGRA | |
| GLsizei | Stride |
| user-specified stride | |
| GLsizei | StrideB |
| actual stride in bytes | |
| const GLubyte * | Ptr |
| Points to array data. | |
| GLboolean | Enabled |
| Enabled flag is a boolean. | |
| GLboolean | Normalized |
| GL_ARB_vertex_program. | |
| GLuint | _ElementSize |
| size of each element in bytes | |
| struct gl_buffer_object * | BufferObj |
| GL_ARB_vertex_buffer_object. | |
| GLuint | _MaxElement |
| max element index into array buffer + 1 | |
| GLint gl_client_array::Size |
components per element (1,2,3,4)
| GLenum gl_client_array::Type |
datatype: GL_FLOAT, GL_INT, etc
| GLenum gl_client_array::Format |
default: GL_RGBA, but may be GL_BGRA
| GLsizei gl_client_array::Stride |
user-specified stride
| GLsizei gl_client_array::StrideB |
actual stride in bytes
| const GLubyte* gl_client_array::Ptr |
Points to array data.
| GLboolean gl_client_array::Enabled |
Enabled flag is a boolean.
| GLboolean gl_client_array::Normalized |
GL_ARB_vertex_program.
size of each element in bytes
struct gl_buffer_object* gl_client_array::BufferObj [read] |
GL_ARB_vertex_buffer_object.
| GLuint gl_client_array::_MaxElement |
max element index into array buffer + 1
1.5.4