]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/mesh.cpp
Add a usage parameter to Buffer
[libs/gl.git] / source / core / mesh.cpp
index 208126ef26c477ed5adf8ca61f357400ca44ee73..360d588f97659d9a3e2d395fa876029a4d84a337 100644 (file)
@@ -211,9 +211,9 @@ void Mesh::draw(Renderer &renderer, const VertexSetup *vs, unsigned count) const
 void Mesh::resize_buffers() const
 {
        if(dirty&VERTEX_BUFFER)
-               vbuf->storage(vertices.get_required_buffer_size());
+               vbuf->storage(vertices.get_required_buffer_size(), STATIC);
        if((dirty&INDEX_BUFFER) && !batches.empty())
-               ibuf->storage(batches.front().get_required_buffer_size());
+               ibuf->storage(batches.front().get_required_buffer_size(), STATIC);
        dirty = 0;
 }