Light::unbind_from(i);
}
-void Lighting::update_shader_data(const Matrix &view_matrix)
+void Lighting::update_shader_data(ProgramData &shdata, const Matrix &view_matrix) const
{
shdata.uniform("ambient_color", ambient);
for(unsigned i=0; i<lights.size(); ++i)