Portal:OpenGL Shading Language/Intro
Jump to navigation
Jump to search
The OpenGL Shading Language (GLSL) is a C-like language used to define programmable parts of the OpenGL Rendering Pipeline. The rendering pipeline defines a number of locations where programmable code can be inserted to do user-defined processing. These locations are called shader stages, and each one has its own unique elements and purposes.
All shaders are written in GLSL.