]> git.tdb.fi Git - libs/gl.git/blobdiff - source/object.cpp
Use an explicit material slot name in RenderPass
[libs/gl.git] / source / object.cpp
index a27553a6236e029c27cfe547304b00e84371f5e5..4a2e5df13f745c82092feb4869eefeb828d4cdba 100644 (file)
@@ -130,21 +130,6 @@ const Technique *Object::get_technique(unsigned i) const
        return lods[i].technique.get();
 }
 
-void Object::render(const Tag &tag) const
-{
-       const RenderPass *pass = get_pass(tag, 0);
-       if(!pass)
-               return;
-
-       Bind bind_shader(pass->get_shader_program());
-       if(pass->get_shader_data())
-               pass->get_shader_data()->apply();
-       Bind bind_material(pass->get_material());
-       Bind bind_texturing(pass->get_texturing());
-
-       lods.front().mesh->draw();
-}
-
 void Object::render(Renderer &renderer, const Tag &tag) const
 {
        const RenderPass *pass = get_pass(tag, 0);