Original Post
Do the GL functions calls of glVertex/glNormal/glColor/glTexCoord have to be specified in a certain order? Does this:
glVertex3f(1.f, 0.f, 1.f);
glColor3f(1.f, 1.f,1.f);
glNormal3f(0.f, 1.f, 0.f);
Equal this:
glNormal3f(0.f, 1.f, 0.f);
glColor3f(1.f, 1.f,1.f);
glVertex3f(1.f, 0.f, 1.f);
I was wondering because it seems on my implementation, when I put TexCoord before Color it messed things up.