utof (SM4-ASM)

Entier non signé pour la conversion à virgule flottante.

utof dest [ . Mask ] , src0 [ . Swizzle]
Élément Description
dest
[dans ] l’adresse du résultat de l’opération.
src0
[dans ] les composants à convertir.

Notes

src0 doit contenir un entier 4 tuples non signé 32 bits. Après l’exécution de l’instruction, dest contient un tuple à virgule flottante. La conversion est effectuée par composant.

Lorsqu’une valeur d’entrée d’entier est trop grande pour être représentée exactement au format à virgule flottante, arrondir au mode pair le plus proche.

Cette instruction s’applique aux étapes suivantes du nuanceur :

Nuanceur de sommets Nuanceur de géométrie Nuanceur de pixels
x x x

Modèle de nuanceur minimal

Cette fonction est prise en charge dans les modèles de nuanceur suivants.

Modèle de nuanceur Pris en charge
Shader, modèle 5 oui
Modèle de nuanceur 4,1 oui
Nuanceur modèle 4 oui
Shader Model 3 (DirectX HLSL) Non
Shader Model 2 (DirectX HLSL) Non
Shader Model 1 (DirectX HLSL) Non

Assembly modèle 4 du nuanceur (DirectX HLSL)