A fully programmable graphics processing engine is provided. The graphics processing engine includes three independent, programmable processors that run independent sets of instructions from independent instruction storage facilities. Graphics processing tasks may be distributed among the serially pipelined...http://www.google.co.uk/patents/US7388588?utm_source=gb-gplus-sharePatent US7388588 - Programmable graphics processing engine