Nicholson De Vos Webster & Elliott LLP
Method and apparatus for efficient loop processing in a graphics hardware front end
Various embodiments enable loop processing in a command processing block of the graphics hardware. Such hardware may include a processor including a command buffer, and a graphics command parser. The graphics command parser to load graphics commands from the command buffer, parse a first graphics command, store a loop count value associated with the first graphics command, parse a second graphics command and store a loop wrap address based on the second graphics command. The graphics command parser may execute a command sequence identified by the second graphics command, parse a third graphics command, the third graphics command identifying an end of the command sequence, set a new loop count value, and iteratively execute the command sequence using the loop wrap address based on the new loop count value.
INTEL CORPORATION
G G G
G06T G06T G06T
inventional inventional additional
Peter Balaji Hema Chand Michael
Doyle Vembu Nalluri Apodaca