GLSLで使用できる修飾子

glsl-modifier.png
const 定数
in 入力値
out 出力値
uniform ユニフォーム変数CPU側から渡したい任意の変数。シェーダの中では定数扱い。
buffer shader storage buffer
shared local work groupでシェアされる変数。compute-shaderでのみ使用される

サポートサイト Wikidot.com