]> git.tdb.fi Git - libs/gl.git/blobdiff - source/mesh.cpp
Don't bother with clearing winding test
[libs/gl.git] / source / mesh.cpp
index 281bb7c2c9c67a01c2507e63565779e11701bfa4..f8a7bcb215d8c5fd0bce934d23ddd16b7e8ea48d 100644 (file)
@@ -110,14 +110,12 @@ void Mesh::draw() const
 
 void Mesh::draw(Renderer &renderer) const
 {
-       renderer.set_vertex_array(&vertices);
+       vertices.apply();
        renderer.set_element_buffer(ibuf);
        renderer.set_winding_test(winding);
 
        for(list<Batch>::const_iterator i=batches.begin(); i!=batches.end(); ++i)
                renderer.draw(*i);
-
-       renderer.set_winding_test(0);
 }