// An effect to convert the given gamma curve into linear light,
// typically inserted by the framework automatically at the beginning
// of the processing chain.
//
// An effect to convert the given gamma curve into linear light,
// typically inserted by the framework automatically at the beginning
// of the processing chain.
//
virtual std::string effect_type_id() const { return "GammaExpansionEffect"; }
std::string output_fragment_shader();
virtual std::string effect_type_id() const { return "GammaExpansionEffect"; }
std::string output_fragment_shader();