glsl_core/glsl_major/glsl_minor - have to take this out of the
struct and put it in as a static variable