[Bf-blender-cvs] [f72969f377a] master: Fix T103888: Regression: Side-by-side stereo renders ignore color management

Lukas Stockner noreply at git.blender.org
Mon Jan 23 22:12:26 CET 2023


Commit: f72969f377a05741ded8f8bfa325d5980a58d1a6
Author: Lukas Stockner
Date:   Mon Jan 23 22:10:40 2023 +0100
Branches: master
https://developer.blender.org/rBf72969f377a05741ded8f8bfa325d5980a58d1a6

Fix T103888: Regression: Side-by-side stereo renders ignore color management

Looks like rB42937493d8253a295a97092315288f961e8c6dba accidentally dropped the
colorspace copy.

===================================================================

M	source/blender/imbuf/intern/stereoimbuf.c

===================================================================

diff --git a/source/blender/imbuf/intern/stereoimbuf.c b/source/blender/imbuf/intern/stereoimbuf.c
index eb2701b5b9c..0c064a3ccc3 100644
--- a/source/blender/imbuf/intern/stereoimbuf.c
+++ b/source/blender/imbuf/intern/stereoimbuf.c
@@ -765,9 +765,11 @@ ImBuf *IMB_stereo3d_ImBuf(const ImageFormatData *im_format, ImBuf *ibuf_left, Im
 
   if (is_float) {
     imb_addrectfloatImBuf(ibuf_stereo, ibuf_left->channels);
+    ibuf_stereo->float_colorspace = ibuf_left->float_colorspace;
   }
   else {
     imb_addrectImBuf(ibuf_stereo);
+    ibuf_stereo->rect_colorspace = ibuf_left->rect_colorspace;
   }
 
   ibuf_stereo->flags = ibuf_left->flags;



More information about the Bf-blender-cvs mailing list