Re: [osg-users] OpenGL EXTENSION support

2009-03-19 Thread Robert Osfield
HI Sajjad,

2009/3/18 ami guru dosto.wa...@gmail.com

 Is there any class or interface in OSG that can query and print out the
 supported extensions within the OpenGL driver ?


There isn't a single method that returns a list of all supported extensions,
but there are various methods for getting OpenGL function pointers and
checking whether a specific extension is supported.  See
include/osg/GLExtensions.

Please note you'll need to have a valid graphics context, and for the
extensions to be initialised before the functions will work as you can only
do OpenGL calls from a thread with a valid graphics context.

If you have happy do debug work on your app, then enable the verbose debug
messages and this will output the lists of supported extensions for you.
set the env var OSG_NOTIFY_LEVEL to DEBUG.

Robert.
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


Re: [osg-users] OpenGL EXTENSION support

2009-03-18 Thread Ben Axelrod
I just get them right out of OpenGL.  But you have to have the current OpenGL 
context.

const char* extensions = (const char*)glGetString(GL_EXTENSIONS);

-Ben


From: osg-users-boun...@lists.openscenegraph.org 
[mailto:osg-users-boun...@lists.openscenegraph.org] On Behalf Of ami guru
Sent: Wednesday, March 18, 2009 5:09 PM
To: OpenSceneGraph Users
Subject: [osg-users] OpenGL EXTENSION support

Hello forum,

Is there any class or interface in OSG that can query and print out the 
supported extensions within the OpenGL driver ?


Regards
Sajjad
___
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org