During my port from LWJGL I noticed that many more of the JOGL functions don’t take Buffers as their last parameter. In particular I was looking at glLightfv. Then I browsed through the API again and noticed that there are still quite a few API calls that don’t take Buffer.
Yes, assuming doing so doesn’t cause any problems like too many more methods to be generated. Please file an RFE and better yet please contribute modifications to GlueGen to handle this. Currently GlueGen will only attempt to generate NIO variants for routines that take void* parameters.