Blender Git Commit Log

Git Commits -> Revision 95b150b

Revision 95b150b by Sergey Sharybin (master)
February 28, 2019, 17:48 (GMT)
Depsgraph: Fix wrong disabled bases deletion

Original optimization idea was wrong: it is possible that some other
ID would reference an object which is also used by a base.

Rolled back to a bit more fragile solution.

In the future would be nice to make it somewhat less duplicated with
the builder itself.

Fixes assert failure (and possibly crashes) when adding grease pencil
object and switching to a draw mode.

Commit Details:

Full Hash: 95b150ba871ebcc2731936510ec7620fc0443a5e
Parent Commit: f864cbd
Lines Changed: +25, -19

3 Modified Paths:

/source/blender/depsgraph/intern/builder/deg_builder.cc (+14, -9) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.h (+2, -0) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval_copy_on_write.cc (+9, -10) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021