Blender Git Commit Log

Git Commits -> Revision aefd181

Revision aefd181 by Sergey Sharybin (master)
May 11, 2018, 12:55 (GMT)
Fix crash going to edit mode of particles with copy on write

We can not rely on edit->psys, it is not set for particle edit,
and there is some logic deeper inside which does different things
dependent on that.

We need to replace those checks with some some HAIR vs. PARTICLES
flag and always set psys pointer.

Commit Details:

Full Hash: aefd181b0b19403eaa6643e63901ff1cd740f881
Parent Commit: af5428a
Lines Changed: +81, -51

7 Modified Paths:

/source/blender/draw/intern/draw_cache.c (+15, -6) (Diff)
/source/blender/draw/intern/draw_cache.h (+3, -3) (Diff)
/source/blender/draw/intern/draw_cache_impl.h (+3, -3) (Diff)
/source/blender/draw/intern/draw_cache_impl_particles.c (+15, -22) (Diff)
/source/blender/draw/modes/particle_mode.c (+26, -17) (Diff)
/source/blender/editors/include/ED_particle.h (+1, -0) (Diff)
/source/blender/editors/physics/particle_edit.c (+18, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021