[osg-users] Please test SVN version of OpenSceneGraph
aluaces at udc.es
Mon Oct 1 08:20:24 PDT 2007
I have applied your patch and tried very hard to crash the program, but I
couldn't :) so I think you were absolutely correct.
El Monday 01 October 2007 16:37:51 Robert Osfield escribió:
> Hi Alberto,
> On 10/1/07, Robert Osfield <robert.osfield at gmail.com> wrote:
> > The fact you are using a .obj is just a symptom and not a cause. The
> > issue most likely stems from modifying state at the same time that its
> > being read from at the same time.
> I've added the line
> To the src/osgGA/StateSetManipulator.cpp and the problem with toggling
> texture mode goes away for me. Could you please try the attached
> This isn't a good solution though... as it will case the whole frame
> to wait to complete and not allow any overlapping of update/cull and
> draw so all the performance benefits of DrawThreadPerContext would be
> The only other way to fix this would be to hold the update back till
> the draw is completed, this would enable one just to pay the
> performance penalty when you actually change the state rather than on
> every frame. Unfortunately there is no easy hook in osgViewer to do
> this right now.
More information about the osg-users