glsl: don't crash if a field is specified for a non-struct uniform