Patent ID: 7522167

Claim:
A method for rendering images in a graphics processor in synchronization with one or more other graphics processors, the method comprising: executing a first group of rendering commands, wherein execution of the first group of rendering commands includes writing pixel data for a portion of a current image to a first frame buffer; concurrently with the act of executing the first group of rendering commands, scanning out pixel data for a portion of a previous image from a second frame buffer; after executing the first group of rendering commands, transmitting a flip interrupt signal to a central processing unit; subsequently to generating the flip interrupt signal, detecting a global ready signal received from the central processing unit, wherein the global ready signal indicates that each of the one or more other graphics processors has also generated a respective flip interrupt signal; and in response to detecting the global ready signal, executing a second group of rendering commands, wherein execution of the second group of rendering commands includes writing pixel data for a next image to the second frame buffer.