Blender Git Commit Log
Git Commits -> Revision 197b350
Revision 197b350 by Bastien Montagne (master) December 16, 2021, 17:15 (GMT) |
LibOverride: Further improve creation/resync pre-process speed. Fully get rid of `BKE_collection_object_find` in `lib_override_group_tag_data_object_to_collection_init`, even if only used a few times this function was still noticeable in profiling data. Now instead loop over collections' objects to build required object-to-collections mapping. Adds an extra 5-10% speed-up compared to previous commit rB0624fad0f3ff. Related to T94059. |
Commit Details:
Full Hash: 197b3502b04dea16c3fcb57630220447d850086d
Parent Commit: 9765ddf
Lines Changed: +44, -30
1 Modified Path:
/source/blender/blenkernel/intern/lib_override.c (+44, -30) (Diff)