diff options
Diffstat (limited to 'source/blender/render')
-rw-r--r-- | source/blender/render/intern/source/render_result.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/source/blender/render/intern/source/render_result.c b/source/blender/render/intern/source/render_result.c index db75cb5cfed..990373bafa0 100644 --- a/source/blender/render/intern/source/render_result.c +++ b/source/blender/render/intern/source/render_result.c @@ -992,9 +992,7 @@ bool RE_WriteRenderResult(ReportList *reports, /* We only store RGBA passes as half float, for * others precision loss can be problematic. */ bool pass_half_float = half_float && - (STREQ(rp->chan_id, "RGB") || STREQ(rp->chan_id, "RGBA") || - STREQ(rp->chan_id, "R") || STREQ(rp->chan_id, "G") || - STREQ(rp->chan_id, "B") || STREQ(rp->chan_id, "A")); + (STR_ELEM(rp->chan_id, "RGB", "RGBA", "R", "G", "B", "A")); for (int a = 0; a < rp->channels; a++) { /* Save Combined as RGBA if single layer save. */ |