i DEMAND money for the 3 lines of code i contributed to silk 🙂
i DEMAND money for the 3 lines of code i contributed to silk 
DrawElements treats the last parameter as a pointer rather than an offset in the "currently bound element array buffer"?
GL.GetError() doesn't seem to help
void* which IntPtr can implicitly convert toDrawElementsGL.GetError()void*IntPtrGL.BindBuffer(GLEnum.ElementArrayBuffer, eboId);
GL.BindBuffer(GLEnum.ArrayBuffer, vboId);
GL.UseProgram(programId);