Patent ID: 6545683
Filing Date: 2003-04-08
Classification: G06F,G06T,G09G

Abstract:
An apparatus for transferring multiple graphics commands, comprising:a first buffer for temporarily storing the multiple graphics commands, wherein the multiple graphics commands have a specific order; a plurality of busses; and a graphics bus scheduler coupled between said first buffer and said plurality of busses, wherein said graphics bus scheduler tags each of the multiple graphics commands with a respective tag that indicates said specific order of the multiple graphics commands, assigns each of the multiple graphics commands to a corresponding one of a plurality of busses, and transfers each of the multiple graphics commands to its assigned one of said plurality of busses, wherein said plurality of busses transfer the multiple graphics commands from said graphics bus scheduler; and a graphics bus de-scheduler that accepts the multiple graphics commands transferred across said plurality of busses, wherein the accepted multiple graphics commands do not necessarily have said specific order, wherein said graphics bus de-scheduler re-orders the accepted multiple graphics commands into said specific order by transferring the accepted multiple graphics commands into a second buffer according to said tags, such that the multiple graphics commands regain said specific order within said second buffer.