X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fmeshbuilder.cpp;h=92e2ee06ce5bfb3f1922eb8ad9e4cb41f8982bbb;hb=4d87b344261c4ff393a0b9d9fd59fd9b0c902b6b;hp=9e71536a52a3ef121fafa5d7ab99ef73f64cc2bf;hpb=5f78db03b3285c977760a41da1e3927720e50352;p=libs%2Fgl.git diff --git a/source/meshbuilder.cpp b/source/meshbuilder.cpp index 9e71536a..92e2ee06 100644 --- a/source/meshbuilder.cpp +++ b/source/meshbuilder.cpp @@ -10,15 +10,14 @@ MeshBuilder::MeshBuilder(Mesh &m): batch(0) { } -void MeshBuilder::auto_offset() +MeshBuilder::~MeshBuilder() { - offset(mesh.get_vertices().size()); + mesh.check_buffers(Mesh::VERTEX_BUFFER); } -void MeshBuilder::vertex_(const Vector4 &v) +void MeshBuilder::auto_offset() { - PrimitiveBuilder::vertex_(v); - mesh.check_buffers(Mesh::VERTEX_BUFFER); + offset(mesh.get_vertices().size()); } void MeshBuilder::begin_()