-#include <GL/glew.h>
+#include <epoxy/gl.h>
#include <assert.h>
#include "effect_util.h"
#include "padding_effect.h"
#include "util.h"
+using namespace std;
+
+namespace movit {
+
PaddingEffect::PaddingEffect()
: border_color(0.0f, 0.0f, 0.0f, 0.0f),
output_width(1280),
register_float("left", &left);
}
-std::string PaddingEffect::output_fragment_shader()
+string PaddingEffect::output_fragment_shader()
{
return read_file("padding_effect.frag");
}
-void PaddingEffect::set_gl_state(GLuint glsl_program_num, const std::string &prefix, unsigned *sampler_num)
+void PaddingEffect::set_gl_state(GLuint glsl_program_num, const string &prefix, unsigned *sampler_num)
{
Effect::set_gl_state(glsl_program_num, prefix, sampler_num);
input_width = width;
input_height = height;
}
+
+} // namespace movit