I'm not very familiar with threads, and no more with OpenThreads... but I learn quickly if I understand.
But if I need to spend a week to understant and set it, I'd better make my stack I think... Vincent 2008/5/15 Robert Osfield <[EMAIL PROTECTED]>: > Hi Vincent, > > How much threading have you done before, i.e. how confident are you > about using threads, blocks and barriers? I asks this as I doubt no > how much to assume. > > Robert. > > On Thu, May 15, 2008 at 11:25 AM, Vincent Bourdier > <[EMAIL PROTECTED]> wrote: > > Hi Robert, > > > > You said "then you'll need to place a barrier in frame loop to half the > > frame loop thread" > > > > I'm not sure to understand how I can do it, and what do you mean by "half > > the frame loop" ?? > > > > Moreover, I need a stack, that will be re-used for an other way, so I > think > > I'll keep this idea. I suppose the STL is the best way to do it and OSG > not > > implement something more useful for my problem. > > > > Thanks, > > > > Regards, > > Vincent. > > > > 2008/5/15 Robert Osfield <[EMAIL PROTECTED]>: > >> > >> Hi Vincent, > >> > >> The OSG designed around the model of single threaded update, > >> multi-thread cull-draw. If you have others threads beyond the main > >> frame loop thread that is want to do updates then you'll need to place > >> a barrier in frame loop to half the frame loop thread while you > >> operations run, then release the barrier when you operations are > >> complete for that frame. > >> > >> Robert. > >> > >> On Thu, May 15, 2008 at 10:39 AM, Vincent Bourdier > >> <[EMAIL PROTECTED]> wrote: > >> > Hi Alberto > >> > > >> > I just need to "control" when I flush the stack, to synchonise with > the > >> > threads. A Callback would flush the stack (and so modify the graph) at > >> > the > >> > same time of the callbacks which traverse the graph... It is > dangerous. > >> > > >> > I would stop the threads, flush my stack, and notify the threads to > >> > continue... > >> > > >> > 2008/5/15 Alberto Luaces <[EMAIL PROTECTED]>: > >> >> > >> >> El Jueves 15 Mayo 2008ES 11:00:41 Vincent Bourdier escribió: > >> >> > Hi all, > >> >> > > >> >> > After a look on the net and in the archive, I think nobody did it > >> >> > before, > >> >> > but I prefer ask to earn time : > >> >> > > >> >> > I need to do something like a stack or a list of actions to apply > on > >> >> > the > >> >> > scenegraph (FIFO stack if possible). I've a thread which will > create > >> >> > the > >> >> > actions to make, and I need to do theses actions on the render > loop, > >> >> > stopping the thread during the "flush" of the stack. > >> >> > > >> >> > Do OSG implement something like this ? > >> >> > > >> >> > Thanks, > >> >> > > >> >> > Regards, > >> >> > Vincent. > >> >> > >> >> Hi Vicent, > >> >> > >> >> how would it be different from an update callback? > >> >> _______________________________________________ > >> >> osg-users mailing list > >> >> osg-users@lists.openscenegraph.org > >> >> > >> >> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > >> > > >> > > >> > _______________________________________________ > >> > osg-users mailing list > >> > osg-users@lists.openscenegraph.org > >> > > >> > > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > >> > > >> > > >> _______________________________________________ > >> osg-users mailing list > >> osg-users@lists.openscenegraph.org > >> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > > > > > _______________________________________________ > > osg-users mailing list > > osg-users@lists.openscenegraph.org > > > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > > > > > _______________________________________________ > osg-users mailing list > osg-users@lists.openscenegraph.org > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >
_______________________________________________ osg-users mailing list osg-users@lists.openscenegraph.org http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org