rcp (sm5 - asm)

Timbal balik komponen-bijaksana.

rcp[_sat] dest[.mask], [-]src0[_abs][.swizzle]
Item Deskripsi
Dest
[in] Alamat hasil
Dest = 1,0f / src0.
src0
[in] Angka yang akan diambil timbal baliknya.

Keterangan

Gunakan instruksi ini untuk mengurangi timbal balik presisi, terlepas dari persyaratan ketat untuk pembagian.

Kesalahan relatif maksimum adalah 2-21. (Toleransi kesalahan hanya cocok dengan rsq)

Tabel berikut menunjukkan hasil yang diperoleh saat menjalankan instruksi dengan berbagai kelas angka.

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

Instruksi ini berlaku untuk tahap shader berikut:

Puncak Hull Domain Geometri Pixel Compute
X X X X X X

Minimum Shader Model

Instruksi ini didukung dalam model shader berikut:

Shader Model Didukung
Model Shader 5 ya
Model Shader 4.1 tidak
Model Shader 4 tidak
Shader Model 3 (DirectX HLSL) tidak
Shader Model 2 (DirectX HLSL) tidak
Shader Model 1 (DirectX HLSL) tidak

Shader Model 5 Assembly (DirectX HLSL)