X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=effect.h;h=2f0172a9bc2c983222653aef5620c2dd3e626ea9;hp=196682f3f3f652450dd01aa809d5394064d46da6;hb=c0461658ca2abaa10aae42f40ffee7e5128bc7ab;hpb=b5e3174594efe9a920621a68d3b28f5e44676d03 diff --git a/effect.h b/effect.h index 196682f..2f0172a 100644 --- a/effect.h +++ b/effect.h @@ -25,6 +25,7 @@ struct RGBTriplet { // Convenience functions that deal with prepending the prefix. void set_uniform_int(GLuint glsl_program_num, const std::string &prefix, const std::string &key, int value); void set_uniform_float(GLuint glsl_program_num, const std::string &prefix, const std::string &key, float value); +void set_uniform_float_array(GLuint glsl_program_num, const std::string &prefix, const std::string &key, const float *values, size_t num_values); void set_uniform_vec2(GLuint glsl_program_num, const std::string &prefix, const std::string &key, const float *values); void set_uniform_vec3(GLuint glsl_program_num, const std::string &prefix, const std::string &key, const float *values);