add_fragment_shader(const gsgl::string &fname) | shader_program | |
add_vertex_shader(const gsgl::string &fname) | shader_program | |
bind() | shader_program | |
get_id() | shader_program | [inline] |
get_uniform_loc(const char *name) | shader_program | [private] |
load() | shader_program | |
opengl_id | shader_program | [private] |
set_uniform(const char *name, const int &i) | shader_program | |
set_uniform(const char *name, const float &f) | shader_program | |
set_uniform(const char *name, const float ff[4]) | shader_program | |
set_uniform(const char *name, const bool b) | shader_program | |
shader_program() | shader_program | |
shaders | shader_program | [private] |
unbind() | shader_program | |
unload() | shader_program | |
~shader_program() | shader_program |