X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frender%2Finstancearray.cpp;h=11279f76262fe60882df087e91d50d84d43a173b;hb=9b3bce7ae76ff8c0c81315d2505ea96bf422a318;hp=5854906fe9229de3a59e46f13f27e8f3521c2d20;hpb=d40673bd28c4b4524d3642b949d9d109dc6f9f24;p=libs%2Fgl.git diff --git a/source/render/instancearray.cpp b/source/render/instancearray.cpp index 5854906f..11279f76 100644 --- a/source/render/instancearray.cpp +++ b/source/render/instancearray.cpp @@ -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()use_buffer(instance_buffer); } }