Blender Git Commit Log

Git Commits -> Revision 97ec802

Revision 97ec802 by Alexander Gavrilov (master)
October 24, 2018, 19:14 (GMT)
Depsgraph: fixes for the eval_flags API behavior.

- Use the original ID pointer for lookup in DEG_get_eval_flags_for_id.
- When the flags change after a DEG rebuild, tag the object for update.
- Instead of mixing int and short in different places, use uint32_t.

This fixes text not updating when a Follow Curve reference is set.

Commit Details:

Full Hash: 97ec802da7a6bd99f79875fce459659f6218862e
Parent Commit: e660842
Lines Changed: +20, -8

11 Modified Paths:

/source/blender/depsgraph/DEG_depsgraph_build.h (+1, -1) (Diff)
/source/blender/depsgraph/DEG_depsgraph_query.h (+1, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.cc (+4, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+4, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.h (+2, -0) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cc (+1, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph_query.cc (+2, -2) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_id.cc (+1, -0) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_id.h (+2, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021