发明名称 Hierarchical display list processing in graphics data retrieval system
摘要 A hierarchical display list system and efficient processing method for same. The system provides a display list having discontiguous display list segments and an information retrieval system for same (e.g. DMA controller in one embodiment). Each display list segment (DLS) contains a call to a next to be processed DLS or a return. The call includes a push (which indicates the address of the return DLS) and also a jump control data (which indicates the address of the next to be processed DLS. The push and jump and also contain the length of the respective DLS's involved. DLSs can also contain return control data which include a POP and a jump. Nesting (e.g. the display list control path) is maintained by a display list stack. The discontiguous DLSs are separately stored in memory of the host processor. According to the system, the information for traversing the hierarchical display list is stored in the display list itself so the host processor is not required for display list processing aside from initializing the rendering procedure. In an improvement embodiment, the transfer control information (e.g., call and return) are placed in the front of the DLS so that the information retrieval system can initialize and set up for the control transfer in parallel while the current DLS is processed. This improvement provides faster control transfer between. DLSs and keeps the graphics FIFO substantially filled during the display list rendering process.
申请公布号 US5657479(A) 申请公布日期 1997.08.12
申请号 US19950566715 申请日期 1995.12.04
申请人 SILICON GRAPHICS, INC. 发明人 SHAW, ROBERT ALLEN;BIRCH, PETER R.;LIN, JOHN C.
分类号 G06T1/60;(IPC1-7):G06F13/00 主分类号 G06T1/60
代理机构 代理人
主权项
地址