]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/mesh.cpp
Remove the notion of default binding point from Buffer
[libs/gl.git] / source / core / mesh.cpp
index ea14d590b3012815526247555a4d4a2c74d473d1..492f416d1adeccb28e2abf3febfbe874a679abeb 100644 (file)
@@ -68,7 +68,7 @@ void Mesh::check_buffers(unsigned mask)
                if(!vbuf || (vbuf->get_size()>0 && vbuf->get_size()<req_size))
                {
                        delete vbuf;
-                       vbuf = new Buffer(ARRAY_BUFFER);
+                       vbuf = new Buffer;
                        vertices.use_buffer(vbuf);
                        vtx_setup.set_vertex_array(vertices);
                        dirty |= VERTEX_BUFFER;
@@ -86,7 +86,7 @@ void Mesh::check_buffers(unsigned mask)
                if(!ibuf || (ibuf->get_size()>0 && ibuf->get_size()<req_size))
                {
                        delete ibuf;
-                       ibuf = new Buffer(ELEMENT_ARRAY_BUFFER);
+                       ibuf = new Buffer;
                        if(!batches.empty())
                                batches.front().change_buffer(ibuf);
                        vtx_setup.set_index_buffer(*ibuf);