eq (sm4 - asm)
Comparación de igualdad de puntos flotantes de vectores componentes.
eq dest[.mask], ]src0[_abs][.swizzle], ]src1[_abs][.swizzle] |
---|
Elemento | Descripción |
---|---|
Dest |
[in] Dirección del resultado de la operación. |
src0 |
[in] Componente que se va a comar a src1. |
src1 |
[in] Componente que se va a comar a src0. |
Realiza la comparación float (src0 == src1) para cada componente y escribe el resultado en dest.
Si la comparación es verdadera, se devuelve 0xFFFFFFFF para ese componente. De lo contrario, se devuelve 0x0000000.
Los desnorms se vacían antes de la comparación (los registros de origen originales no se modifican). +0 es igual a -0. La comparación con NaN devuelve false.
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 |
Esta función se admite en los siguientes modelos de sombreador.
Modelo de sombreador | Compatible |
---|---|
Modelo de sombreador 5 | sí |
Modelo de sombreador 4.1 | sí |
Modelo de sombreador 4 | sí |
Modelo de sombreador 3 (DirectX HLSL) | no |
Modelo de sombreador 2 (DirectX HLSL) | no |
Modelo de sombreador 1 (DirectX HLSL) | no |