]> git.sesse.net Git - movit/blobdiff - effect.h
Move calculation of normalized position for the vignette into the vertex shader.
[movit] / effect.h
index 32d8f402f09598c88f2f4a989a9c70ecdead7206..79209b8278153db83d855b157088e9065c7bebce 100644 (file)
--- a/effect.h
+++ b/effect.h
@@ -35,7 +35,8 @@ public:
        virtual bool needs_mipmaps() { return false; }
 
        virtual std::string output_convenience_uniforms();
-       virtual std::string output_glsl() = 0;
+       virtual std::string output_vertex_shader();
+       virtual std::string output_fragment_shader() = 0;
 
        virtual void set_uniforms(GLuint glsl_program_num, const std::string& prefix);