mad (sm4 - asm)
Moltiplicazione e aggiunta di componenti.
mad[_sat] dest[.mask], ^src0[_abs][.swizzle], ^src1[_abs][.swizzle], ^src2[_abs][.swizzle] |
---|
Articolo | Descrizione |
---|---|
dest |
[in] Risultato dell'operazione. dest = src0 * src1 + src2 |
src0 |
[in] Moltiplicato. |
src1 |
[in] Moltiplicatore. |
src2 |
[in] Addend. |
Osservazioni:
Questa istruzione si applica alle fasi seguenti dello shader:
Vertex shader | Geometry shader | Pixel shader |
---|---|---|
x | x | x |
Modello di shader minimo
Questa funzione è supportata nei modelli di shader seguenti.
Modello di shader | Supportata |
---|---|
Modello shader 5 | yes |
Modello shader 4.1 | yes |
Modello shader 4 | yes |
Modello shader 3 (DirectX HLSL) | no |
Modello shader 2 (DirectX HLSL) | no |
Modello shader 1 (DirectX HLSL) | no |