Blender Git Commit Log

Git Commits -> Revision 8553449

January 22, 2018, 11:57 (GMT)
Task scheduler: Start with suspended pool to avoid threading overhead on push

The idea is to avoid any threading overhead when we start pushing tasks in a
loop. Similarly to how we do it from the new dependency graph. Gives couple of
percent of speedup here, but also improves scalability.

Commit Details:

Full Hash: 8553449cf2d659ef5c05bcfc02ac27d3ede6d4e4
Parent Commit: af83535
Lines Changed: +2, -2

1 Modified Path:

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