Partager via


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

Shader Model 5 Assembly (DirectX HLSL)