OpenGL's low-level (assembly) shading language. All high-level OpenGL shaders compile to ARB before execution.
ARB Fragment Program Specification
The OpenGL low-level fragment shader language specification. Includes detailed documentation on APIs and assembly instructions.
ARB Vertex Program Specification
The OpenGL low-level vertex shader language specification. Includes detailed documentation on APIs and assembly instructions.
Basic Vertex Shader
A clean example of a no-frills vertex shader. demonstrates input/output semantics, application variables and state values.
Shader Designer - Vertex Shader Example
An example of ARB vertex shader code generated by Shader Designer. Includes a screen shot of a metallic shader.
Last update:September 22, 2015 at 5:15:07 UTC