mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-01-16 16:10:58 +00:00
91b3926a49
Change order of traversal simulation step to make it rare enough to be parallelizable Before: for actor in actors: repeat numstep: solve(actor) After: repeat numstep: for actor in actors: solve(actor) Introduce struct ActorFrameData to pack all data that is necessary for the solver |
||
---|---|---|
.. | ||
actor.cpp | ||
actor.hpp | ||
closestnotmeconvexresultcallback.cpp | ||
closestnotmeconvexresultcallback.hpp | ||
closestnotmerayresultcallback.cpp | ||
closestnotmerayresultcallback.hpp | ||
collisiontype.hpp | ||
constants.hpp | ||
contacttestresultcallback.cpp | ||
contacttestresultcallback.hpp | ||
deepestnotmecontacttestresultcallback.cpp | ||
deepestnotmecontacttestresultcallback.hpp | ||
hasspherecollisioncallback.hpp | ||
heightfield.cpp | ||
heightfield.hpp | ||
movementsolver.cpp | ||
movementsolver.hpp | ||
object.cpp | ||
object.hpp | ||
physicssystem.cpp | ||
physicssystem.hpp | ||
ptrholder.hpp | ||
raycasting.hpp | ||
stepper.cpp | ||
stepper.hpp | ||
trace.cpp | ||
trace.h |