uaddc (sm5 - asm)
Unsigned integer add with carry.
uaddc dst0[.mask], dst1[.mask], src0[.swizzle], src1[.swizzle] |
---|
Élément | Description |
---|---|
dst0 |
[in] Adresse du résultat. |
dst1 |
[in] 1 si le transport est produit. Sinon, 0. |
src0 |
[in] Opérande 32 bits à ajouter. |
src1 |
[in] Opérande 32 bits à ajouter. |
Remarques
dst1 peut être NULL si le transport n’est pas nécessaire.
Utilisez cette instruction pour l’arithmétique de haute précision.
Cette instruction s’applique aux étapes suivantes du nuanceur :
Sommet | Coque | Domain | Géométrie | Pixel | Compute |
---|---|---|---|---|---|
X | X | X | X | X | X |
Modèle de nuanceur minimal
Cette instruction est prise en charge dans les modèles de nuanceur suivants :
Modèle de nuanceur | Pris en charge |
---|---|
Modèle de nuanceur 5 | Oui |
Modèle de nuanceur 4.1 | Non |
Modèle de nuanceur 4 | Non |
Modèle de nuanceur 3 (DirectX HLSL) | Non |
Shader Model 2 (DirectX HLSL) | Non |
Modèle de nuanceur 1 (DirectX HLSL) | Non |