public void SubData(VertexDataBuffer data, int offset) { byte[] d = data.ToArray(); gl.glBindBufferARB(gl.VboTarget.ArrayBuffer, glObject); gl.glBufferSubDataARB(gl.VboTarget.ArrayBuffer, offset, d.Length, d); }
public void Data(VertexDataBuffer data, BufferUsage usage) { byte[] d = data.ToArray(); gl.glBindBufferARB(gl.VboTarget.ArrayBuffer, glObject); gl.glBufferDataARB(gl.VboTarget.ArrayBuffer, d.Length, d, (gl.VboUsage)usage); }