X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=effect.h;h=2f0172a9bc2c983222653aef5620c2dd3e626ea9;hp=196682f3f3f652450dd01aa809d5394064d46da6;hb=64c2d9b78bc53d93eec8a2b1eb20d6dc1a46561e;hpb=3915264bd8fde4d550e47c10a67a2741625b9033 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);