24        glDeleteBuffers(1, &
id);
 
   28        id = GL_INVALID_INDEX;
 
 
   45        if (
size == this->size)
 
 
   57        if ((
size + offset) > this->size)
 
 
   68        glBindBufferBase(this->
target, idx, 
id);
 
 
void bindBufferBase(int idx)
 
virtual void allocate(int size)
 
virtual void release() override
 
virtual void load(void *data, int size, int offset=0)
 
virtual void create() override
 
This is an implementation of AdditiveCCD based on peridyno.