Shaders

Demystifying OpenGL Shaders

What is a shader? a shader is a small program developed by you that lives in the GPU. A shader is written in a special graphics language called **OpenGL Shading Language** (GLSL). A shader takes the place of two important stages in the OpenGL pipeline: