9 #include <GLFW/glfw3.h> 19 Shader(
const std::string& vertexShader,
const std::string& fragmentShader);
36 std::map<std::string, GLint> uniforms;
39 GLuint fragmentHandle;
43 const std::string& shader,
void useShader() const
Set this as the active shader program.
Definition: shader.cpp:71
Shader class.
Definition: shader.h:15
GLint getUniformLocation(const std::string &name)
Return location of shader uniform if value not yet cached it is retrieved via glGetUniformLocation gl...
Definition: shader.cpp:76