I
glIndexPointer
Chapter 9
234
glIndexPointer is typically implemented on the client side.
Since the color index array parameters are client-side state, they are not saved or
restored by glPushAttrib and glPopAttrib. Use glPushClientAttrib and
glPopClientAttrib instead.
Errors
• GL_INVALID_ENUM is generated if type is not an accepted value.
• GL_INVALID_VALUE is generated if stride is negative.
Associated Gets
glIsEnabled with argument GL_INDEX_ARRAY
glGet with argument GL_INDEX_ARRAY_TYPE
glGet with argument GL_INDEX_ARRAY_STRIDE
glGetPointerv with argument GL_INDEX_ARRAY_POINTER
See Also
glArrayElement,
glColorPointer,
glDrawArrays,
glDrawElements,
glEdgeFlagPointer,
glEnable,
glGetPointer,
glInterleavedArrays,
glNormalPointer,
glPopClientAttrib,
glPushClientAttrib,
glTexCoordPointer,
glVertexPointer