Uniform struct now is passed to shaders