Blender Git Commit Log

Git Commits -> Revision a1e2415

Revision a1e2415 by Brecht Van Lommel (master)
April 13, 2018, 12:17 (GMT)
Depsgraph: don't pass evaluation context to update functions.

The depsgraph now contains all the state needed to evaluate it.

Differential Revision: https://developer.blender.org/D3147

Commit Details:

Full Hash: a1e2415ed51e2da97e3b182f18f462345a02ce14
Parent Commit: eec5d3a
Lines Changed: +84, -155

33 Modified Paths:

/source/blender/alembic/intern/abc_exporter.cc (+2, -3) (Diff)
/source/blender/alembic/intern/abc_exporter.h (+1, -2) (Diff)
/source/blender/alembic/intern/alembic_capi.cc (+2, -3) (Diff)
/source/blender/blenkernel/BKE_scene.h (+5, -11) (Diff)
/source/blender/blenkernel/BKE_workspace.h (+1, -2) (Diff)
/source/blender/blenkernel/intern/anim.c (+3, -5) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/scene.c (+12, -17) (Diff)
/source/blender/blenkernel/intern/sequencer.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/workspace.c (+2, -3) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+2, -4) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cc (+4, -6) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+7, -7) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.h (+1, -2) (Diff)
/source/blender/editors/include/ED_screen.h (+1, -1) (Diff)
/source/blender/editors/object/object_add.c (+1, -1) (Diff)
/source/blender/editors/object/object_bake_api.c (+1, -5) (Diff)
/source/blender/editors/physics/dynamicpaint_ops.c (+2, -5) (Diff)
/source/blender/editors/physics/physics_fluid.c (+2, -2) (Diff)
/source/blender/editors/render/render_internal.c (+2, -2) (Diff)
/source/blender/editors/render/render_opengl.c (+3, -5) (Diff)
/source/blender/editors/render/render_preview.c (+1, -1) (Diff)
/source/blender/editors/scene/scene_edit.c (+1, -1) (Diff)
/source/blender/editors/screen/screen_edit.c (+7, -2) (Diff)
/source/blender/editors/screen/screen_ops.c (+1, -2) (Diff)
/source/blender/editors/sound/sound_ops.c (+2, -3) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderFileLoader.cpp (+1, -6) (Diff)
/source/blender/makesrna/intern/rna_scene_api.c (+2, -10) (Diff)
/source/blender/render/extern/include/RE_engine.h (+0, -2) (Diff)
/source/blender/render/intern/source/convertblender.c (+2, -6) (Diff)
/source/blender/render/intern/source/external_engine.c (+2, -22) (Diff)
/source/blender/windowmanager/intern/wm_event_system.c (+3, -5) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+4, -5) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021