glInterleavedArrays()函数原型与作用

我在书上看到glInterleavedArrays()不能存储在显示列表中,但我在一个系统中却看到以下代码:
glNewList(OGL_WBALL_DLIST,GL_COMPILE);
// 定义数据序列
glInterleavedArrays(WBALLFORMAT,0,(GLvoid *)&WBALLMODEL);
glBegin(GL_TRIANGLES);
for (loop = 0; loop < WBALLPOLYCNT * 3; loop++)
{
glArrayElement(loop);
}
glEnd();
glEndList();
可以这样用吗,glInterleavedArrays()函数原型与作用是什么。请各位高手不吝赐教!!!!
http://blog.csdn.net/biggbang/article/details/19325205?reload
这个链接笑逗你颂拆看看,但是也不是很详细野升枣