I messed this up - I meant this to go to linuxoglbase,
with respect to "more than frowning upon" not quering
for extensions and just getting pointers. Re: enforcing
query, declining to provide pointers to extensions not
queried for?
Stephen J Baker writes:
> On Fri, 10 Sep 1999, Bernd Kreimeier wrote:
>
> > Stephen J Baker writes:
> > > Without bothering to test the glGetString(
> > > glTexImage3D=wglGetProcAddress("glTexImage3D");
> >
> > Is there a way to enforce query for extensions by keeping
> > track of what queries were made, and decline to return
> > pointers for extensions that were not properly queried?
> > This is not a time critical function, after all.
>
> No glGetString(GL_EXTENSIONS) returns ALL the extensions
> in one huge string (yuk!).
>
> We'd have to invent...
>
> glIsExtensionImplemented ( "GL_EXT_mumble" ) ;
In this case we might as well looks for version, too?
For incompatible revisions of an EXTension?
>
> ....which would have been nice if it had been in OpenGL
> from day #1 - but is not really justifiable as an
> extension IMHO. (I *hate* parsing strings though!)