1. A computer graphics apparatus, comprising: a) a central processing unit (CPU), wherein the CPU is configured to produce graphics input in a format having an architecture-neutral display list; b) a memory coupled to the central processing unit; c) first and second graphics processing units (GPU) coupled to the central processing unit, wherein the first GPU is architecturally dissimilar from the second GPU; and d) a GPU Context Controller coupled to the CPU and the first and second GPU, wherein the GPU Context Controller is configured to translate instructions in the architecture neutral display list into an architecture specific format for an active GPU of the first and second GPU.