]> git.sesse.net Git - movit/blobdiff - effect.h
Implement gamma expansion from sRGB.
[movit] / effect.h
index 623915b8cd5fea8e4d3ed90fe70679d55ee7d336..c53a1556b28e500396387344f2dd6fd8aab28d27 100644 (file)
--- a/effect.h
+++ b/effect.h
@@ -18,6 +18,8 @@ public:
        virtual bool needs_srgb_primaries() { return true; }
        virtual bool needs_many_samples() { return false; }
        virtual bool needs_mipmaps() { return false; }
+
+       virtual std::string output_convenience_uniforms();
        virtual std::string output_glsl() = 0;
 
        // Neither of these take ownership.