- break
- continue
- do
- for
- while
- if
- else
- true
- false
- discard
- return
- struct
- float
- int
- void
- bool
- mat2
- mat3
- mat4
- vec2
- vec3
- vec4
- ivec2
- ivec3
- ivec4
- bvec2
- bvec3
- bvec4
- sampler1D
- sampler2D
- sampler3D
- samplerCube
- sampler1DShadow
- sampler2DShadow
- attribute
- const
- uniform
- varying
- in
- out
- inout
- FIXME
- TODO
- BUG
- radians
- degrees
- sin
- cos
- tan
- asin
- acos
- atan
- pow
- exp
- log
- exp2
- log2
- sqrt
- inversesqrt
- abs
- sign
- floor
- ceil
- fract
- mod
- min
- max
- clamp
- mix
- step
- smoothstep
- length
- distance
- dot
- cross
- normalize
- ftransform
- faceforward
- reflect
- refract
- matrixCompMult
- lessThan
- lessThenEqual
- greaterThan
- greaterThanEqual
- equal
- notEqual
- any
- all
- not
- texture1D
- texture1DProj
- texture1DLod
- texture1DProjLod
- texture2D
- texture2DProj
- texture2DLod
- texture2DProjLod
- texture3D
- texture3DProj
- texture3DLod
- texture3DProjLod
- textureCube
- textureCubeLod
- shadow1D
- shadow2D
- shadow1DProj
- shadow2DProj
- shadow1DLod
- shadow2DLod
- shadow1DProjLod
- shadow2DProjLod
- dFdx
- dFdy
- fwidth
- noise1
- noise2
- noise3
- noise4
- gl_Position
- gl_PointSize
- gl_ClipVertex
- gl_FragCoord
- gl_FragFacing
- gl_FragColor
- gl_FragData
- gl_FragDepth
- gl_Color
- gl_SecondaryColor
- gl_Normal
- gl_Vertex
- gl_MultiTexCoord0
- gl_MultiTexCoord1
- gl_MultiTexCoord2
- gl_MultiTexCoord2
- gl_MultiTexCoord3
- gl_MultiTexCoord4
- gl_MultiTexCoord5
- gl_MultiTexCoord6
- gl_MultiTexCoord7
- gl_FogColor
- gl_MaxLights
- gl_MaxClipPlanes
- gl_MaxTextureUnits
- gl_MaxTextureCoords
- gl_MaxVertexAttributes
- gl_MaxVertexUniformComponents
- gl_MaxVaryingFloats
- gl_MaxVertexTextureImageUnits
- gl_MaxCombinedTextureImageUnits
- gl_MaxTextureImageUnits
- gl_MaxFragmentUniformComponents
- gl_MaxDrawBuffers
- gl_ModelViewMatrix
- gl_ProjectionMatrix
- gl_ModelViewProjectionMatrix
- gl_TextureMatrix
- gl_NormalMatrix
- gl_ModelViewMatrixInverse
- gl_ProjectionMatrixInverse
- gl_ModelViewProjectionMatrixInverse
- gl_TextureMatrixInverse
- gl_ModelViewMatrixTranspose
- gl_ProjectionMatrixTranspose
- gl_ModelViewProjectionMatrixTranspose
- gl_TextureMatrixTranspose
- gl_ModelViewMatrixInverseTranspose
- gl_ProjectionMatrixInverseTranspose
- gl_ModelViewProjectionMatrixInverseTranspose
- gl_TextureMatrixInverseTranspose
- gl_NormScale
- gl_DepthRangeParameters
- gl_DepthRange
- gl_ClipPlane
- gl_PointParameters
- gl_Point
- gl_MaterialParameters
- gl_FrontMaterial
- gl_BackMaterial
- gl_LightSourceParameters
- gl_LightSource
- gl_LightModelParameters
- gl_LightModel
- gl_LightModelProducts
- gl_FrontLightModelProduct
- gl_BackLightModelProduct
- gl_LightProducts
- gl_FrontLightProduct
- gl_BackLightProduct
- gl_TextureEnvColor
- gl_EyePlaneS
- gl_EyePlaneT
- gl_EyePlaneR
- gl_EyePlaneQ
- gl_ObjectPlaneS
- gl_ObjectPlaneT
- gl_ObjectPlaneR
- gl_ObjectPlaneQ
- gl_FogParameters
- gl_Fog
- gl_FrontColor
- gl_BackColor
- gl_FrontSecondaryColor
- gl_BackSecondaryColor
- gl_TexCoord
- gl_FogFragCoord
- gl_Color
- gl_SecondaryColor