Blender Git Commits

Blender Git "depsgraph_refactor" branch commits.

Page: 2 / 59

April 1, 2015, 13:01 (GMT)
Depsgraph: Fix some issues with node bulding

Mainly this commit addresses issues when same operation node
was trying to be created twice.

It also fixes wrong key used for effector's psys operation.
April 1, 2015, 11:41 (GMT)
Merge branch 'master' into depsgraph_refactor

Conflicts:
source/blender/blenkernel/intern/scene.c
source/blender/modifiers/intern/MOD_util.h
March 23, 2015, 14:57 (GMT)
Depsgraph: Fix uninitialized variable
March 23, 2015, 13:43 (GMT)
Depsgraph: Code cleanup, remove unused code
March 23, 2015, 13:40 (GMT)
Depsgraph: Fix some node trees being wrongly skipped from building

This is because not all node trees are in bmain actually.
March 23, 2015, 11:17 (GMT)
Merge branch 'master' into depsgraph_refactor

Conflicts:
source/blender/editors/object/object_constraint.c
source/blender/render/intern/source/pipeline.c
March 18, 2015, 11:21 (GMT)
Depsgraph: Attempt to fix driving shapekey with another one
March 18, 2015, 10:51 (GMT)
Depsgraph: Fix tweaking animated custom property doesn't work

It was not totally correct logic around when to tag animation component
for update.

Now its tagging when adt->recalc is set to ADT_RECALC_ANIM, which means
for now setting this flag should happen prior to DAG_id_tag_update() call,
but in the future we can wrap this into an utility function.
March 18, 2015, 09:37 (GMT)
Merge branch 'master' into depsgraph_refactor
March 16, 2015, 16:13 (GMT)
Depsgraph: Fix crashes with smoke modifier

Two issues:

- Was missing relation between domain and geometry component
of other smoke objects

- Needed to do the same trick for duplicgroups as was recently
done in master branch.
March 16, 2015, 15:46 (GMT)
Depsgraph: Pass bmain to the new modifier updateDepsgraph callback

This is complementary change to what we did in master in order to deal
with simulation modifiers.
March 16, 2015, 15:20 (GMT)
Depsgraph: Ensure node tree deps nodes are not created twice
March 16, 2015, 15:04 (GMT)
Depsgraph: Use more unique relation names
March 16, 2015, 14:55 (GMT)
Depsgraph: code cleanup,blender uses floats for time, not doubles
March 16, 2015, 14:46 (GMT)
Depsgraph: Rename SPaceType->new to SpaceType->alloc

This way it is posible to include BKE_screen.h from C++ file.
March 16, 2015, 13:27 (GMT)
Depsgraph: Code cleanup, comments
March 16, 2015, 13:25 (GMT)
Depsgraph: Code cleanup, move transitive reduction to own file

It might actually be gone in the future since it causes issues
with threaded evaluation order.
March 16, 2015, 13:14 (GMT)
Depsgraph: Code cleanup, de-duplicate some logging code
March 16, 2015, 12:58 (GMT)
Depsgraph: Move cycle detection into own file

This way depagraph building code becomes a bit less cluttered and
it makes it simplier to play around with different cycle solving
strategies.
March 16, 2015, 12:43 (GMT)
Depsgraph: Code cleanup, comments
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021