From 62a2faa7ef39130446716d7a06215cd1df1eb2ac Mon Sep 17 00:00:00 2001 From: Germano Cavalcante Date: Mon, 19 Jul 2021 09:50:53 -0300 Subject: Object update: Remove fallback from batch_cache_deform_tag Falback is not really necessary, and causes `BKE_object_data_batch_cache_dirty_tag` to run multithreaded in an unsafe way. No functional changes. --- source/blender/blenkernel/intern/object_update.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'source/blender/blenkernel/intern/object_update.c') diff --git a/source/blender/blenkernel/intern/object_update.c b/source/blender/blenkernel/intern/object_update.c index 7cdea14e9bd..ab1daededed 100644 --- a/source/blender/blenkernel/intern/object_update.c +++ b/source/blender/blenkernel/intern/object_update.c @@ -402,8 +402,7 @@ void BKE_object_data_eval_batch_cache_deform_tag(Depsgraph *depsgraph, ID *objec BKE_mesh_batch_cache_dirty_tag((Mesh *)object_data, BKE_MESH_BATCH_DIRTY_DEFORM); break; default: - /* Only mesh is currently supported. Fallback to dirty all for other datablocks types. */ - BKE_object_data_batch_cache_dirty_tag(object_data); + /* Only mesh is currently supported. */ break; } } -- cgit v1.2.3