1. A system, comprising: a processor unit; and a graphics processing unit that includes at least one execution pipeline that is configured to execute a plurality of threads to process vertex data and to execute a plurality of threads to process fragment data.