发明授权
- 专利标题: Method and apparatus for executing a predefined instruction set
- 专利标题(中): 用于执行预定义指令集的方法和装置
-
申请号: US09969669申请日: 2001-10-03
-
公开(公告)号: US06784888B2公开(公告)日: 2004-08-31
- 发明人: Ralph C. Taylor , Michael A. Mang , Michael J. Mantor
- 申请人: Ralph C. Taylor , Michael A. Mang , Michael J. Mantor
- 主分类号: G06T1500
- IPC分类号: G06T1500
摘要:
The occurrence of an (n+m) input operand instruction that requires more than n of its input operands from an n-output data source is recognized by a programmable vertex shader (PVS) controller. In turn, the PVS controller provides at least two substitute instructions, neither of which requires more than n operands from the n output data source, to a PVS engine. A first of the substitute instructions is executed by the PVS engine to provide an intermediate result that is temporarily stored and used as an input to another of the at least two substitute instructions. In this manner, the present invention avoids the expense of additional or significantly modified memory. In one embodiment of the present invention, a pre-accumulator register internal to the PVS engine is used to store the intermediate result. In this manner, the present invention provides a relatively inexpensive solution for a relatively infrequent occurrence.
公开/授权文献
信息查询