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
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

Ensamblado del modelo de sombreador 5 (DirectX HLSL)