sharpGL indexbuffer.SetData(OpenGL gl, ushort[] rawData);SetData的第二个参数为ushort只能表示65536以下的数据,现在需要传入10万个数据,数据值也会大于65536
indexbuffer 只是通知顶点缓冲区中顶点的次序,不是必须的,如果你确有10万个顶点数据,大可不必拘泥于索引绘制
DrawElements, DrawArrays 就完全可以胜任
已解决,SharpGL的indexbuffer.SetData有提供的API。