X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Feffects%2Fpostprocessor.h;h=ee169e79470eedded9a31436581437183e04fcd1;hb=3867df2040d1fb955158ca3bd8fbf5271ad66fb2;hp=aabace6c94159aa120a6e59e4352ce18f5f4f9cc;hpb=fe2fc291a4fc618425c64112c9ffd3519f0b8a3e;p=libs%2Fgl.git diff --git a/source/effects/postprocessor.h b/source/effects/postprocessor.h index aabace6c..ee169e79 100644 --- a/source/effects/postprocessor.h +++ b/source/effects/postprocessor.h @@ -9,7 +9,6 @@ namespace GL { class Mesh; class Renderer; class Sampler; -class Shader; class Texture2D; /** @@ -42,9 +41,9 @@ public: virtual ~PostProcessor() { } /// Renders the effect. - virtual void render(const Texture2D &, const Texture2D &) { } + virtual void render(Renderer &, const Texture2D &, const Texture2D &) = 0; - virtual void render(Renderer &, const Texture2D &, const Texture2D &); + virtual void set_debug_name(const std::string &) = 0; }; } // namespace GL