X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fmesh.cpp;h=44005514d97a74deb54fdb339d42436b5f74ed0a;hb=b8b06a0ff96763ba7e188d9fcacbd8c0e3dcd515;hp=cba1bf57fdbcd8737183c90d06fb1d9c7a511d51;hpb=e92458a4a0e6191bff549a8b316dbbbd7c56e90f;p=libs%2Fgl.git diff --git a/source/mesh.cpp b/source/mesh.cpp index cba1bf57..44005514 100644 --- a/source/mesh.cpp +++ b/source/mesh.cpp @@ -14,14 +14,18 @@ namespace GL { Mesh::Mesh(): vertices(NODATA) -{ - vertices.use_vertex_buffer(); -} +{ } Mesh::Mesh(VertexFormat f): vertices(f) +{ } + +void Mesh::use_vertex_buffer(bool b) { - vertices.use_vertex_buffer(); + if(b) + vertices.use_vertex_buffer(); + else + vertices.use_vertex_buffer(0); } RefPtr Mesh::modify()