Blender Git Commit Log

Git Commits -> Revision fe8fad5

Revision fe8fad5 by Lukas Toenne (master)
January 20, 2015, 08:30 (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: fe8fad54b16b01b52811fab7b002ff7ea72cb800
Parent Commit: c1f4542
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