]> git.tdb.fi Git - libs/gl.git/blobdiff - source/lighting.cpp
Don't store ProgramData in Lighting
[libs/gl.git] / source / lighting.cpp
index 515733a6b253e13a69f2b8a117680a73f487e6cf..f5fbca6ac7ac954c5a2c63cd75590557e4245660 100644 (file)
@@ -41,7 +41,7 @@ void Lighting::detach(unsigned i)
                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)