Hi guys! I finally got ahold of some JavaDocs for JOGL (thanks Mind2Machine!) and I find that my initial reaction is a bit mixed. Is it just me, or does the API seem to expose too much system specific stuff? For example, the DDS reader deals with DirectDraw surfaces while XVisualInfo deals with an X11 specific structure. On top of that, we have some really odd looking APIs that seem like quick "we need that!" jobs. The DurationTimer is a perfect example. We are somehow supposed to guess that it's a thin wrapper for System.currentTimeMillis() and that in the future it won't change to some other timing than 1/1000 of a ms. (Or will it?)
To the JOGL guys: Do you consider these API calls complete, or do you mind if I throw a few "clean" APIs your way?
(Please forgive my crossposting, but I realize that a lot of people still can't ead java.net.)