Blender Git Commit Log
Git Commits -> Revision d03ceb2
Revision d03ceb2 by Lukas Toenne (gooseberry, gooseberry_farm, hair_immediate_fixes, hair_system, temp_constraint_volume, temp_hair_flow, temp_hair_modifiers, temp_motionpaths) November 16, 2014, 13:59 (GMT) |
Nicer hashing functionality for sim debugging using a variadic macro to support multiple hash identifiers. Using explicit hashing functions for every sim debug call defeats the purpose of having a quick feedback system. Now this can be done simply by passing an arbitrary number of hash inputs (integers) at the end of the function calls, which are then combined by a system of variadic macros (based on the ELEM feature). Up to 8 identifiers are supported currently, but more could be added easily if needed. |
Commit Details:
Full Hash: d03ceb2a157550677aeadbfa7407d914010ccb68
Parent Commit: b30019f
Lines Changed: +120, -284
8 Modified Paths:
/source/blender/blenkernel/BKE_effect.h (+57, -7) (Diff)
/source/blender/blenkernel/intern/cloth.c (+4, -34) (Diff)
/source/blender/blenkernel/intern/collision.c (+3, -55) (Diff)
/source/blender/blenkernel/intern/effect.c (+35, -66) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+0, -40) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+11, -37) (Diff)
/source/blender/physics/intern/hair_volume.cpp (+10, -10) (Diff)
/source/blender/physics/intern/implicit.h (+0, -35) (Diff)
/source/blender/blenkernel/intern/cloth.c (+4, -34) (Diff)
/source/blender/blenkernel/intern/collision.c (+3, -55) (Diff)
/source/blender/blenkernel/intern/effect.c (+35, -66) (Diff)
/source/blender/blenkernel/intern/particle_system.c (+0, -40) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+11, -37) (Diff)
/source/blender/physics/intern/hair_volume.cpp (+10, -10) (Diff)
/source/blender/physics/intern/implicit.h (+0, -35) (Diff)