Method and system for efficient context switching in a computer graphics system
AssigneeSilicon Graphics, Inc.
InventorCarroll Philip Gossett
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Graphics, Inc.
InventorCarroll Philip Gossett
Estimating the term…
The present invention comprises a system for implementing efficient context switching in a graphics computer system including a processor subsystem and a graphics pipeline. The system of the present invention includes a graphics pipeline configured to render 3D objects and a processor subsystem coupled to the graphics pipeline for executing a software process. A command buffer is coupled to the graphics pipeline for storing graphics commands from the software process and efficiently providing the graphics commands to the graphics pipeline. A shadow buffer is coupled to the command buffer and the graphics pipeline. The shadow buffer is adapted to store a state of the command buffer such that when the software process executing on the processor subsystem switches context, the shadow buffer implements an efficient context change by providing the state of the command buffer to the software process.
In a graphics computer system including a processor and a graphics pipeline, a system for implementing efficient context switching, comprising:
In a graphics computer system including a processor subsystem having at least one central processor unit and a graphics pipeline having hardware adapted to efficiently render 3D objects, a system for implementing efficient context switching, comprising:
In a graphics computer system including a processor and a graphics pipeline, a method for implementing efficient context switching, the method comprising the steps of:
Dependencies are inferred from the claim text.