# Blender Git Commit Log

### Git Commits -> Revision 07ff9e9

February 12, 2019, 11:07 (GMT) |

Depsgraph: Add utility function for transform dependency This is what modifiers are to use to indicate that they depend on a transformation of the object itself. Currently should be no functional changes, but in the future this will allow to easily change transform operation depending on whether there is a simulation associated with the object. |

#### Commit Details:

Full Hash: *07ff9e92bbcb6c293cffba9c9428926f6fa72160*

Parent Commit: *d387047*

Lines Changed: ** +72**, ** -28**

#### 27 Modified Paths:

/source/blender/depsgraph/DEG_depsgraph_build.h (

/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (

/source/blender/depsgraph/intern/builder/deg_builder_relations.h (

/source/blender/depsgraph/intern/depsgraph_build.cc (

/source/blender/modifiers/intern/MOD_armature.c (

/source/blender/modifiers/intern/MOD_array.c (

/source/blender/modifiers/intern/MOD_boolean.c (

/source/blender/modifiers/intern/MOD_cast.c (

/source/blender/modifiers/intern/MOD_cloth.c (

/source/blender/modifiers/intern/MOD_curve.c (

/source/blender/modifiers/intern/MOD_datatransfer.c (

/source/blender/modifiers/intern/MOD_displace.c (

/source/blender/modifiers/intern/MOD_hook.c (

/source/blender/modifiers/intern/MOD_lattice.c (

/source/blender/modifiers/intern/MOD_mask.c (

/source/blender/modifiers/intern/MOD_mirror.c (

/source/blender/modifiers/intern/MOD_normal_edit.c (

/source/blender/modifiers/intern/MOD_screw.c (

/source/blender/modifiers/intern/MOD_shrinkwrap.c (

/source/blender/modifiers/intern/MOD_simpledeform.c (

/source/blender/modifiers/intern/MOD_uvproject.c (

/source/blender/modifiers/intern/MOD_uvwarp.c (

/source/blender/modifiers/intern/MOD_warp.c (

/source/blender/modifiers/intern/MOD_wave.c (

/source/blender/modifiers/intern/MOD_weightvgedit.c (

/source/blender/modifiers/intern/MOD_weightvgmix.c (

/source/blender/modifiers/intern/MOD_weightvgproximity.c (

**+11**,**-2**)**(Diff)**/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (

**+19**,**-0**)**(Diff)**/source/blender/depsgraph/intern/builder/deg_builder_relations.h (

**+6**,**-0**)**(Diff)**/source/blender/depsgraph/intern/depsgraph_build.cc (

**+10**,**-0**)**(Diff)**/source/blender/modifiers/intern/MOD_armature.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_array.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_boolean.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_cast.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_cloth.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_curve.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_datatransfer.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_displace.c (

**+2**,**-2**)**(Diff)**/source/blender/modifiers/intern/MOD_hook.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_lattice.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_mask.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_mirror.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_normal_edit.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_screw.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_shrinkwrap.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_simpledeform.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_uvproject.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_uvwarp.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_warp.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_wave.c (

**+1**,**-1**)**(Diff)**/source/blender/modifiers/intern/MOD_weightvgedit.c (

**+2**,**-2**)**(Diff)**/source/blender/modifiers/intern/MOD_weightvgmix.c (

**+2**,**-2**)**(Diff)**/source/blender/modifiers/intern/MOD_weightvgproximity.c (

**+1**,**-1**)**(Diff)**