Blender Git Commit Log

Git Commits -> Revision d03ceb2

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