Função f16tof32

Converte o float16 armazenado na metade baixa da tonalidade em um float.

Sintaxe

float f16tof32(
  in uint value
);

Parâmetros

value [in]

Tipo: uint

O valor de entrada.

Valor retornado

Tipo: float

O valor convertido.

Comentários

As seguintes versões sobrecarregadas também estão disponíveis:

float2 f16tof32(uint2 value);
float3 f16tof32(uint3 value);
float4 f16tof32(uint4 value);

Modelo de sombreador mínimo

Essa função tem suporte nos seguintes modelos de sombreador.

Modelo de Sombreador Com suporte
Modelo de sombreador 4 e modelos de sombreador superior sim

 

Embora essa função esteja disponível em Modelo de Sombreador 4 e modelos de sombreador superiores, pois ela é emulada em 4.0 e 4.1, ela é menos perfomant nesses modelos de sombreador do que no Sombreador Modelo 5.

Essa função tem suporte nos seguintes tipos de sombreadores:

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

 

Confira também

Funções intrínsecas

Modelo de sombreador 5