Blender Git Commit Log
Git Commits -> Revision d50ff36
Revision d50ff36 by Sergey Sharybin (master) July 2, 2013, 19:23 (GMT) |
Add workaroud to make threaded object update stable Added threading lock around unsafe part of do_makeDispListCurveTypes (parts which touches Curve->bev and Curve->path). Namely it means pre-tesselation modifiers, bevel, path and non-modified display list will be calculated inside a locked thread. Post-tessellation modifiers will eb calculated outside of locked thread, which means heavy constructive or deformation modifiers applying on tesselated spline will be nicely threaded. This makes it possible to use threaded object update by default in the branch, so everyone could start testing it. |
Commit Details:
Full Hash: d50ff36d3df95fa85f2c082f4961acd4adccdb2d
SVN Revision: 57941
Parent Commit: 41f0c13
Lines Changed: +8, -8