Compiles and handles a shader. Shaders should be linked together into a ShaderProgram.
Definition: Shader.hpp:8
Shader()
Create a new shader.
Definition: Shader.hpp:18
Type
The type of shader.
Definition: Shader.hpp:11
@ VERTEX_SHADER
Vertex shader.
@ FRAGMENT_SHADER
Fragment shader.
@ COMPUTE_SHADER
Compute shader.
virtual ~Shader()
Destructor.
Definition: Shader.hpp:21
Definition: Editor.hpp:18