dp3 – vs
Berechnet das Drei-Komponenten-Punktprodukt der Quellregister.
Syntax
| dp3 dst, src0, src1 |
|---|
where
- dst ist das Zielregister.
- src0 ist ein Quellregister.
- src1 ist ein Quellregister.
Hinweise
| Vertex-Shaderversionen | 1_1 | 2 _ 0 | 2 _ x | 2 _ sw | 3 _ 0 | 3 _ sw |
|---|---|---|---|---|---|---|
| dp3 | x | x | x | x | x | x |
Das folgende Codefragment zeigt die ausgeführten Vorgänge:
dest.w = (src0.x * src1.x) + (src0.y * src1.y) + (src0.z * src1.z);
dest.x = dest.y = dest.z = dest.w;