// https://github.com/WaveEngine/WebGL.NET/issues/12 public void BufferDataITypedArrayRegressionTest() { var indexData = new short[] { 1, 2, 3, 4 }; var indexBuffer = gl.CreateBuffer(); gl.BindBuffer(WebGLRenderingContextBase.ELEMENT_ARRAY_BUFFER, indexBuffer); gl.BufferData(WebGLRenderingContextBase.ELEMENT_ARRAY_BUFFER, Int16Array.From(indexData), WebGLRenderingContextBase.STATIC_DRAW); gl.BindBuffer(WebGLRenderingContextBase.ELEMENT_ARRAY_BUFFER, null); gl.DeleteBuffer(indexBuffer); this.AssertNoWebGLError(); }