Creates a shader devoid of source code.
Creates a shader with source code and compiles it.
Releases the OpenGL shader resource.
Compile this OpenGL shader.
Gets the compiling report.
Load source code for this shader.
Sets a logger for the program. That allows additional output besides error reporting.
OpenGL Shader wrapper.