The Workhorse
for GPU-driven Computer Graphics
- Specifies how the GPU should render
- Composed of various parts:
- Shaders — tiny programs written in a shading
language for controlling the GPU
- State — data and parameters that control how data is
operated on in the pipeline