19 #ifndef MIR_GL_PROGRAM_H_ 20 #define MIR_GL_PROGRAM_H_ 22 #include <GLES2/gl2.h> 32 Shader(GLchar
const* shader_src, GLuint type);
34 operator GLuint()
const;
47 virtual operator GLuint()
const = 0;
60 GLchar
const* vertex_shader_src,
61 GLchar
const* fragment_shader_src);
64 operator GLuint()
const override;
66 Shader const vertex_shader;
67 Shader const fragment_shader;
All things Mir.
Definition: atomic_callback.h:25
Shader(GLchar const *shader_src, GLuint type)
Definition: program.cpp:52
~Shader()
Definition: program.cpp:69