X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=gamma_expansion_effect.cpp;h=9391a91f55bd9be3c171a9ad911d71d1e4ca6a9c;hp=74a8de983a299dd85952ebf78e678851a8fcb1de;hb=db1fbb73b18b68850f61d1c8b89f2e4d3f7aadc1;hpb=193e18b583fde18f2f3b3192d61121f3173e0e27 diff --git a/gamma_expansion_effect.cpp b/gamma_expansion_effect.cpp index 74a8de9..9391a91 100644 --- a/gamma_expansion_effect.cpp +++ b/gamma_expansion_effect.cpp @@ -9,16 +9,15 @@ GammaExpansionEffect::GammaExpansionEffect() register_int("source_curve", (int *)&source_curve); } -std::string GammaExpansionEffect::output_glsl() +std::string GammaExpansionEffect::output_fragment_shader() { switch (source_curve) { case GAMMA_LINEAR: - return read_file("identity.glsl"); + return read_file("identity-fs.glsl"); case GAMMA_sRGB: return read_file("gamma_expansion_effect_srgb.glsl"); case GAMMA_REC_709: // and GAMMA_REC_601 - // Not implemented yet. - assert(false); + return read_file("gamma_expansion_effect_rec709.glsl"); default: assert(false); }