]> git.tdb.fi Git - libs/gl.git/commitdiff
Remove the Renderer-less render function from PostProcessor
authorMikko Rasa <tdb@tdb.fi>
Sun, 9 May 2021 16:16:00 +0000 (19:16 +0300)
committerMikko Rasa <tdb@tdb.fi>
Sun, 9 May 2021 16:16:00 +0000 (19:16 +0300)
source/effects/postprocessor.cpp
source/effects/postprocessor.h

index 2a490a46780f1157a5ac84a9ab3307b8ed6661b2..80c081f4ebbc628d935536ae7832800e7b3e1e44 100644 (file)
@@ -7,12 +7,6 @@
 namespace Msp {
 namespace GL {
 
-void PostProcessor::render(Renderer &, const Texture2D &color, const Texture2D &depth)
-{
-       render(color, depth);
-}
-
-
 PostProcessor::Template::Template():
        size_divisor(1)
 { }
index aba1b0e641ae2838a1e64d4a3d81ec834c55586d..06e03c3f7bee415d5df42a313763d7a15ac4c880 100644 (file)
@@ -42,9 +42,7 @@ public:
        virtual ~PostProcessor() { }
 
        /// Renders the effect.
-       virtual void render(const Texture2D &, const Texture2D &) { }
-
-       virtual void render(Renderer &, const Texture2D &, const Texture2D &);
+       virtual void render(Renderer &, const Texture2D &, const Texture2D &) = 0;
 
        virtual void set_debug_name(const std::string &) = 0;
 };