GLSL
- Category
- Graphics
- Docs outline
- 8 sections
Official docs outline
registry.khronos.org- GLSL 4.60 specification
GLSL language rules for types, qualifiers, built-in functions and shader stages.
- Core language
GLSL syntax, control flow and functions.
- Data types
Scalars, vectors, matrices and samplers.
- Uniforms
Uniform variables and setting them from the application.
- Interface blocks
Uniform blocks, shader storage blocks and layout qualifiers.
- Compute shaders
Compute shader workgroups and local size.
- Built-in variables
gl_Position, gl_FragCoord, gl_VertexID and other built-ins.
- glslang
The Khronos reference GLSL front end and glslangValidator.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.