uaddc (sm5 - asm)

Unsigned Integer add with carry.Unsigned Integer add with carry.

uaddc dst0[.mask], dst1[.mask], src0[.swizzle], src1[.swizzle]
Elemento Descrizione
dst0
[in] Indirizzo del risultato.
dst1
[in] 1 se viene prodotto il trasporto. In caso contrario, 0
src0
[in] Operando a 32 bit da aggiungere.
src1
[in] Operando a 32 bit da aggiungere.

Commenti

dst1 può essere NULL se il trasporto non è necessario.

Usare questa istruzione per l'aritmetica ad alta precisione.

Questa istruzione si applica alle fasi dello shader seguenti:

Vertice Scafo Dominio Geometria Pixel Calcolo
X X X X X X

Modello minimo shader

Questa istruzione è supportata nei modelli di shader seguenti:

Modello di shader Supportato
Modello shader 5
Modello shader 4.1 no
Modello shader 4 no
Modello shader 3 (DirectX HLSL) no
Modello shader 2 (DirectX HLSL) no
Modello shader 1 (DirectX HLSL) no

Assembly modello shader 5 (DirectX HLSL)