The base class of all Buffer!T objects.
Doesn't know what type of objects are stored in the Buffer, but can still sync() it and access the Vbo.
If the Buffer is marked as dirty, uploads the data from the T[] (CPU/us) to the Vbo!T (GPU/OpenGL). Resets is_dirty.
The GenericVbo holding the GPU's (OpenGL's) copy of the data.
See Implementation
The base class of all Buffer!T objects.
Doesn't know what type of objects are stored in the Buffer, but can still sync() it and access the Vbo.