ne (sm4 - asm)

Comparación de punto flotante de vector por componentes no igual.

ne dest[.mask], ],src0[_abs][.swizzle], ],src1[_abs][.swizzle]
Elemento Descripción
Dest
[in] Resultado de la operación.
src0
[in] Componentes que se van a comparar con src1.
src1
[in] Componentes que se van a comparar con src0.

Comentarios

Esta instrucción realiza la comparación float (src0 != src1) para cada componente y escribe el resultado en dest.

Si la comparación es true, se devuelve 0xFFFFFFFF para ese componente. De lo contrario, se devuelve 0x0000000.

Los desnorms se vacían antes de la comparación con los registros de origen originales sin modificar.

+0 es igual a -0.

La comparación con NaN devuelve true.

Esta instrucción se aplica a las siguientes fases del sombreador:

Sombreador de vértices Sombreador de geometría Sombreador de píxeles
x x x

Modelo de sombreador mínimo

Esta función se admite en los siguientes modelos de sombreador.

Modelo de sombreador Compatible
Modelo de sombreador 5
Modelo de sombreador 4.1
Modelo de sombreador 4
Modelo de sombreador 3 (DirectX HLSL) no
Modelo de sombreador 2 (DirectX HLSL) no
Modelo de sombreador 1 (DirectX HLSL) no

Ensamblado del modelo de sombreador 4 (DirectX HLSL)