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

Reply via email to