Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <bastien@blender.org>2022-05-16 12:01:01 +0300
committerBastien Montagne <bastien@blender.org>2022-05-16 12:01:01 +0300
commit717c150eb10a614eba209ba2f51c2b78e563aecb (patch)
tree66b98e596b69dacd49d63f99f5a0c0077c8c7c47 /source/blender/blenkernel/intern/image_save.cc
parent124aae91e226984016aa3482f849d8bbebbb3fa3 (diff)
parent2397287a51bf45f22b2008d17e8e89c2269d870a (diff)
Merge branch 'blender-v3.2-release'
Diffstat (limited to 'source/blender/blenkernel/intern/image_save.cc')
-rw-r--r--source/blender/blenkernel/intern/image_save.cc9
1 files changed, 5 insertions, 4 deletions
diff --git a/source/blender/blenkernel/intern/image_save.cc b/source/blender/blenkernel/intern/image_save.cc
index 106384643df..a4c48c90d17 100644
--- a/source/blender/blenkernel/intern/image_save.cc
+++ b/source/blender/blenkernel/intern/image_save.cc
@@ -795,10 +795,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. */