+
+std::string GammaExpansionEffect::output_glsl()
+{
+ switch (source_curve) {
+ case GAMMA_sRGB:
+ return read_file("gamma_expansion_effect_srgb.glsl");
+ case GAMMA_REC_709: // and GAMMA_REC_601
+ // Not implemented yet.
+ assert(false);
+ default:
+ assert(false);
+ }
+}