if(!new_shdata)
new_shdata = new ProgramData(*kvp.second.get_shader_data());
- new_shdata->uniform(tag, shdata.get_uniform(t));
+ new_shdata->copy_uniform(shdata, tag);
replaced = true;
}
return false;
}
-void Technique::set_debug_name(const std::string &name)
+void Technique::set_debug_name(const string &name)
{
#ifdef DEBUG
for(auto &kvp: passes)