Blender Git Commit Log

Git Commits -> Revision b5eb654

Revision b5eb654 by Sergey Sharybin (master)
May 3, 2019, 10:42 (GMT)
Depsgraph: Remove filtering API

This was an attempt to speed up motion path calculation, which didn't
really work in real world animation files, where animators already
hide and disable all the heavy collections. Filtering approach also
doesn't allow to have multiple frames evaluated in multiple threads
easily.

Filtering also adds extra complexity on keeping the graph in a correct
and consistent state.

Fixes T64057: Blender crash when use motion paths

Commit Details:

Full Hash: b5eb6548d1e7f8c01d84e4949ce614c83c7174c8
Parent Commit: ec47429
Lines Changed: +2, -310

1 Deleted Path:

/source/blender/depsgraph/intern/depsgraph_query_filter.cc (+0, -243)

3 Modified Paths:

/source/blender/depsgraph/CMakeLists.txt (+0, -1) (Diff)
/source/blender/depsgraph/DEG_depsgraph_query.h (+1, -33) (Diff)
/source/blender/editors/armature/pose_edit.c (+1, -33) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021