glPointers
glPointers refers to a set of functions in the OpenGL graphics API that are used to manage vertex data. These functions allow developers to specify how vertex attributes, such as position, color, and texture coordinates, are organized in memory and how they should be passed to the graphics pipeline. The primary functions involved are glInterleavedArrays and glNormalPointer, glColorPointer, glTexCoordPointer, and glVertexPointer.
glInterleavedArrays is a convenient function that allows multiple vertex attributes to be stored in a single
The individual pointer functions, like glVertexPointer, are used when vertex attributes are stored in separate arrays.