rcp (sm5 - asm)
Komponentenweise reziprok.
rcp[_sat] dest[.mask], [src0[_abs][.swizzle] |
---|
Element | BESCHREIBUNG |
---|---|
Dest |
[in] Die Adresse der Ergebnisse Dest = 1.0f / src0. |
src0 |
[in] Die Zahl, von der die Kehre zu nehmen ist. |
Bemerkungen
Verwenden Sie diese Anweisung, um die Genauigkeit der Kehre zu verringern, unabhängig von den strengen Anforderungen für die Aufteilung.
Der maximale relative Fehler liegt zwischen 2 und 21. (Die Fehlertoleranz entspricht nur rsq)
Die folgende Tabelle zeigt die Ergebnisse, die beim Ausführen der Anweisung mit verschiedenen Zahlenklassen erhalten wurden.
src | -Inf | -F | -denorm | -0 | +0 | +denormieren | +F | +inf | NaN |
---|---|---|---|---|---|---|---|---|---|
Dest | -0 | -F | -inf | -inf | +inf | +inf | +F | +0 | NaN |
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 |