X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=lift_gamma_gain_effect.h;fp=lift_gamma_gain_effect.h;h=19d9b2020af943a3f9eb3d90577a315e9de31e46;hp=7967448d935105e3de78a19c9b5ab07ef23a5137;hb=39b6975420669958ed9f4013440aea415134a902;hpb=720873f02e01c2aba9ce53bb5c6bcbe887af27ce diff --git a/lift_gamma_gain_effect.h b/lift_gamma_gain_effect.h index 7967448..19d9b20 100644 --- a/lift_gamma_gain_effect.h +++ b/lift_gamma_gain_effect.h @@ -30,12 +30,12 @@ namespace movit { class LiftGammaGainEffect : public Effect { public: LiftGammaGainEffect(); - virtual std::string effect_type_id() const { return "LiftGammaGainEffect"; } - virtual AlphaHandling alpha_handling() const { return INPUT_PREMULTIPLIED_ALPHA_KEEP_BLANK; } - virtual bool one_to_one_sampling() const { return true; } - std::string output_fragment_shader(); + std::string effect_type_id() const override { return "LiftGammaGainEffect"; } + AlphaHandling alpha_handling() const override { return INPUT_PREMULTIPLIED_ALPHA_KEEP_BLANK; } + bool one_to_one_sampling() const override { return true; } + std::string output_fragment_shader() override; - void set_gl_state(GLuint glsl_program_num, const std::string &prefix, unsigned *sampler_num); + void set_gl_state(GLuint glsl_program_num, const std::string &prefix, unsigned *sampler_num) override; private: RGBTriplet lift, gamma, gain;