lowered shader version and make shader validation explicit