Claims
- 1. A graphics processing method, comprising the steps of, in a programmable graphics processing stage:
expanding instructions on the fly to derive a sequence of one to four scalar operations; and pipelining execution of said scalar operations.
- 2. A graphics processing method, comprising the steps of:
decoding a stream of instructions in which scalar instructions are mixed with vector instructions of no more than four-component vectors; expanding respective ones of said vector instructions into no more than four scalar instructions; and executing said scalar instructions in one or more scalar processors.
- 3. A graphics processor, comprising:
a programmable graphics computational unit; and stored program instructions which direct said unit to operate on a data stream which can contain a mixture of scalar and short-vector data; wherein said stored instructions include both scalar instructions and also short vector instructions which each specify the number of short vector components to be operated on; and wherein said stored instructions include both scalar instructions and also short vector instructions which each specify the number of short vector components to be operated on; wherein said unit includes sequencing logic which expands said instructions, to thereby derive a sequence of no more than four scalar instructions from each said short vector instruction; and wherein said unit also includes at least one scalar processor which executes said scalar instructions but does not see said short vector instructions.
CROSS-REFERENCE TO OTHER APPLICATION
[0001] This application claims priority from No. 60/271,795, filed Feb. 27, 2001, which is hereby incorporated by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60271795 |
Feb 2001 |
US |