X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=effect_chain.cpp;h=60c65f81b743fe48148080d21a829aa16eb4163a;hp=b0a14777287733fe5c1210ca0d0e6b38e77cfa32;hb=7f403a37735095a865eff62e29d674d05054cad3;hpb=76c0697ba13e98ffdf4a866fab05a4ec74cd5139 diff --git a/effect_chain.cpp b/effect_chain.cpp index b0a1477..60c65f8 100644 --- a/effect_chain.cpp +++ b/effect_chain.cpp @@ -1194,11 +1194,10 @@ void EffectChain::propagate_alpha() if (alpha_handling == Effect::INPUT_AND_OUTPUT_PREMULTIPLIED_ALPHA || alpha_handling == Effect::INPUT_PREMULTIPLIED_ALPHA_KEEP_BLANK) { // This combination (requiring premultiplied alpha, but _not_ requiring - // linear light) is illegal, // since the combination - // of premultiplied alpha and nonlinear inputs is - // meaningless. + // linear light) is illegal, since the combination of premultiplied alpha + // and nonlinear inputs is meaningless. assert(node->effect->needs_linear_light()); - + // If the effect has asked for premultiplied alpha, check that it has got it. if (any_postmultiplied) { node->output_alpha_type = ALPHA_INVALID;