]> git.tdb.fi Git - libs/gl.git/blobdiff - source/programdata.cpp
Allow setting uniform values using a Uniform object
[libs/gl.git] / source / programdata.cpp
index ca6ae5ba44dbae3ee8b5ee992b6c85ff785fde5f..9a531be2fecefb28dfb38de3375b8dc00c7f6249 100644 (file)
@@ -104,6 +104,11 @@ void ProgramData::uniform(const string &name, Uniform *uni)
        }
 }
 
+void ProgramData::uniform(const string &name, const Uniform &u)
+{
+       uniform(name, u.clone());
+}
+
 void ProgramData::uniform(const string &name, int v)
 {
        uniform(name, new Uniform1i(v));