1. A system for cooperative graphics processing across a graphics bus comprising: a computer system comprising: a system memory; a graphics bus; a system memory bus, a graphics processor coupled to the graphics bus; and a bridge comprising a fragment processor, the bridge being coupled to the system memory via the system memory bus, and to the graphics processor via the graphics bus, wherein, the graphics processor and fragment processor are configured to perform a plurality of fragment processing operations cooperatively, wherein a graphics driver executing on the computer system balances the plurality of fragment processing operations between the fragment processor and the graphics processor by allocating at least a portion of the plurality of fragment processing to the fragment processor to be performed and allocating a remaining portion of the plurality of fragment processing operations to the graphics processor to be performed, further wherein, the system memory bus has a greater bandwidth than the graphics bus.