Blender Git Commit Log
Git Commits -> Revision f3ff03b
Revision f3ff03b by Bastien Montagne (master) March 14, 2017, 11:54 (GMT) |
CLNor: rework threaded computation. Was using some threaded queue on top of task pool, tssk... Now using properly task pool directly to crunch chunks of smooth fans. No noticable changes in speed. Tried to completely get rid of the 'no threading with few loops' code, but even just creating/freeing the task pool, without actually pushing any task, is enough to make code 50% slower in worst case scenario (i.e. few thousands of simple cube objects). |
Commit Details:
Full Hash: f3ff03b3c1a179ff4c9c979da5c53061447fefbc
Parent Commit: 284701e
Lines Changed: +34, -68
1 Modified Path:
/source/blender/blenkernel/intern/mesh_evaluate.c (+34, -68) (Diff)