]> git.sesse.net Git - movit/blob - lift_gamma_gain_effect.h
Split image loading from texture generation.
[movit] / lift_gamma_gain_effect.h
1 #ifndef _LIFT_GAMMA_GAIN_EFFECT_H
2 #define _LIFT_GAMMA_GAIN_EFFECT_H 1
3
4 #include "effect.h"
5
6 class LiftGammaGainEffect : public Effect {
7 public:
8         LiftGammaGainEffect();
9         std::string output_glsl();
10
11 private:
12         RGBTriplet lift, gamma, gain;
13         float saturation;
14 };
15
16 #endif // !defined(_LIFT_GAMMA_GAIN_EFFECT_H)