]> git.tdb.fi Git - libs/gl.git/blobdiff - source/core/buffer.cpp
Clean up some more unused things
[libs/gl.git] / source / core / buffer.cpp
index 811b3e41d7cbfb9ed16e613b29a7c28674d07659..557e576d2ac929e256646c0a3cdc59bd3887a962 100644 (file)
@@ -8,11 +8,7 @@ using namespace std;
 namespace Msp {
 namespace GL {
 
-Buffer::Buffer():
-       size(0)
-{ }
-
-void Buffer::storage(unsigned sz)
+void Buffer::storage(size_t sz)
 {
        if(size>0)
        {
@@ -33,7 +29,7 @@ void Buffer::data(const void *d)
        return sub_data(0, size, d);
 }
 
-void Buffer::sub_data(unsigned off, unsigned sz, const void *d)
+void Buffer::sub_data(size_t off, size_t sz, const void *d)
 {
        if(size==0)
                throw invalid_operation("Buffer::sub_data");
@@ -41,7 +37,7 @@ void Buffer::sub_data(unsigned off, unsigned sz, const void *d)
        BufferBackend::sub_data(off, sz, d);
 }
 
-void Buffer::require_size(unsigned req_sz) const
+void Buffer::require_size(size_t req_sz) const
 {
        if(size<req_sz)
                throw buffer_too_small(format("buffer has %d bytes; %d required", size, req_sz));