X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fbuffer.cpp;fp=source%2Fcore%2Fbuffer.cpp;h=15a37397bcb18bdf094b5e5a5cef1a7d31b38c31;hb=6080120777fdf7b6e1184288eff9d205ca7ebf5f;hp=240fcd72754b67babe7a28b9ee2fe42a80f1fe4b;hpb=cb4158902a680c58c5834da8577cd95ff753fd7c;p=libs%2Fgl.git diff --git a/source/core/buffer.cpp b/source/core/buffer.cpp index 240fcd72..15a37397 100644 --- a/source/core/buffer.cpp +++ b/source/core/buffer.cpp @@ -8,7 +8,7 @@ using namespace std; namespace Msp { namespace GL { -void Buffer::storage(size_t sz) +void Buffer::storage(size_t sz, BufferUsage u) { if(size>0) { @@ -20,6 +20,7 @@ void Buffer::storage(size_t sz) throw invalid_argument("Buffer::storage"); size = sz; + usage = u; allocate(); }