]> git.tdb.fi Git - libs/gl.git/blobdiff - source/render/instancearray.cpp
Remove the notion of default binding point from Buffer
[libs/gl.git] / source / render / instancearray.cpp
index 5854906fe9229de3a59e46f13f27e8f3521c2d20..11279f76262fe60882df087e91d50d84d43a173b 100644 (file)
@@ -48,7 +48,7 @@ InstanceArray::InstanceArray(const Object &o):
                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;
@@ -82,7 +82,7 @@ void InstanceArray::append(ObjectInstance *inst)
                        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);
                        }
                }