Freigeben über


ge (sm4 - asm)

Komponentenweiser Vektor-Gleitkommavergleich größer oder gleich.

ge dest[.mask], [src0[_abs][.swizzle], [src1[_abs][.swizzle]
Element BESCHREIBUNG
Dest
[in] Die Adresse des Ergebnisses des Vorgangs.
src0
[in] Die Komponente, die mit src1 verglichen werden soll.
src1
[in] Die Komponente, die mit src0 verglichen werden soll.

Bemerkungen

Führt den Float-Vergleich (src0>= src1) für jede Komponente aus und schreibt das Ergebnis in dest.

Wenn der Vergleich true ist, wird für diese Komponente 0xFFFFFFFF zurückgegeben. Andernfalls wird 0x0000000 zurückgegeben.

Denorms werden vor dem Vergleich geleert, und ursprüngliche Quellregister bleiben unberührt. +0 gleich -0. Der Vergleich mit NaN gibt false zurück.

Diese Anweisung gilt für die folgenden Shaderphasen:

Vertexshader Geometrie-Shader Pixelshader
x x x

Minimales Shadermodell

Diese Funktion wird in den folgenden Shadermodellen unterstützt.

Shadermodell Unterstützt
Shadermodell 5 ja
Shadermodell 4.1 ja
Shadermodell 4 ja
Shadermodell 3 (DirectX HLSL) Nein
Shadermodell 2 (DirectX HLSL) Nein
Shadermodell 1 (DirectX HLSL) Nein

Assembly des Shadermodells 4 (DirectX HLSL)