data(0)
{ }
+BufferState::~BufferState()
+{
+ delete[] data;
+}
+
void BufferState::set_data(unsigned sz, const void *ptr, GLenum use)
{
usage = use;
else
return strformat("%d bytes, %s", size, describe_enum(usage, ""));
}
+
+
+BufferBindingState::BufferBindingState():
+ buffer(0),
+ offset(0),
+ size(0)
+{ }