Portal:OpenGL Shading Language/Intro

From OpenGL Wiki
Revision as of 05:08, 25 July 2013 by Alfonse (talk | contribs) (Start on the GLSL Portal intro.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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.