I saw (and was sad of it) that glMultiDrawElements wasn’t available in GL implementation instead of glMultiDrawArrays was (same GL_multi_draw_arrays_EXT promoted from openGL 1.4).
I thought there was a reason and so checked sources. I saw that jogl/nio couldn’t support void** C prototypes and that’s really bad !!
I (& surely others) could help if some1 would explain the matter in this thread ;D
I explain briefly why i want it. I want to implement multi-resolution mesh that from a high resolution mesh corresponding vertices set, have different indexed sets defining a corresponding max/lower res. Each indexed set would be striptified for optimization. But in this case glMultiDrawElements could give a really signifiant gain against using glDrawElements multiple times from application for each strip that’s composing mesh. All mesh data is obviously stored in graphic device buffers.
Note : I recall i gave a solution for Windows Pixel format selection bug (enabling multisampling) in Multisample Support, Cross-Plateform Antialiasing Thread & I’m sure many would be happy to have a new release