diff --git a/source/blender/sequencer/intern/render.cc b/source/blender/sequencer/intern/render.cc index 3fb9cb4743f..c4f7cf1c487 100644 --- a/source/blender/sequencer/intern/render.cc +++ b/source/blender/sequencer/intern/render.cc @@ -588,7 +588,6 @@ static void multibuf(ImBuf *ibuf, const float fmul) rt[0] = min_ii((imul * rt[0]) >> 8, 255); rt[1] = min_ii((imul * rt[1]) >> 8, 255); rt[2] = min_ii((imul * rt[2]) >> 8, 255); - rt[3] = min_ii((imul * rt[3]) >> 8, 255); rt += 4; } @@ -599,15 +598,10 @@ static void multibuf(ImBuf *ibuf, const float fmul) rt_float[0] *= fmul; rt_float[1] *= fmul; rt_float[2] *= fmul; - rt_float[3] *= fmul; rt_float += 4; } } - - if (ELEM(ibuf->planes, R_IMF_PLANES_BW, R_IMF_PLANES_RGB) && fmul < 1.0f) { - ibuf->planes = R_IMF_PLANES_RGBA; - } } static ImBuf *input_preprocess(const SeqRenderData *context,