more ARB_vertex_program invariance options

Hi,

In addition to the ARB_vertex_program’s ARB_position_invariant option, it could be a good idea to have options such as ARB_texture_invariant, ARB_fog_invariant, etc

Maybe it would be mandatory to set the ARB_position_invariant option since many computations (lighting, automatic texture coordinate generation, fog) depend on the vertex position ?