glInterleavedArrays

simultaneously specify and enable several interleaved arrays

Signature

glInterleavedArrays( GLenum ( format ) , GLsizei ( stride ) , const GLvoid * ( pointer ) )-> void
glInterleavedArrays( format , stride , pointer )

Parameters

VariablesDescription
format
Specifies the type of array to enable. Symbolic constants GL_V2F , GL_V3F , GL_C4UB_V2F , GL_C4UB_V3F , GL_C3F_V3F , GL_N3F_V3F , GL_C4F_N3F_V3F , GL_T2F_V3F , GL_T4F_V4F , GL_T2F_C4UB_V3F , GL_T2F_C3F_V3F , GL_T2F_N3F_V3F , GL_T2F_C4F_N3F_V3F , and GL_T4F_C4F_N3F_V4F are accepted.
stride
Specifies the offset in bytes between each aggregate array element.

Sample Code References

The following code samples have been found which appear to reference the functions described here. Take care that the code may be old, broken or not even use PyOpenGL.

glInterleavedArrays
OpenGLContext tests/glinterleavedarrays.py Lines: 20, 35
OpenGLContext OpenGLContext/drawcube.py Lines: 51
OpenGLContext OpenGLContext/scenegraph/box.py Lines: 54
{LGPL} PyMT pymt/obj.py Lines: 20, 112