Blender Git Loki
Git Commits -> Revision f5a019e
Revision f5a019e by Bastien Montagne (master) December 14, 2020, 10:37 (GMT) |
LibOverride: Do not store some heavy data from override IDs. This commit removes geometry from meshes and shapekeys, and embedded files, from liboverride IDs. This data is never overrideable, there is no reason to store extra useless copies of it in production files. See T78944. Note that we may add more data to be skipped on write for liboverrides in the future, but this commit should address all the most important cases already. Reviewed By: brecht Differential Revision: https://developer.blender.org/D9810 |
Commit Details:
Full Hash: f5a019ed43ab07a7d265d81e8ce89d15aaff00ef
Parent Commit: 8e1b63d
Lines Changed: +84, -23
6 Modified Paths:
/source/blender/blenkernel/intern/font.c (+7, -1) (Diff)
/source/blender/blenkernel/intern/image.c (+12, -5) (Diff)
/source/blender/blenkernel/intern/key.c (+11, -4) (Diff)
/source/blender/blenkernel/intern/mesh.c (+40, -11) (Diff)
/source/blender/blenkernel/intern/sound.c (+7, -1) (Diff)
/source/blender/blenkernel/intern/volume.cc (+7, -1) (Diff)
/source/blender/blenkernel/intern/image.c (+12, -5) (Diff)
/source/blender/blenkernel/intern/key.c (+11, -4) (Diff)
/source/blender/blenkernel/intern/mesh.c (+40, -11) (Diff)
/source/blender/blenkernel/intern/sound.c (+7, -1) (Diff)
/source/blender/blenkernel/intern/volume.cc (+7, -1) (Diff)