PLDB
Languages Features Calendar CSV Lists Blog About Sponsor Add Language
GitHub icon

GLSL

GLSL

GLSL is a pl created in 1992.

#494on PLDB 30Years Old 450Users
2Books 0Papers 12kRepos

OpenGL Shading Language (abbreviated: GLSL), is a high-level shading language with a syntax based on the C programming language. It was created by the OpenGL ARB (OpenGL Architecture Review Board) to give developers more direct control of the graphics pipeline without having to use ARB assembly language or hardware-specific languages.. Read more on Wikipedia...


Example from Linguist:
varying vec4 v_color; void main() { gl_FragColor = v_color; }

Language features

Feature Supported Example Token
Comments
MultiLine Comments
Line Comments
Integers
Floats
Hexadecimals
Octals

Books about GLSL from ISBNdb

title authors year publisher
GLSL Essentials Rodriguez, Jacobo 2013 Packt Publishing
GLSL Essentials Rodríguez, Jacobo 2013 Packt Publishing
pl-m.html · glsl.html · ratfor.html

View source

PLDB - Build the next great programming language · v2022 · Day 32 · Docs · Build · Acknowledgements · Traffic Today · Traffic Trends · Mirrors · GitHub · feedback@pldb.com