Blender Git Loki
Git Commits -> Revision f8d219d
Revision f8d219d by Bastien Montagne (master) June 22, 2021, 15:28 (GMT) |
Enhanced stats/reports for blendfile reading. Add direct user feedback (as a warning report) to user when recursive resync of overrides was needed. And some timing (as CLOG logs) about main readfile process steps. This is essentially adding a new BlendFileReadReport structure that wraps BKE_reports list, and adds some extra info (some timing, some info about overrides and (recursive) resync, etc.). |
Commit Details:
Full Hash: f8d219dfd4c31a918e33cb715472d91a5cd3fd51
Parent Commit: 6ff0d59
Lines Changed: +251, -69
14 Modified Paths:
/source/blender/blenkernel/BKE_blendfile.h (+4, -3) (Diff)
/source/blender/blenkernel/BKE_lib_override.h (+3, -2) (Diff)
/source/blender/blenkernel/intern/blender_undo.c (+4, -3) (Diff)
/source/blender/blenkernel/intern/blendfile.c (+22, -11) (Diff)
/source/blender/blenkernel/intern/lib_override.c (+27, -5) (Diff)
/source/blender/blenloader/BLO_readfile.h (+30, -1) (Diff)
/source/blender/blenloader/BLO_read_write.h (+7, -4) (Diff)
/source/blender/blenloader/intern/readblenentry.c (+4, -4) (Diff)
/source/blender/blenloader/intern/readfile.c (+21, -20) (Diff)
/source/blender/blenloader/intern/readfile.h (+1, -5) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+6, -2) (Diff)
/source/blender/blenloader/tests/blendfile_loading_base_test.cc (+2, -1) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+10, -2) (Diff)
/source/blender/windowmanager/intern/wm_files.c (+110, -6) (Diff)
/source/blender/blenkernel/BKE_lib_override.h (+3, -2) (Diff)
/source/blender/blenkernel/intern/blender_undo.c (+4, -3) (Diff)
/source/blender/blenkernel/intern/blendfile.c (+22, -11) (Diff)
/source/blender/blenkernel/intern/lib_override.c (+27, -5) (Diff)
/source/blender/blenloader/BLO_readfile.h (+30, -1) (Diff)
/source/blender/blenloader/BLO_read_write.h (+7, -4) (Diff)
/source/blender/blenloader/intern/readblenentry.c (+4, -4) (Diff)
/source/blender/blenloader/intern/readfile.c (+21, -20) (Diff)
/source/blender/blenloader/intern/readfile.h (+1, -5) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+6, -2) (Diff)
/source/blender/blenloader/tests/blendfile_loading_base_test.cc (+2, -1) (Diff)
/source/blender/editors/space_outliner/outliner_tools.c (+10, -2) (Diff)
/source/blender/windowmanager/intern/wm_files.c (+110, -6) (Diff)