]> git.tdb.fi Git - libs/gl.git/blobdiff - source/materials/material.cpp
Set OpenGL debug labels on various objects loaded from Resources
[libs/gl.git] / source / materials / material.cpp
index b737c03183b504b82592f5959cfd70e80ec10f77..ace87e70954847d299061205826d9dacf9029919 100644 (file)
@@ -69,6 +69,15 @@ void Material::attach_texture_to(const Texture *tex, Texturing &texturing, Progr
 }
 #pragma GCC diagnostic pop
 
+void Material::set_debug_name(const string &name)
+{
+#ifdef DEBUG
+       shdata.set_debug_name(name+" [UBO]");
+#else
+       (void)name;
+#endif
+}
+
 Material::MaterialRegistry &Material::get_material_registry()
 {
        static MaterialRegistry registry;