Blender Git Commit Log

Git Commits -> Revision 5febb09

Revision 5febb09 by Lukas Toenne (master)
March 18, 2014, 12:39 (GMT)
Fix T39180: Particle with fluid physics unstable.

Fluid sims have a very nasty feature for interaction, in which a psys
can directly update the bvhtree for //another object's psys//. This
breaks with threaded depsgraph evaluation and is generally a no-go.

To avoid crashes for now, use a global mutex to avoid concurrent writes
to an object psys' bvhtree.

Commit Details:

Full Hash: 5febb0963998c40d7ddd8e71d9f9abe6feaea7ca
Parent Commit: a6e3471
Lines Changed: +20, -5

2 Modified Paths:

/source/blender/blenkernel/intern/particle_system.c (+18, -3) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+2, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021