Negate

Retourne le signe de la valeur d’un opérande source utilisé dans une opération arithmétique.

-

 

Pour les instructions et les points à virgule flottante simple et double précision, le modificateur de négation retourne le signe du ou des nombres dans l’opérande source, y compris sur les valeurs INF. L’application de l' inverse sur Nan préserve Nan, bien que le modèle binaire Nan particulier qui résulte n’est pas défini.

Pour les instructions entières, le modificateur de négation prend le complément à 2 du ou des nombres dans l’opérande source.

Modèle de nuanceur minimal

Ce modificateur est pris en charge dans les modèles de nuanceur suivants.

Modèle de nuanceur Prise 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

 

Modificateurs d’instruction