]> git.sesse.net Git - movit/blobdiff - effect_chain.cpp
Move saturation out into its own effect, and hook up the control.
[movit] / effect_chain.cpp
index 1ff57d75672b3769121f7c0956941c6538415620..2bae9ed4e6f96b91567ecf6ac1c9d40497b75273 100644 (file)
@@ -13,6 +13,7 @@
 #include "gamma_compression_effect.h"
 #include "lift_gamma_gain_effect.h"
 #include "colorspace_conversion_effect.h"
+#include "saturation_effect.h"
 #include "texture_enum.h"
 
 EffectChain::EffectChain(unsigned width, unsigned height)
@@ -39,6 +40,8 @@ Effect *instantiate_effect(EffectId effect)
                return new GammaExpansionEffect();
        case LIFT_GAMMA_GAIN:
                return new LiftGammaGainEffect();
+       case SATURATION:
+               return new SaturationEffect();
        }
        assert(false);
 }