Blender Git Loki
Git Commits -> Revision 1983a52
Revision 1983a52 by Alexander Gavrilov (master) December 3, 2018, 14:01 (GMT) |
Depsgraph: assert that mesh_get_eval_final/deform aren't used in eval. Using those functions during multithreaded evaluation is a sure way to have a race condition and crash. |
Commit Details:
Full Hash: 1983a52e04eb0b0a8a71d66a1bb2f316f1326d90
Parent Commit: 764e937
Lines Changed: +29, -1
5 Modified Paths:
/source/blender/blenkernel/intern/DerivedMesh.c (+14, -0) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+2, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+9, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+2, -0) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+2, -0) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+2, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+9, -1) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+2, -0) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+2, -0) (Diff)