add (sm4 - asm)
以元件方式新增 2 個向量。
add[_sat] dest[.mask], [-]src0[_abs][.swizzle], [-]src1[_abs][.swizzle] |
項目 |
描述 |
dest
|
[in]作業結果的位址。
|
src0
|
[in]要加入 至 src1的向量。
|
src1
|
[in]要加入 至 src0 的向量。
|
下表顯示以各種數位類別執行指令時取得的結果,假設不會發生溢位或下溢。 F 表示有限實數。
src0 src1-> |
-Inf |
-F |
-denorm |
-0 |
+0 |
denorm |
+F |
+inf |
NaN |
-Inf |
-inf |
-inf |
-inf |
-inf |
-inf |
-inf |
-inf |
NaN |
NaN |
-F |
-inf |
-F |
src0 |
src0 |
src0 |
src0 |
+-F 或 +-0 |
+inf |
NaN |
-denorm |
-inf |
src1 |
-0 |
-0 |
+0 |
+0 |
src1 |
+inf |
NaN |
-0 |
-inf |
src1 |
-0 |
-0 |
+0 |
+0 |
src1 |
+inf |
NaN |
+0 |
i-inf |
src1 |
+0 |
+0 |
+0 |
+0 |
src1 |
+inf |
NaN |
+denorm |
-inf |
src1 |
+0 |
+0 |
+0 |
+0 |
src1 |
+inf |
NaN |
+F |
-inf |
+-F 或 +-0 |
src0 |
src0 |
src0 |
src0 |
+F |
+inf |
NaN |
+inf |
NaN |
+inf |
+inf |
+inf |
+inf |
+inf |
+inf |
+inf |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
NaN |
本指示適用于下列著色器階段:
最小著色器模型
下列著色器模型中支援此函式。
-
著色器模型 4 元件 (DirectX HLSL)