Blender Git Loki
Git Commits -> Revision ec314ae
October 10, 2015, 08:26 (GMT) |
Use a dedicated struct EffectorContext for storing results of effector lookup rather than a plain ListBase. This paves the way for future inclusion of evaluation context info in the EffectorContext struct, and hides some of the annoying details of the ListBase double dereferencing. |
Commit Details:
Full Hash: ec314ae15fe599498984a4ed5a55b053ff71a624
Parent Commit: bbb5ed3
Lines Changed: +100, -97
16 Modified Paths:
/source/blender/blenkernel/BKE_effect.h (+17, -4) (Diff)
/source/blender/blenkernel/BKE_particle.h (+3, -2) (Diff)
/source/blender/blenkernel/intern/boids.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/cloth.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+4, -2) (Diff)
/source/blender/blenkernel/intern/effect.c (+29, -41) (Diff)
/source/blender/blenkernel/intern/particle.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/smoke.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/softbody.c (+13, -13) (Diff)
/source/blender/depsgraph/intern/depsgraph_build_relations.cc (+8, -10) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+1, -1) (Diff)
/source/blender/physics/BPH_mass_spring.h (+2, -1) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+3, -3) (Diff)
/source/blender/blenkernel/BKE_particle.h (+3, -2) (Diff)
/source/blender/blenkernel/intern/boids.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/cloth.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/dynamicpaint.c (+4, -2) (Diff)
/source/blender/blenkernel/intern/effect.c (+29, -41) (Diff)
/source/blender/blenkernel/intern/particle.c (+7, -7) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/rigidbody.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/smoke.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/softbody.c (+13, -13) (Diff)
/source/blender/depsgraph/intern/depsgraph_build_relations.cc (+8, -10) (Diff)
/source/blender/makesdna/DNA_particle_types.h (+1, -1) (Diff)
/source/blender/physics/BPH_mass_spring.h (+2, -1) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+3, -3) (Diff)