A system, method and article of manufacture are provided for programmable
processing in a computer graphics pipeline. Initially, data is received
from a source buffer. Thereafter, programmable operations are performed
on the data in order to generate output. The operations are programmable
in that a user may utilize instructions from a predetermined instruction
set for generating the same. Such output is stored in a register. During
operation, the output stored in the register is used in performing the
programmable operations on the data.