X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=effect_util.h;fp=effect_util.h;h=5420ce516518a1cb7e9fef2f6aa8bf81c3ea28f5;hp=65bd315855c5f004b2ec73bc6dc73f3b3c96aaec;hb=45955bca8c14dd8cac4fa922e45fb0f8be507d58;hpb=a769c156547f85817bb53e729614cdb7fd29b324 diff --git a/effect_util.h b/effect_util.h index 65bd315..5420ce5 100644 --- a/effect_util.h +++ b/effect_util.h @@ -26,6 +26,7 @@ void set_uniform_float(GLuint glsl_program_num, const std::string &prefix, const 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); void set_uniform_vec4(GLuint glsl_program_num, const std::string &prefix, const std::string &key, const float *values); +void set_uniform_vec2_array(GLuint glsl_program_num, const std::string &prefix, const std::string &key, const float *values, size_t num_values); void set_uniform_vec4_array(GLuint glsl_program_num, const std::string &prefix, const std::string &key, const float *values, size_t num_values); void set_uniform_mat3(GLuint glsl_program_num, const std::string &prefix, const std::string &key, const Eigen::Matrix3d &matrix);