code example: GLArrayDataServer.createData(3, GL.GL_UNSIGNED_INT, 1, GL.GL_STATIC_DRAW, GL.GL_ELEMENT_ARRAY_BUFFER); causing: javax.media.opengl.GLException: Given OpenGL data type not supported: 5125 at com.jogamp.opengl.util.GLArrayDataWrapper.getBufferClass(GLArrayDataWrapper.java:188) at com.jogamp.opengl.util.GLArrayDataWrapper.init(GLArrayDataWrapper.java:255) at com.jogamp.opengl.util.GLArrayDataClient.init(GLArrayDataClient.java:389) at com.jogamp.opengl.util.GLArrayDataServer.init(GLArrayDataServer.java:364) at com.jogamp.opengl.util.GLArrayDataServer.createData(GLArrayDataServer.java:178) expected result: GLArrayDataWrapper.getBufferClass should return IntBuffer
Created attachment 466 [details] fix this one line patch seems to fix the issue
Merged your patch .. (silently added GL2ES2.GL_INT .. fwiw). Thank you!