uaddc (sm5 – asm)
Ganzzahl ohne Vorzeichen mit carry hinzufügen.
uaddc dst0[.mask], dst1[.mask], src0[.swizzle], src1[.swizzle] |
---|
Element | BESCHREIBUNG |
---|---|
dst0 |
[in] Adresse des Ergebnisses. |
dst1 |
[in] 1, wenn der Transport hergestellt wird. andernfalls 0. |
src0 |
[in] hinzuzufügende 32-Bit-Operand. |
src1 |
[in] hinzuzufügende 32-Bit-Operand. |
Hinweise
dst1 kann NULL sein, wenn der Carry nicht benötigt wird.
Verwenden Sie diese Anweisung für hochgenaue Arithmetik.
Diese Anweisung gilt für die folgenden Shaderphasen:
Scheitelpunkt | Hull | Domain | Geometrie | Pixel | Compute |
---|---|---|---|---|---|
X | X | X | X | X | X |
Minimales Shadermodell
Diese Anweisung wird in den folgenden Shadermodellen unterstützt:
Shadermodell | Unterstützt |
---|---|
Shadermodell 5 | ja |
Shadermodell 4.1 | Nein |
Shadermodell 4 | Nein |
Shadermodell 3 (DirectX HLSL) | Nein |
Shadermodell 2 (DirectX HLSL) | Nein |
Shadermodell 1 (DirectX HLSL) | Nein |