]> git.sesse.net Git - movit/blobdiff - blur_effect.h
Rework uniform setting.
[movit] / blur_effect.h
index eb35790573c0bac7b6f37030a68c73b39276f06e..8ad3da92dc27bb0f164184b04c042de569714038 100644 (file)
@@ -66,6 +66,7 @@ public:
        // If parent is non-NULL, calls to inform_input_size will be forwarded
        // so that it can make reasonable decisions for both blur passes.
        SingleBlurPassEffect(BlurEffect *parent);
+       virtual ~SingleBlurPassEffect();
        virtual std::string effect_type_id() const { return "SingleBlurPassEffect"; }
 
        std::string output_fragment_shader();
@@ -102,6 +103,7 @@ private:
        float radius;
        Direction direction;
        int width, height, virtual_width, virtual_height;
+       float *uniform_samples;
 };
 
 }  // namespace movit