Patent ID: 7426594

Claim:
A processing apparatus, comprising: a memory request arbiter configured to receive a first memory request specifying data for a first presentation element and a second memory request specifying data for a second presentation element, said memory request arbiter being configured to arbitrate between said first memory request and said second memory request based on a time order in which said first presentation element and said second presentation element are to be presented, wherein if said first presentation element is to be presented prior to said second presentation element, said memory request arbiter is configured to: issue said first memory request prior to said second memory request, and issue said second memory request subsequent to issuing said first memory request, and else if said first presentation element is to be presented subsequent to said second presentation element, said memory request arbiter is configured to: issue said second memory request prior to said first memory request, and issue said first memory request subsequent to issuing said second memory request, wherein said first presentation element and said second presentation element correspond to a first visual element and a second visual element, respectively, and said memory request arbiter is configured to arbitrate between said first memory request and said second memory request based on said time order in which said first visual element and said second visual element are to be displayed; and a memory request generator connected to said memory request arbiter, said memory request generator being configured to generate said first memory request for a first memory client and said second memory request for a second memory client, said first memory client being configured to process said data specified by said first memory request to generate said first visual element, said second memory client being configured to process said data specified by said second memory request to generate said second visual element, wherein said memory request generator is configured to identify said time order based on respective screen locations of said first visual element and said second visual element along a scan line.