In your message of 10 April 2000 you write:

>     Three topics follow, and hopefully resolution of the A/B/C vote.
> 
>     First, since we're approaching completion of the debate over the
> exact shape of glext.h, I've started generating a copy automatically
> from the extension registry. It's at
> 
>       http://oss.sgi.com/projects/ogl-sample/ABI/glext.h

Two things that should be changed:

1. The defines (types/tokens) should be per extensions, and guarded
   properly, so that they are only defined, if the extension has not
   been defined yet in gl.h. I know that in theory there should never
   be conflicts, but it would be just nicer to deal with.

2. Explicite function prototypes should go away. Either you use
   wglGetProcAddress() or glXGetProcAddressARB() to retieve the
   extension functions. Hence there are no external declarations
   needed. In fact it better if the compile can issue a warning about
   an undeclared function if a direct reference is encountered.

- 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