max
Sélectionne les valeurs supérieures de x et y.
ret max(x, y) |
---|
Paramètres
Élément | Description |
---|---|
X |
[in] Valeur d’entrée x. |
y |
[in] Valeur d’entrée y. |
Valeur renvoyée
Paramètre x ou y , selon la valeur la plus élevée.
Notes
Les dénormals sont gérés comme suit :
src0 src1-> | -inf | F | +inf | NAN |
---|---|---|---|---|
-inf | -inf | src1 | +inf | -inf |
F | src0 | src0 ou src1 | +inf | src0 |
+inf | +inf | +inf | +inf | +inf |
NaN | -inf | src1 | +inf | NaN |
F signifie nombre fini-réel.
Description du type
Nom | Entrée/Sortie | Type de modèle | Type de composant | Taille |
---|---|---|---|---|
x | in | scalaire, vecteur ou matrice | float, int | n'importe laquelle |
y | in | identique à l’entrée x | float, int | même dimension(s) que l’entrée x |
Ret | type de retour | identique à l’entrée x | float, int | même dimension(s) que l’entrée 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 |
---|---|
Nuanceur modèle 2 (DirectX HLSL) et modèles de nuanceur supérieur | Oui |
Nuanceur Modèle 1 (DirectX HLSL) | oui (vs_1_1 et ps_1_4) |