1. A method of programming a graphics pipeline, said method comprising: accessing a shader program stored in a memory; generating a shader instruction from the shader program; and loading the shader instruction into an instruction table associated with a target module in the graphics pipeline at a location indicated by an offset register, wherein the loading is responsive to a program sequencer sending the shader instruction, and wherein the target module comprises the offset register.