1. A method, comprising: storing a plurality of instructions in memory for processing graphics data, the instructions including a no operation instruction, a load instruction, a move instruction, a multiply instruction, an addition instruction, a set on less than instruction, a reciprocal instruction, a reciprocal square root instruction, a three component dot product instruction, a four component dot product instruction, a distance instruction, a minimum instruction, a maximum instruction, an exponential instruction, and a logarithm instruction; processing the graphics data by calling the instructions in a program, utilizing a processor; wherein the instructions are each carried out using a unique associated method and data structure, and each data structure associated with each instruction includes both a source location identifier indicating a source location of the graphics data, and a source component identifier indicating in which component of a plurality of components of the source location the graphics data resides.