The Book of Shaders by Patricio Gonzalez Vivo


Varying variable qualifier.


varying vec3 position;


varying variables contain data shared from a vertex shader to a fragment shader.

The variable must be written in the vertex shader and the read-only value in the fragment shader is then interpolated from the vertices which make up the fragment.

See Also

attribute, const, uniform, Chapter 03: Uniforms