Blender Git Commit Log

Git Commits -> Revision ba5b792

Revision ba5b792 by Sergey Sharybin (master)
April 5, 2017, 09:39 (GMT)
Depsgraph: Remove all layer bit flags related checks

These bits became obsolete with the new layer system, so we can
simplify some code around them or avoid existing workarounds which
were trying to keep things working for them.

There are still work needed to be done for on_visible_change to
avoid unnecessary updates, but that can also happen later.

Commit Details:

Full Hash: ba5b792dd997d634c0901bddbca4ebb82d6ebbbe
Parent Commit: 1f6037c
Lines Changed: +84, -438

42 Modified Paths:

/source/blender/alembic/intern/abc_exporter.cc (+1, -1) (Diff)
/source/blender/alembic/intern/alembic_capi.cc (+1, -2) (Diff)
/source/blender/blenkernel/BKE_collision.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_scene.h (+1, -2) (Diff)
/source/blender/blenkernel/intern/anim.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/collision.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/scene.c (+2, -7) (Diff)
/source/blender/blenkernel/intern/sequencer.c (+3, -3) (Diff)
/source/blender/collada/AnimationExporter.cpp (+1, -1) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+2, -5) (Diff)
/source/blender/depsgraph/DEG_depsgraph_build.h (+0, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.cc (+7, -105) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.h (+0, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+4, -19) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+5, -5) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+1, -1) (Diff)
/source/blender/depsgraph/intern/debug/deg_debug_graphviz.cc (+0, -12) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+1, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+0, -5) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cc (+1, -3) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cc (+3, -11) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+5, -77) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+12, -38) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.h (+1, -2) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.cc (+0, -6) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.h (+0, -3) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_component.cc (+3, -8) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_component.h (+0, -3) (Diff)
/source/blender/editors/render/render_opengl.c (+3, -19) (Diff)
/source/blender/editors/screen/screen_edit.c (+1, -9) (Diff)
/source/blender/editors/sound/sound_ops.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_scene_api.c (+1, -2) (Diff)
/source/blender/modifiers/intern/MOD_cloth.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_smoke.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_softbody.c (+1, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+2, -6) (Diff)
/source/blender/render/intern/source/external_engine.c (+2, -47) (Diff)
/source/blender/render/intern/source/pipeline.c (+4, -15) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+2, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021