[Bf-blender-cvs] [e2eb47191dc] blender-v2.83-release: Fix T75715: crash rendering animation with persistent images
Brecht Van Lommel
noreply at git.blender.org
Thu May 14 02:23:45 CEST 2020
Commit: e2eb47191dc30d010eb4420f486b45824af811be
Author: Brecht Van Lommel
Date: Thu May 14 02:13:40 2020 +0200
Branches: blender-v2.83-release
https://developer.blender.org/rBe2eb47191dc30d010eb4420f486b45824af811be
Fix T75715: crash rendering animation with persistent images
===================================================================
M source/blender/render/intern/source/external_engine.c
===================================================================
diff --git a/source/blender/render/intern/source/external_engine.c b/source/blender/render/intern/source/external_engine.c
index ffd483a8b62..4770e98bd20 100644
--- a/source/blender/render/intern/source/external_engine.c
+++ b/source/blender/render/intern/source/external_engine.c
@@ -605,9 +605,11 @@ bool RE_bake_engine(Render *re,
engine->resolution_x = re->winx;
engine->resolution_y = re->winy;
+ BLI_rw_mutex_lock(&re->partsmutex, THREAD_LOCK_WRITE);
RE_parts_init(re);
engine->tile_x = re->r.tilex;
engine->tile_y = re->r.tiley;
+ BLI_rw_mutex_unlock(&re->partsmutex);
if (type->bake) {
engine->depsgraph = depsgraph;
More information about the Bf-blender-cvs
mailing list