On Mon, 10 Apr 2000, Thomas Roell wrote:

> >     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.
 
I believe our standards document states that explicitly.

> 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.
 
To be clear about this - they should not be in glext.h - but they
can still be in gl.h since that's implementation-specific.

Steve Baker                      (817)619-2657 (Vox/Vox-Mail)
L3Com/Link Simulation & Training (817)619-2466 (Fax)
Work: [EMAIL PROTECTED]            http://www.hti.com
Home: [EMAIL PROTECTED]       http://web2.airmail.net/sjbaker1

Reply via email to