Lowered min gl version to 4.0

Checked for program introspection ARB