Hello,
I just had the famous teapot demo going with the PhoeniX server with the
SGI-GLX extension
all running under kgi-0.9. This means that the GLX integration actually
worked.
So basically I can now commit the sources to the KGI repository and
prepare for the next
snapshot release. (Which basically means that I finally can get my hands
on testing the kgi-0.9 acceleration framework :-))
However, I do have a question regarding the X/GLX libraries which
affects the directory layout; so I
need to sort this out before:
The Mesa implementation merges the OpenGL library and the GLX library
into libGL.so,
so that only the "-lGL -lX11 -lXext" options need to be given to the
linker.
Is this the right thing to do?
I mean, strictly speaking is GLX an extension to both OpenGL and X11, so
I would expect
to have to give "-lGL -lGLX -lX11 -lXext", but that is not the way it is
done in the standard XF4.0
distribution....
Also, the SGI OpenGL Sample Implementation seems to produce distinct
libs for libGLX and libGL...
And second, there was some rumor about the definition of an ABI for
OpenGL, does anyone know
how far that has grown?
Any comments are welcome,
Steffen