Blender Git Commit Log
Git Commits -> Revision 44f7852
Revision 44f7852 by Bastien Montagne (master) June 18, 2020, 16:00 (GMT) |
LibOverride: increase speed of RNA diffing process. By using own path construction instead of handy printf-like functions, we get a 10% improvement on overall diffing process! This remains way to slow on some complex production characters, but always good to have still. |
Commit Details:
Full Hash: 44f785266012cfc399f29d28f13717a317e7a348
Parent Commit: 667ef99
Lines Changed: +119, -36
6 Modified Paths:
/source/blender/blenkernel/intern/lib_override.c (+3, -0) (Diff)
/source/blender/makesrna/intern/rna_access_compare_override.c (+49, -18) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_internal_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_rna.c (+64, -18) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_access_compare_override.c (+49, -18) (Diff)
/source/blender/makesrna/intern/rna_internal.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_internal_types.h (+1, -0) (Diff)
/source/blender/makesrna/intern/rna_rna.c (+64, -18) (Diff)
/source/blender/makesrna/RNA_access.h (+1, -0) (Diff)