Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Perbandingan kesetaraan presisi ganda komponen yang bijaksana.
deq[_sat] dest[.mask], [-]src0[_abs][.swizzle], [-]src1[_abs][.swizzle] |
---|
Item | Deskripsi |
---|---|
Dest |
[in] Alamat hasil operasi. |
src0 |
[in] Komponen untuk dibandingkan dengan src1. |
src1 |
[in] Komponen untuk dibandingkan dengan src0. |
Keterangan
Instruksi ini melakukan perbandingan floating-point presisi ganda (src0 == src1) untuk setiap komponen dan menulis hasilnya untuk tujuan.
Jika perbandingannya benar, maka 0xFFFFFFFF 32-bit dikembalikan untuk komponen tersebut. Jika tidak, 0x00000000 32-bit dikembalikan.
Perbandingan dengan NaN mengembalikan false.
Masker dest yang valid adalah satu atau 2 komponen. Artinya: .x, .y, .z, .w, .xy, .xz, .xw, .yz, .yw, .zw Komponen tujuan pertama dalam masker menerima hasil 32-bit untuk perbandingan ganda pertama. Komponen kedua dalam masker, jika ada, menerima hasil 32-bit untuk perbandingan ganda kedua.
Swizzles yang valid untuk parameter sumber adalah .xyzw, .xyxy, .zwxy, .zwzw. Pemetaan src berikut adalah post-swizzle:
- src0 adalah vek2 ganda di seluruh (x 32LSB, y 32MSB) dan (z 32LSB, w 32MSB).
- src1 adalah vek2 ganda di seluruh (x 32LSB, y 32MSB) dan (z 32LSB, w 32MSB).
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 |