diff options
author | Hans Goudey <h.goudey@me.com> | 2022-02-19 00:17:01 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2022-02-19 00:17:01 +0300 |
commit | 7f68185d347b01a75836eb7372181a1196f546aa (patch) | |
tree | 935a55de98502bb17fe765bf4db338451333ed22 /source/blender/editors | |
parent | d9d97db018d28f4c1ce7543ba275a9809d56294a (diff) | |
parent | 3cebfadb27eb4056d28211708158f9ad8a7459b7 (diff) |
Merge branch 'blender-v3.1-release'
Diffstat (limited to 'source/blender/editors')
-rw-r--r-- | source/blender/editors/render/render_internal.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/source/blender/editors/render/render_internal.cc b/source/blender/editors/render/render_internal.cc index 13f2eaad324..03c0f3977b7 100644 --- a/source/blender/editors/render/render_internal.cc +++ b/source/blender/editors/render/render_internal.cc @@ -618,6 +618,12 @@ static void image_rect_update(void *rjv, RenderResult *rr, volatile rcti *renrec static void current_scene_update(void *rjv, Scene *scene) { RenderJob *rj = static_cast<RenderJob *>(rjv); + + if (rj->current_scene != scene) { + /* Image must be updated when rendered scene changes. */ + BKE_image_partial_update_mark_full_update(rj->image); + } + rj->current_scene = scene; rj->iuser.scene = scene; } |