microZEUS
The whole stack, hand-drawn.

◄ Wiki / Graphics

scanline rasterizer

The engine that turns triangles and shapes into pixels by filling them one horizontal row at a time.

Rasterization is the step that decides which pixels a geometric primitive covers. A scanline rasterizer processes each shape row by row (scanline by scanline), computing where the shape's edges cross each row and filling between them. It is a well-understood, cache-friendly approach and forms the heart of many CPU software renderers.

See also

  • scanlineA single horizontal row of pixels being filled in as a shape is drawn.
  • row-band parallelismSpeeding up rendering by splitting the image into horizontal strips and giving each strip to a different worker thread.
  • shaderA small program that runs on the GPU to compute part of how a scene is drawn.

Referenced by

row-band parallelism · scanline · scissor · shader · SSAA