Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // GLSL Data Types
- atomic_uint
- bvec2
- bvec3
- bvec4
- dvec2
- dvec3
- dvec4
- ivec2
- ivec3
- ivec4
- uvec2
- uvec3
- uvec4
- vec2
- vec3
- vec4
- mat2
- mat3
- mat4
- sampler1D
- sampler2D
- sampler3D
- samplerCube
- sampler2DRect
- sampler1DArray
- sampler2DArray
- samplerCubeArray
- samplerBuffer
- sampler2DMS
- sampler2DMSArray
- sampler1DShadow
- sampler2DShadow
- samplerCubeShadow
- sampler2DRectShadow
- sampler1DArrayShadow
- sampler2DArrayShadow
- samplerCubeArrayShadow
- isampler1D
- isampler2D
- isampler3D
- isamplerCube
- isampler2DRect
- isampler1DArray
- isampler2DArray
- usampler1D
- usampler2D
- usampler3D
- usamplerCube
- usampler2DRect
- usampler1DArray
- usampler2DArray
- isamplerBuffer
- usamplerBuffer
- image1D
- image2D
- image3D
- imageCube
- image2DRect
- image1DArray
- image2DArray
- imageCubeArray
- imageBuffer
- image2DMS
- image2DMSArray
- // GLSL Type Qualifiers
- attribute
- uniform
- varying
- highp
- mediump
- lowp
- precision
- in
- out
- inout
- flat
- noperspective
- centroid
- smooth
- layout
- //GLSL built in variables and constants
- location
- gl_Position
- gl_PointSize
- gl_ClipDistance
- gl_ClipVertex
- gl_PrimitiveID
- gl_Layer
- gl_Vertex
- gl_Normal
- gl_Color
- gl_SecondaryColor
- gl_MultiTexCoord0
- gl_MultiTexCoord1
- gl_MultiTexCoord2
- gl_MultiTexCoord3
- gl_MultiTexCoord4
- gl_MultiTexCoord5
- gl_MultiTexCoord6
- gl_MultiTexCoord7
- gl_FogCoord
- gl_FrontColor
- gl_BackColor
- gl_FrontSecondaryColor
- gl_BackSecondaryColor
- gl_TexCoord
- gl_FogFragCoord
- gl_VertexID
- gl_InstanceID
- gl_PrimitiveID
- gl_FragCoord
- gl_FrontFacing
- gl_PointCoord
- gl_FragColor
- gl_FragData
- gl_FragDepth
- gl_MaxVertexUniformComponents
- gl_MaxFragmentUniformComponents
- gl_MaxVertexAttribs
- gl_MaxVaryingFloats
- gl_MaxTextureCoords
- gl_MaxTextureUnits
- gl_MaxLights
- gl_MaxClipPlanes
- gl_MaxVertexUniformVectors
- gl_MaxVaryingVectors
- gl_MaxVertexTextureImageUnits
- gl_MaxCombinedTextureImageUnits
- gl_MaxTextureImageUnits
- gl_MaxFragmentUniformVectors
- gl_MaxDrawBuffers
- gl_ModelViewMatrix
- gl_ModelViewProjectionMatrix
- gl_ProjectionMatrix
- gl_TextureMatrix
- gl_ModelViewMatrixInverse
- gl_ModelViewProjectionMatrixInverse
- gl_ProjectionMatrixInverse
- gl_TextureMatrixInverse
- gl_ModelViewMatrixTranspose
- gl_ModelViewProjectionMatrixTranspose
- gl_ProjectionMatrixTranspose
- gl_TextureMatrixTranspose
- gl_ModelViewMatrixInverseTranspose
- gl_ModelViewProjectionMatrixInverseTranspose
- gl_ProjectionMatrixInverseTranspose
- gl_TextureMatrixInverseTranspose
- gl_NormalMatrix
- gl_NormalScale
- gl_DepthRangeParameters
- gl_DepthRange
- gl_FogParameters
- gl_Fog
- gl_LightSourceParameters
- gl_LightSource
- gl_LightModelParameters
- gl_LightMode
- gl_LightModelProducts
- gl_FrontLightModelProduct
- gl_BackLightModelProduct
- gl_LightProducts
- gl_FrontLightProduct
- gl_BackLightProduct
- gl_MaterialParameters
- gl_FrontMaterial
- gl_BackMaterial
- gl_PointParameters
- gl_Point
- gl_TextureEnvColor
- gl_ClipPlane
- gl_EyePlaneS
- gl_EyePlaneT
- gl_EyePlaneR
- gl_EyePlaneQ
- gl_ObjectPlaneS
- gl_ObjectPlaneT
- gl_ObjectPlaneR
- gl_ObjectPlaneQ
- //GLSL statements
- discard
- main
- //GLSL functions
- 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
- fttransform
- length
- distance
- dot
- cross
- normalize
- faceforward
- reflect
- refract
- dFdx
- dFdy
- fwidth
- matrixCompMult
- lessThan
- lessThanEqual
- greaterThan
- greaterThanEqual
- equal
- notEqual
- any
- all
- not
- textureSize
- textureOffset
- textureLod
- textureProj
- textureGrad
- textureProjOffset
- textureProjLod
- textureProjLodOffset
- textureProjGrad
- textureProjGradOffset
- textureLodOffset
- textureGradOffset
- texelFetch
- texelFetchOffset
- texture
- texture1D
- texture1DProj
- texture2D
- texture2DProj
- texture3D
- texture3DProj
- textureCube
- shadow1D
- shadow2D
- shadow1DProj
- shadow2DProj
- EmitVertex
- EndPrimitive
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement