In your message of 9 September 1999 you write:

> |    The function
> |        void *GetProcAddressEXT(const ubyte *procName);
> |    returns the address of the extension function named by procName.
> |    NULL is returned if the named function is not available.
> 
> As I explained before, ALL OpenGL core functions (not GLU or GLX)
> as well as all extensions.

For shake of portability with wglGetProcAddress, I would recommand
that there is only a glXGetProcAddress() that returns pointers to GL
and GLX functions. The way a port could be done very trivially for an
application:

#ifdef linux
#define wglGetProcAddress glXGetProcAddress
#endif

If there is a seperate treatment of GL vs. GLX functions there is a
lot of source-code changes involved.

- Thomas
-- 
             Thomas Roell   /\         An imperfect plan executed violently
             Xi Graphics   /  \/\ _     is far superior to a perfect plan. 
         [EMAIL PROTECTED]   /   /  \ \     
                         / Oelch! \ \             George Patton

Reply via email to