dfma (sm5 - asm)

Melakukan penambahan perkalian yang menyatu.

dfma[_sat] dest[.mask], [-]src0[_abs][.swizzle], [-]src1[_abs][.swizzle],[-]src2[_abs][.swizzle]
Item Deskripsi
Dest
[in] Alamat hasil operasi. Nilai hasil harus akurat hingga 0,5 ULP.
Dest = src0 * src1 + src2
src0
[in] Komponen untuk dikalikan dengan src1.
src1
[in] Komponen untuk dikalikan dengan src0.
src2
[in] Komponen yang akan ditambahkan kesrc0 * src1.

Keterangan

Shader yang menggunakan instruksi ini akan ditandai dengan bendera shader yang akan menyebabkan mereka gagal mengikat kecuali semua kondisi berikut terpenuhi.

  • Sistem ini mendukung DirectX 11.1.
  • Sistem ini mencakup driver WDDM 1.2.
  • Driver melaporkan dukungan untuk instruksi ini melalui D3D11_FEATURE_DATA_D3D11_OPTIONS. ExtendedDoublesShaderInstructions diatur ke TRUE.

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)