Blender Git Commit Log

Git Commits -> Revision a0f644d

January 19, 2015, 17:24 (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: a0f644d1c548727ecbbc6bdfcea1332a90ba106b
Parent Commit: c1cdeb3
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