6 #include <unordered_map>
GLsizei const GLchar *const * string
Definition: glad.h:2514
void init()
Compiles and links all shaders. Must be called once.
Definition: Shaders.cpp:14
RAII wrapper for OpenGL shader programs objects.
Definition: ShaderProgram.h:125
GLuint const GLchar * name
Definition: glad.h:2430
GL::ShaderProgram & operator[](std::string name)
Definition: Shaders.cpp:7
ShaderProgramTable shaders_
Definition: Shaders.h:25
std::unordered_map< std::string, GL::ShaderProgram > ShaderProgramTable
Definition: Shaders.h:23