X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fmesh.cpp;h=d421769abc257a775d53a4b0c73909cd92c36abb;hp=2ca040e6feb68e3eb65239a4c05e4eadfd997053;hb=b617c5d7b5283ad260a77f01e42e6170cabbc03d;hpb=f17794d55923d4fb4f63e9d082d8d84a735a04e8 diff --git a/source/mesh.cpp b/source/mesh.cpp index 2ca040e6..d421769a 100644 --- a/source/mesh.cpp +++ b/source/mesh.cpp @@ -29,14 +29,14 @@ void Mesh::use_vertex_buffer(bool b) { vertices.use_vertex_buffer(); if(!ibuf) - ibuf=new Buffer(ELEMENT_ARRAY_BUFFER); + ibuf = new Buffer(ELEMENT_ARRAY_BUFFER); update_index_buffer(); } else { vertices.use_vertex_buffer(0); delete ibuf; - ibuf=0; + ibuf = 0; } } @@ -63,11 +63,11 @@ void Mesh::draw() const if(ibuf) { ibuf->bind(); - unsigned offset=0; + unsigned offset = 0; for(list::const_iterator i=batches.begin(); i!=batches.end(); ++i) { i->draw_with_buffer(offset); - offset+=i->size(); + offset += i->size(); } ibuf->unbind(); } @@ -83,16 +83,16 @@ void Mesh::update_index_buffer() if(!ibuf) return; - unsigned total=0; + unsigned total = 0; for(list::const_iterator i=batches.begin(); i!=batches.end(); ++i) - total+=i->size(); + total += i->size(); ibuf->data(total*sizeof(unsigned), 0); - unsigned offset=0; + unsigned offset = 0; for(list::const_iterator i=batches.begin(); i!=batches.end(); ++i) { ibuf->sub_data(offset*sizeof(unsigned), i->size()*sizeof(unsigned), &i->get_indices()[0]); - offset+=i->size(); + offset += i->size(); } ibuf->unbind(); }