Share via


usubb (sm5 - asm)

Sottrazione integer senza segno con prestito.

usubb dst0[.mask], dst1[.mask], src0[.swizzle], src1[.swizzle]
Elemento Descrizione
dst0
[in] Contiene i risultati LSAB dell'istruzione.
dst1
[in] Componente corrispondente di dst0 che specifica se è stato prodotto un prestito.
src0
[in] Valore da cui sottrarre.
src1
[in] Quantità da sottrarre da src0.

Commenti

Questa istruzione esegue una sottrazione senza segno a livello di componente di operandi a 32 bit src1 da src0, posizionando la parte LSB del risultato a 32 bit in dst0.

Il componente corrispondente in dst1 viene scritto con 1 se viene prodotto un prestito, 0 in caso contrario.

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

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)