On Tue, 23 Nov 1999, Jon Leech wrote:

> On Tue, Nov 23, 1999 at 01:42:52PM -0600, Stephen J Baker wrote:
> > On Tue, 23 Nov 1999, Thomas Roell wrote:
> > > Now still one lingering issue. The document states that even a
> > > libGL.so.1.1 has to have include files that export OpenGL 1.2, GLU 1.3
> > > and GLX 1.3 entry points.

<snip>

> >   * Linux OpenGL Base programs will be using glGetString(GL_VERSION)
> >     and GetProcAddress at runtime...so they don't need the function
> >     prototypes anyway.
> 
>     The whole point of requiring a particular set of entry points in the
> library is that oglbase programs will not need to use the dynamic query
> for entry points that are guaranteed to exist by the standard.
 
Yes - but Thomas was asking about header files, not libraries.

His question was whether the 1.2 "entry points" (he must mean "function
prototypes") were REALLY required in OpenGL 1.1 header files. I concluded
that they are not needed - but that the spec says that they are REQUIRED.
(Not always the same thing as 'needed' of course!)

Steve Baker                (817)619-2657 (Vox/Vox-Mail)
Raytheon Systems Inc.      (817)619-2466 (Fax)
Work: [EMAIL PROTECTED]      http://www.hti.com
Home: [EMAIL PROTECTED] http://web2.airmail.net/sjbaker1

Reply via email to