f32tof16 (sm5 - asm)
Conversión float16 a float32 en componentes.
f32tof16 dest[.mask], ]src0[.swizzle] |
---|
Elemento | Descripción |
---|---|
Dest |
[in] Dirección del resultado float16. |
src0 |
[in] Valor float32 que se va a convertir. |
Comentarios
Esta instrucción realiza una conversión en componentes de un valor float32 en un resultado de valor float16 colocado en LSB de 16 bits.
Esta instrucción sigue las reglas D3D para la conversión de punto flotante.
Use esta instrucción para la compresión de datos controlada por sombreador.
Esta instrucción se aplica a las siguientes fases del sombreador:
Vértice | Casco | Dominio | Geometría | Píxel | Compute |
---|---|---|---|---|---|
X | X | X | x | X | x |
Modelo de sombreador mínimo
Esta instrucción se admite en los siguientes modelos de sombreador:
Modelo de sombreador | Compatible |
---|---|
Modelo de sombreador 5 | sí |
Modelo de sombreador 4.1 | No |
Modelo de sombreador 4 | No |
Modelo de sombreador 3 (DirectX HLSL) | No |
Modelo de sombreador 2 (DirectX HLSL) | No |
Modelo de sombreador 1 (DirectX HLSL) | No |