Blender Git Commit Log

Git Commits -> Revision d9ccc0c

Revision d9ccc0c by Bastien Montagne (master)
January 26, 2016, 13:01 (GMT)
mesh_evaluate.c: OMP -> BLI_task, and some more parallelization.

Only concerns poly normals computing, have usual 10% speedup of affected code for OMP -> BLI_task switching.

Also parallelized the 'weighted accum' part (used when computing both polys and vertices normals,
when using modifiers e.g.), which gives nice 325% speedup (from 66ms to 20ms for a 500k poly monkey
with simple deform modifier e.g.). ;)

Commit Details:

Full Hash: d9ccc0c95787b7f74d8f52f74a06e183ed56648a
Parent Commit: e4c83bc
Lines Changed: +43, -28

1 Modified Path:

/source/blender/blenkernel/intern/mesh_evaluate.c (+43, -28) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021