Commit: b8de9916edaade33c55ba078c7b5c15555f20e7b Author: Brecht Van Lommel Date: Sun May 15 17:46:27 2022 +0200 Branches: blender-v3.2-release https://developer.blender.org/rBb8de9916edaade33c55ba078c7b5c15555f20e7b
Fix T98049: crash rendering multilayer EXR with some color spaces =================================================================== M source/blender/blenkernel/intern/image_save.cc =================================================================== diff --git a/source/blender/blenkernel/intern/image_save.cc b/source/blender/blenkernel/intern/image_save.cc index 0d7d238f3b2..5361f234a63 100644 --- a/source/blender/blenkernel/intern/image_save.cc +++ b/source/blender/blenkernel/intern/image_save.cc @@ -600,10 +600,11 @@ bool BKE_image_render_write_exr(ReportList *reports, const bool pass_half_float = half_float && pass_RGBA; /* Colorspace conversion only happens on RGBA passes. */ - float *output_rect = (save_as_render && pass_RGBA) ? - image_exr_from_scene_linear_to_output( - rp->rect, rr->rectx, rr->recty, 4, imf, tmp_output_rects) : - rp->rect; + float *output_rect = + (save_as_render && pass_RGBA) ? + image_exr_from_scene_linear_to_output( + rp->rect, rr->rectx, rr->recty, rp->channels, imf, tmp_output_rects) : + rp->rect; for (int a = 0; a < rp->channels; a++) { /* Save Combined as RGBA if single layer save. */ _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-blender-cvs