Is this illegal?

Is it ok to do the following…

Enable Vertex, Color, and Texture Pointers
Set Pointers
Render some triangles with glDrawElements
Use glBegin( GL_TRIANGLE_STRIP ) <----
Use glVertex <----
Use glEnd() <----
Render some more triangles with glDrawElements
Disable Vertex, Color, and Texture Pointers

??

Thankx,
Mongoose

Seems ok to me

you should be able to mix and match drawing with glBegin/glEnd and using the other presets.

What is your problem excalty?