The Shader struct manages a OpenGL Shader instance The Shader can be loaded and compiled. But to use it, you must pass the Shader to the Program (see below).
See Source File