[osg-users] DrawImplementation issue with Intel video card.

Tomlinson, Gordon GTOMLINSON at overwatch.textron.com
Fri Mar 13 06:11:29 PDT 2009

This will in most likely be an issue with your integrated graphics chip
and driver set and not directly OSG issue

I would recommend that you upgrade your drivers if they are available ,
this may help it may not as integrated chips while improving still fall
way behind in Opengl capabliltyy than dedicated graphics cards

Product Manager 3d
Gordon Tomlinson
Email  : gtomlinson @ overwatch.textron.com

-----Original Message-----
From: osg-users-bounces at lists.openscenegraph.org
[mailto:osg-users-bounces at lists.openscenegraph.org] On Behalf Of hui
Sent: Thursday, March 12, 2009 4:33 PM
To: osg-users at lists.openscenegraph.org
Subject: [osg-users] DrawImplementation issue with Intel video card.


I meet a problem in function drawImplementation(osg::RenderInfo&
renderInfo) const

Actually the code works find with nvidia and ati video card, just when I
run it in intel 965GM, it get problem.

Here is the code:
 void SubmeshDrawable::drawImplementation(osg::RenderInfo& renderInfo)
      osg::State& state = *renderInfo.getState();
      //bind the VBO's

      bool initializedThisDraw = false;
      if (!mInitalized)
         mInitalized = true;
         initializedThisDraw = true;

// notice when first time run, then mInitalized is assigned as true, and
it keeps as true in nvidia or ati video card.
// But in Intel card, the value of mInitalized will change back to false
again when enter the function at second time, and keep in this way until
the VBO crashed. 

Any reason for that?

Thanks a lot.


osg-users mailing list
osg-users at lists.openscenegraph.org

More information about the osg-users mailing list