GLSL is the OpenGL Shading Language, a high-level programming language for fast and complex hardware-accelerated graphic effects.
GLSL is the OpenGL Shading Language, a high-level programming language for fast and complex hardware-accelerated graphic effects. Multiple incremental versions of the GLSL exist ranging from 1.00 to currently up to 4.60 (the latter being in sync with the accompanying OpenGL version).
To work, it requires support at its language version by the targeted graphics adapter and driver.
GLSL ES is the “little sister” of GLSL, just as OpenGL ES is the “little sister” of OpenGL. Despite the restricted GLSL ES enjoys wide practical use in desktop computing, notably for graphics effects of common graphical user interfaces like those in use by Ubuntu’s desktop variants (GNOME 3, Unity, KDE and their varieties).