[osg-users] glActiveTextureARB in OSG

Robert Osfield robert.osfield at gmail.com
Wed Mar 11 02:08:55 PDT 2009

Hi Martin,

The OSG queries OpenGL extensions at runtime, so even if the header
doesn't contain the function then it'll be able to pick it up from the

As a general note, I'd recommend avoiding calling OpenGL yourself, and
port your code across to using the OSG classes to do the OpenGL work,
this will avoid issues with clashes of state managment and allow the
OSG to do state sorting + lazy state updating, and it'll do the
extension setup for you.


On Wed, Mar 11, 2009 at 7:44 AM, Großer Martin <grosser.martin at gmx.de> wrote:
> Hello all,
> I want to use the glActiveTextureARB in my Programm, but it doesn't
> work. I get the message that the glActiveTextureARB is not declared in
> this scope. I think the problem is the nvidia driver. It replace the
> OpenGL headers. But in OSG it works fine, but why?
> I would like change the active texture to GL_TEXTURE0_ARB. Maybe there
> are a function in osg?
> Cheers, Martin
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

More information about the osg-users mailing list