Blender Git Commit Log
Git Commits -> Revision 8ee96b1
Revision 8ee96b1 by Bastien Montagne (temp_custom_loop_normals) August 8, 2014, 16:23 (GMT) |
Better implementation of threading for split lnor code. Not that much satisfied yet, though, this adds some complexity with not-so-much gain in the end (about 33% better with 100000 loops and more, on an 8cores machine - with nearly no gain after 4 workers anyway)... Have the feeling threadable parts of this func are too small chunks needing too much data to be really efficient (since we can't parallelize the main loop, order is crucial here). |
Commit Details:
Full Hash: 8ee96b142b09017a9f27f94b85239b985853b996
Parent Commit: f6f9582
Lines Changed: +183, -84
1 Modified Path:
/source/blender/blenkernel/intern/mesh_evaluate.c (+183, -84) (Diff)