public int CreateIndexBuffer(int sizeInBytes, OpenGL20BufferMode mode) { uint bufferHandle = GLHelper.GenBuffer(); GLCore.BindBuffer(BufferTarget.ElementArrayBuffer, bufferHandle); GLCore.BufferData(BufferTarget.ElementArrayBuffer, (IntPtr)sizeInBytes, IntPtr.Zero, GetBufferMode(mode)); return((int)bufferHandle); }
public void BindIndexBuffer(int bufferHandle) { GLCore.BindBuffer(BufferTarget.ElementArrayBuffer, (uint)bufferHandle); }
public void BindVertexBuffer(int bufferHandle) { GLCore.BindBuffer(BufferTarget.ArrayBuffer, (uint)bufferHandle); }