]> git.tdb.fi Git - libs/gl.git/blobdiff - source/programdata.cpp
Check uniforms as a hint for texunit to use for material textures
[libs/gl.git] / source / programdata.cpp
index 3561719725501a4ca7663ad4ae6c3e825e6bd10b..68820c59cc9fd0fd829792ebf547190d23c0fe9f 100644 (file)
@@ -421,6 +421,12 @@ const Uniform &ProgramData::get_uniform(const string &name) const
        return *uniforms[i].value;
 }
 
+const Uniform *ProgramData::find_uniform(const string &name) const
+{
+       int i = find_uniform_index(name);
+       return (i>=0 ? uniforms[i].value : 0);
+}
+
 bool ProgramData::uniform_name_compare(const NamedUniform &nu, const string &name)
 {
        return nu.name<name;