Blender Git Commit Log

Git Commits -> Revision 371920f

January 19, 2015, 19:08 (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.

Conflicts:
source/blender/blenkernel/intern/particle_system.c
source/blender/physics/intern/BPH_mass_spring.cpp

Commit Details:

Full Hash: 371920f07c7b5d0a20df952bc65cc80ab133a719
Parent Commit: 61f4c7b
Lines Changed: +120, -244

7 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/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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021