Hello,
I have a question about Task Managers and Parallel Computing. I am reading the book Parallel and Distributed Programming using C++; while entertained I came across an idea of just sending functors, I call them IStep Objects, but have not had the chance to explore the idea yet. This can be done by grouping the IStep objects and requesting them in parallel from the distributor (aka master parallel object) which contains the lists. This way the IStep Objects can be Analyzed, Sorted and then Processed by some algorithm, or set of algorithms. For example one can have a graphics group where objects are analyzed for there z-axis position value and sort in z order if the orientation is correct for your perspective, then culled and dynamic tessilation depending on distance. Then they can be passed to a sequence object that renders the IRenderables. That is a simplification i hope you understand. However, one would want to perform these steps on a batch of objects though.
Does anyone have any idea on the subject and all you need to do is signal new frames to perform batch operations. This is parallel computing so I know its an advanced topic.