Patent ID: 8907958

Claim:
A method for providing rendering of subsections of a screen space comprising: storing received screen subsection display mask data in memory identifying a screen subsection that is to be rendered; fetching a group of stored rendering commands and associated object screen subsection rendering mask data from a command buffer, wherein at least a plurality of the fetched rendering commands indicate that they are predicated rendering commands; storing the object screen subsection render command mask data associated with a given object in memory, the object screen subsection render command mask data indicating which screen subsections that the object is displayed in the plurality of subsections; and discarding those fetched rendering commands whose associated object screen subsection render command mask data does not correspond to the screen subsection identified by the stored screen subsection display mask data, wherein the discarding comprises determining, on a per command basis, whether predicated rendering identification information in the command indicates that the command is a predicated rendering command and if so, then checking the command against the screen subsection display mask data.