On Fri, 24 Mar 2000, Michael Gold wrote:

> > This means that portablity to other OSes is only at the expense of a
> > significant rewrite of code. In fact, by default all current
> > applications that use extensions will break. Unless of course libGL.so
> > includes every possible extension function entry point at linktime.
> 
> I think there is a disconnect somewhere... this is well understood to be the
> objection you and Steve are making and has been rehashed several times over
> the last few days. 

No - It *hasn't* been understood.

> It has also been stated that Mesa and hopefully your own
> implementation will continue to export symbols that apps were already
> depending on.

But it won't export entrypoints for (say) SGI extensions that Mesa
has never supported.  Hence portable programs that know how to use
extensions that Mesa has never supported won't work with the gl.h
includes glext.h scheme.

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