MIPS-3D is an extension to the
MIPS V
MIPS (Microprocessor without Interlocked Pipelined Stages) is a family of reduced instruction set computer (RISC) instruction set architectures (ISA)Price, Charles (September 1995). ''MIPS IV Instruction Set'' (Revision 3.2), MIPS Technologies ...
instruction set architecture (ISA) that added 13 new instructions for improving the performance of 3D graphics applications. The instructions improved performance by reducing the number of instructions required to implement four common 3D graphics operations: vertex transformation,
clipping
Clipping may refer to:
Words
* Clipping (morphology), the formation of a new word by shortening it, e.g. "ad" from "advertisement"
* Clipping (phonetics), shortening the articulation of a speech sound, usually a vowel
* Clipping (publications) ...
,
transformation
Transformation may refer to:
Science and mathematics
In biology and medicine
* Metamorphosis, the biological process of changing physical form after birth or hatching
* Malignant transformation, the process of cells becoming cancerous
* Tran ...
and lighting.
For vertex transformation:
* ADDR
For clipping:
* CABS
* BC1ANY2F
* BC1ANY2T
* BC1ANY4F
* BC1ANY4T
For perspective division and normalization:
* RECIP1
* RECIP2
* RSQRT1
* RSQRT2
References
* Thekkath, Radhika et al. (1999)
An Architecture Extension for Efficient Geometry Processing. ''Hot Chips Symposium''.
{{Multimedia extensions
SIMD computing
MIPS architecture
MIPS Technologies