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, deren Reziprok zu übernehmen ist.

Hinweise

Verwenden Sie diese Anweisung, um die Genauigkeit unabhängig von den strengen Anforderungen für die Division zu verringern.

Der maximale relative Fehler ist 2–21. (Die Fehlertoleranz entspricht nur rsq.)

Die folgende Tabelle zeigt die Ergebnisse, die beim Ausführen der Anweisung mit verschiedenen Zahlenklassen erzielt werden.

src -inf -F -denorm -0 +0 +denorm +F +inf NaN
Dest -0 -F -inf -inf +inf +inf +F +0 NaN

Diese Anweisung gilt für die folgenden Shaderstufen:

Scheitelpunkt Rumpf Domäne 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

Shader Model 5-Assembly (DirectX HLSL)