Compartilhar via


f16tof32 (sm5 - asm)

Conversão float16 para float32 do componente.

f16tof32 dest[.mask], [-]src0[.swizzle]
Item Descrição
Dest
[in] O endereço do resultado float32.
src0
[in] O valor float16 a ser convertido.

Comentários

Esta operação executa uma conversão em termos de componente de um valor float16 de bits LSB para um resultado float32.

Essa operação segue as regras D3D para conversão de ponto flutuante.

Use esta instrução para descompactação de dados controlada por sombreador.

Esta instrução se aplica aos seguintes estágios de sombreador:

Vértice Casco Domínio Geometry Pixel Computação
X X X X X X

Modelo de sombreador mínimo

Esta instrução tem suporte nos seguintes modelos de sombreador:

Modelo de Sombreador Com suporte
Modelo de sombreador 5 sim
Modelo de sombreador 4.1 não
Modelo de sombreador 4 não
Modelo de sombreador 3 (DirectX HLSL) não
Modelo de sombreador 2 (DirectX HLSL) não
Modelo de sombreador 1 (DirectX HLSL) não

Assembly do Modelo de Sombreador 5 (DirectX HLSL)