X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fmesh.cpp;h=f8a7bcb215d8c5fd0bce934d23ddd16b7e8ea48d;hb=0cc2f7704a05771f90df77255246ddeecab3a0e2;hp=281bb7c2c9c67a01c2507e63565779e11701bfa4;hpb=99b3477d16295c9b90daa0a397bfc375dd3aac4d;p=libs%2Fgl.git diff --git a/source/mesh.cpp b/source/mesh.cpp index 281bb7c2..f8a7bcb2 100644 --- a/source/mesh.cpp +++ b/source/mesh.cpp @@ -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::const_iterator i=batches.begin(); i!=batches.end(); ++i) renderer.draw(*i); - - renderer.set_winding_test(0); }