usubb (sm5 - asm)
Ganzzahl ohne Vorzeichen subtrahiert mit borrow.
usubb dst0[.mask], dst1[.mask], src0[.swizzle], src1[.swizzle] |
---|
Element | BESCHREIBUNG |
---|---|
dst0 |
[in] Enthält die LSAB-Ergebnisse der Anweisung. |
dst1 |
[in] Die entsprechende Komponente von dst0 , die angibt, ob eine Leihe erzeugt wurde. |
src0 |
[in] Der Wert, von dem subtrahiert werden soll. |
src1 |
[in] Der betrag, der von src0 subtrahiert werden soll. |
Hinweise
Diese Anweisung führt einen komponentenweisen subtrahierten Subtrahieren von 32-Bit-Operanden src1 von src0 durch, wobei der LSB-Teil des 32-Bit-Ergebnisses in dst0 platziert wird.
Die entsprechende Komponente in dst1 wird mit 1 geschrieben, wenn ein Ausleihen erzeugt wird, andernfalls 0.
dst1 kann NULL sein, wenn das Ausleihen nicht benötigt wird.
Diese Anweisung gilt für die folgenden Shaderphasen:
Scheitelpunkt | Hull | Domain | Geometrie | Pixel | Compute |
---|---|---|---|---|---|
X | X | X | X | X | X |
Minimales Shadermodell
Diese Anweisung wird in den folgenden Shadermodellen unterstützt:
Shadermodell | Unterstützt |
---|---|
Shadermodell 5 | ja |
Shadermodell 4.1 | Nein |
Shadermodell 4 | Nein |
Shadermodell 3 (DirectX HLSL) | Nein |
Shadermodell 2 (DirectX HLSL) | Nein |
Shadermodell 1 (DirectX HLSL) | Nein |