Blender Git Commit Log

Git Commits -> Revision ce317c9

Revision ce317c9 by Bastien Montagne (master)
January 15, 2021, 18:18 (GMT)
LibOverride: fix/update/re-enable ID-related debug checks in diffing code.

We should now have the tools to ensure consistency of ID pointers
diffing in `rna_property_override_diff_propptr`.

As a reminder, for most ID pointers we just check the actual pointer value,
but this is not possible for embedded IDs like root node trees or master
collections, and for fake embedded ones like shapekeys, so those should be
handled as mere sub-data of their owner IDs in override context.

Commit Details:

Full Hash: ce317c9faa00c16437f001ac13934277de566a23
Parent Commit: f1a577b
Lines Changed: +13, -3

1 Modified Path:

/source/blender/makesrna/intern/rna_rna.c (+13, -3) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021