[osg-users] [osgPPU] osgPPU HDR problem with cycles
Sebastien Nerig
overseb77 at hotmail.com
Thu Nov 5 07:51:55 PST 2009
Hi,
I am actually porting your HDR sample in my application.
In this example, you are using a cycle dependancy (between adaptedLuminance and adaptedLuminance child) to get the previous frame average luminance scene.
When I use your application, it works well.
But in my application, I have got stack overflow assert in the recursiv osg function group::SetThreadSafeRefUnref(...) because (I guess) it is looping on the cycle without any chance of exit
Code: � Select � � Expand �
void Group::setThreadSafeRefUnref(bool threadSafe)
{
Node::setThreadSafeRefUnref(threadSafe);
for(NodeList::const_iterator itr=_children.begin();
itr!=_children.end();
++itr)
{
(*itr)->setThreadSafeRefUnref(threadSafe);
}
}
I did deeply have a look on your sample but I do not understand why it is working in your example ...
What did I forget ?
I am using osgPPU 0.4.0 with OSG 2.8.2
Cheers,
Sebastien
------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=19245#19245
More information about the osg-users
mailing list