const VertexFormat &fmt = instance_data->get_format();
matrix_offset = fmt.offset(make_indexed_attribute(RAW_ATTRIB4, matrix_location));
- instance_buffer = new Buffer(ARRAY_BUFFER);
+ instance_buffer = new Buffer;
instance_data->use_buffer(instance_buffer);
vtx_setup = new VertexSetup;
if(instance_buffer->get_size()>0 && instance_buffer->get_size()<req_size)
{
delete instance_buffer;
- instance_buffer = new Buffer(ARRAY_BUFFER);
+ instance_buffer = new Buffer;
instance_data->use_buffer(instance_buffer);
}
}