Blender Git Commit Log

Git Commits -> Revision b61958c

Revision b61958c by Ton Roosendaal (master)
December 17, 2012, 12:03 (GMT)
Bugfix 33560

Setup: 2 windows, 2 scenes, shared objects and groups.

Errors:
- editing in 1 window, didn't correctly update shared stuff in the other
(like child - parent relations)
- deleting group members in 1 scene, could crash the other.

Fixes:
- On load, only a depsgraph was created for the "active" scene. Now it makes
depsgraphs for all visible scenes.
- "DAG ID flushes" were only working on active scenes too, they now take
the other visible into account as well.
- Delete object - notifier was only sent to the active scene.

All in all it's a real depsgraph fix (for once!) :) Using multi-window and
multi-scene setups now is more useful.

Commit Details:

Full Hash: b61958c80db5ea206a9d425ed78a2238779b3d96
SVN Revision: 53082
Parent Commit: 734b4f6
Lines Changed: +115, -49

4 Modified Paths:

/source/blender/blenkernel/intern/blender.c (+16, -2) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+76, -38) (Diff)
/source/blender/editors/object/object_add.c (+16, -4) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+7, -5) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021