]> git.sesse.net Git - movit/blobdiff - complex_modulate_effect.cpp
Add proper formats for sRGB without alpha.
[movit] / complex_modulate_effect.cpp
index 70486082387012993ce726ee6e3b762e382910ba..9483f6b1f0f09202b54d6c8d8e54cf48f67e274c 100644 (file)
@@ -1,4 +1,4 @@
-#include <GL/glew.h>
+#include <epoxy/gl.h>
 
 #include "complex_modulate_effect.h"
 #include "effect_chain.h"
 
 #include "complex_modulate_effect.h"
 #include "effect_chain.h"
@@ -25,7 +25,7 @@ void ComplexModulateEffect::set_gl_state(GLuint glsl_program_num, const string &
 {
        Effect::set_gl_state(glsl_program_num, prefix, sampler_num);
 
 {
        Effect::set_gl_state(glsl_program_num, prefix, sampler_num);
 
-       float num_repeats[] = { num_repeats_x, num_repeats_y };
+       float num_repeats[] = { float(num_repeats_x), float(num_repeats_y) };
        set_uniform_vec2(glsl_program_num, prefix, "num_repeats", num_repeats);
 
        // Set the secondary input to repeat (and nearest while we're at it).
        set_uniform_vec2(glsl_program_num, prefix, "num_repeats", num_repeats);
 
        // Set the secondary input to repeat (and nearest while we're at it).