Blender Git Commit Log

Git Commits -> Revision 2d09ebb

October 6, 2014, 16:58 (GMT)
Use the generic task scheduler for threaded particle tasks, i.e.
distribution and path caching for child particles.

This gives a significant improvement of viewport playback performance
with higher child particle counts. Particles previously used their own
threads and had a rather high limit for threading. Also threading
apparently was disabled because only 1 thread was being used ...

Commit Details:

Full Hash: 2d09ebb5b6cc40613573485d2006f405ddf8c322
Parent Commit: 1383661
Lines Changed: +203, -193

3 Modified Paths:

/source/blender/blenkernel/BKE_particle.h (+6, -5) (Diff)
/source/blender/blenkernel/intern/particle.c (+69, -89) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+128, -99) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021