[Bf-blender-cvs] [1d38a831395] blender2.7: Fix T61802: EXR preview JPEGs don't have the correct color

Sergey Sharybin noreply at git.blender.org
Thu Feb 21 15:32:54 CET 2019


Commit: 1d38a83139582ff37adc0757bd39d87d5932ddf5
Author: Sergey Sharybin
Date:   Thu Feb 21 15:29:02 2019 +0100
Branches: blender2.7
https://developer.blender.org/rB1d38a83139582ff37adc0757bd39d87d5932ddf5

Fix T61802: EXR preview JPEGs don't have the correct color

Missing color management, probably from the very beginnings of
the OCIO integration.

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

M	source/blender/render/intern/source/pipeline.c

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

diff --git a/source/blender/render/intern/source/pipeline.c b/source/blender/render/intern/source/pipeline.c
index 70f666a1978..bb8e70a20cc 100644
--- a/source/blender/render/intern/source/pipeline.c
+++ b/source/blender/render/intern/source/pipeline.c
@@ -3414,6 +3414,8 @@ bool RE_WriteRenderViewsImage(ReportList *reports, RenderResult *rr, Scene *scen
 
 					ImBuf *ibuf = render_result_rect_to_ibuf(rr, rd, view_id);
 					ibuf->planes = 24;
+					IMB_colormanagement_imbuf_for_write(ibuf, true, false, &scene->view_settings,
+					                                    &scene->display_settings, &imf);
 
 					ok = render_imbuf_write_stamp_test(reports, scene, rr, ibuf, name, &imf, stamp);



More information about the Bf-blender-cvs mailing list