uaddc (sm5 - asm)

Unsigned integer add with carry.

uaddc dst0[.mask], dst1[.mask], src0[.swizzle], src1[.swizzle]
Elemento Descripción
dst0
[in] Dirección del resultado.
dst1
[in] 1 si se produce transporte. En caso contrario es 0.
src0
[in] Operando de 32 bits que se va a agregar.
src1
[in] Operando de 32 bits que se va a agregar.

Comentarios

dst1 puede ser NULL si no es necesario llevar.

Use esta instrucción para la aritmética de alta precisión.

Esta instrucción se aplica a las siguientes fases del sombreador:

Vértice Casco Dominio Geometría Píxel Compute
X X X X X x

Modelo de sombreador mínimo

Esta instrucción se admite en los siguientes modelos de sombreador:

Modelo de sombreador Compatible
Modelo de sombreador 5
Modelo de sombreador 4.1 No
Modelo de sombreador 4 No
Modelo de sombreador 3 (DirectX HLSL) No
Modelo de sombreador 2 (DirectX HLSL) No
Modelo de sombreador 1 (DirectX HLSL) No

Ensamblado del modelo de sombreador 5 (DirectX HLSL)