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!)

Reply via email to