[HOpenGL] HOpenGL1.02 on Sun's?

Sven Panne Sven.Panne@informatik.uni-muenchen.de
Sun, 16 Jun 2002 22:41:17 +0200


C.Reinke wrote:
 > [..] This doesn't help me because our Sun's are used as servers, accessed
 > mostly from PCs, via Exceed,

I have the same setup at work.

 > and that doesn't seem to support GLX by default. I've seen Exceed 3d
 > mentioned on their product page
 >
 >   http://www.hummingbird.com/products/nc/exceed/
 >
 > which looks like the solution to this problem - does anyone here have
 > experience with that?-)

Alas, I don't. But if you use Mesa (http://mesa3d.org/) instead of SUN's
OpenGL, it should work, although slowly. Fast 3D graphics over a network
is a bit ambitious, even more without GLX.  :-}

 > [...]
 >>This is just another example why the next release of HOpenGL won't
 >>depend on those #defines, but will use numeric values directly...
 >>
 >
 > ? bypassing the specified API in favour of values taken from sample
 >   implementations doesn't strike me as a particularly good idea?

It's just the other way round: The API is exactly specified,
*including* all token values, see the central registry for all
extensions (http://oss.sgi.com/projects/ogl-sample/registry/). This is
the only way OpenGL's extension mechanism can work, and it's the only
way a non-proprietary API can work, too: Forcing users to recompile
just because some vendor has decided to change some values randomly is
not an option in real life. The situation is very similar for X11.

Cheers,
    S.