]> git.sesse.net Git - movit/blobdiff - glow_effect.cpp
Remove sandbox_effect from coverage.
[movit] / glow_effect.cpp
index a4775052d4503dbf7b6c0fc7f5b5d53ad584f811..2cc6d0101478ef508e8c86da729935cf5b03ce14 100644 (file)
@@ -1,21 +1,23 @@
-#include <math.h>
 #include <assert.h>
+#include <vector>
 
-#include "glow_effect.h"
 #include "blur_effect.h"
-#include "mix_effect.h"
 #include "effect_chain.h"
+#include "glow_effect.h"
+#include "mix_effect.h"
 #include "util.h"
 
+using namespace std;
+
 GlowEffect::GlowEffect()
        : blur(new BlurEffect),
          cutoff(new HighlightCutoffEffect),
          mix(new MixEffect)
 {
-       blur->set_float("radius", 20.0f);
-       mix->set_float("strength_first", 1.0f);
-       mix->set_float("strength_second", 1.0f);
-       cutoff->set_float("cutoff", 0.2f);
+       CHECK(blur->set_float("radius", 20.0f));
+       CHECK(mix->set_float("strength_first", 1.0f));
+       CHECK(mix->set_float("strength_second", 1.0f));
+       CHECK(cutoff->set_float("cutoff", 0.2f));
 }
 
 void GlowEffect::rewrite_graph(EffectChain *graph, Node *self)
@@ -35,7 +37,7 @@ void GlowEffect::rewrite_graph(EffectChain *graph, Node *self)
        self->disabled = true;
 }
 
-bool GlowEffect::set_float(const std::string &key, float value) {
+bool GlowEffect::set_float(const string &key, float value) {
        if (key == "blurred_mix_amount") {
                return mix->set_float("strength_second", value);
        }
@@ -51,7 +53,7 @@ HighlightCutoffEffect::HighlightCutoffEffect()
        register_float("cutoff", &cutoff);
 }
 
-std::string HighlightCutoffEffect::output_fragment_shader()
+string HighlightCutoffEffect::output_fragment_shader()
 {
        return read_file("highlight_cutoff_effect.frag");
 }