发明名称 Display screen subsection rendering apparatus and method
摘要 A method and apparatus for providing rendering of subsections of screen space receives render commands associated with different screen subsections, such as from a command buffer populated by a coprocessor, and determines which screen section is currently being rendered by a rendering engine, or stated another way, which screen section the host processor wishes to have rendered, and evaluates screen subsection data that is associated with a received rendering command. The screen subsection data identifies a screen subsection for which the command refers. The method includes executing the command if it is determined that the command refers to a current screen section being rendered.
申请公布号 US8907958(B2) 申请公布日期 2014.12.09
申请号 US200511161660 申请日期 2005.08.11
申请人 ATI Technologies ULC 发明人 Taylor Ralph Clayton;Carey John
分类号 G06T1/00;G06T15/00;G06T1/60 主分类号 G06T1/00
代理机构 Faegre Baker Daniels LLP 代理人 Faegre Baker Daniels LLP
主权项 1. 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.
地址 Markham, Ontario CA