Blender Git Commit Log
Git Commits -> Revision 7ef85aa
Revision 7ef85aa by Joseph Eagar (master) January 23, 2010, 11:25 (GMT) |
Initial results of my profiling of the animation system. Basically two simple changes, changes, I pulled in the faster ghash in bmesh (which uses mempools for allocation, providing a substanstial speedup in some cases, and also I inlined some of the functions), and I changed __inline to __forceinline for inlining of math functions. I also removed the timer in the view3d zoom op (ctrl-middlemouse) that was making it nonfunctional. Why was that there? |
Commit Details:
Full Hash: 7ef85aa41ff57cbe5395f83d4ea23b651287b78d
SVN Revision: 26206
Parent Commit: f66d5a7
Lines Changed: +202, -144
7 Modified Paths:
/source/blender/blenkernel/BKE_utildefines.h (+8, -0) (Diff)
/source/blender/blenlib/BLI_ghash.h (+147, -17) (Diff)
/source/blender/blenlib/BLI_math_inline.h (+1, -1) (Diff)
/source/blender/blenlib/intern/BLI_ghash.c (+26, -118) (Diff)
/source/blender/blenlib/intern/math_base_inline.c (+1, -1) (Diff)
/source/blender/blenlib/intern/threads.c (+18, -0) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+1, -7) (Diff)
/source/blender/blenlib/BLI_ghash.h (+147, -17) (Diff)
/source/blender/blenlib/BLI_math_inline.h (+1, -1) (Diff)
/source/blender/blenlib/intern/BLI_ghash.c (+26, -118) (Diff)
/source/blender/blenlib/intern/math_base_inline.c (+1, -1) (Diff)
/source/blender/blenlib/intern/threads.c (+18, -0) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+1, -7) (Diff)