Why everyone is starting from GL_LIGHT1 when
GL_LIGHT0 exist too?
We do? Where did you read/hear that?
Anyways, what stops you from not using the first light?
As far as I remember, I have never seen any code that not uses the first light (if lighting is in use at all that is)…