OpenGL APIs have so far been sorely neglected as far as the type of "heavy" management that the X-related libs have provided in the standard GGI sublib set. There should be core, generic OpenGL 1/2.x target, with a set of associated helperlibs to handle GL extensions. Helperlibs will also be needed to handle the xGL wrappers which embed the core GL API into various system environments - AGL, GLX, WGL, and I forget how many others. This is a complicated core to wrap, but so was X and it appears to have been done quite well.
Log in to post a comment.