- BufferAlias<ELEMENT_ARRAY_BUFFER> alias(*ibuf);
- Bind bind_ibuf(alias, true);
+ bool have_vao = Mesh::current();
+ const Buffer *old_ibuf = 0;
+ if(!have_vao)
+ {
+ old_ibuf = Buffer::current(ELEMENT_ARRAY_BUFFER);
+ ibuf->bind_to(ELEMENT_ARRAY_BUFFER);
+ }