OpenGLで規定しているシェーディング言語(OpenGL Shading Language)。他のシェーディング言語と同様に機能はVertex ShaderとFragment Shaderに大別でき、まず頂点位置の処理(Vertex Shader)を行い、次に頂点をつないだ面としての描画処理(Fragment Shader)を行う分業した仕組みになっている。
WebGLで使用するシェーディング言語でもある。
技術・基準
ジー-エル-エス-エル
GLSL
GLSL
OpenGL Shading Language
OpenGL Shading Language