+void Technique::set_debug_name(const string &name)
+{
+#ifdef DEBUG
+ for(auto &kvp: passes)
+ kvp.second.set_debug_name(format("%s [pass:%s]", name, kvp.first.str()));
+#else
+ (void)name;
+#endif
+}
+
+
+DataFile::Loader::ActionMap Technique::Loader::shared_actions;