Modificateurs de Registre source du nuanceur de sommets
Les modificateurs sources peuvent être appliqués pour modifier les données lues à partir d’un registre source avant que les données ne soient utilisées par l’instruction.
Negate
Nie le contenu du Registre source.
| Modificateur de composant | Description |
|---|---|
| - r | Négation source |
Le modificateur de négation ne peut pas être utilisé dans le deuxième Registre source de ces instructions : M3X2-vs, M3x3-vs, M3x4-vs, m4x3-vs, M4X4-vs.
| Versions de nuanceur vertex | 1_1 | 2 _ 0 | 2 _ x | 2 _ logiciels | 3 _ 0 | 3 _ logiciels |
|---|---|---|---|---|---|---|
| - | x | x | x | x | x | x |
Valeur absolue
Prenez la valeur absolue du Registre.
| Versions de nuanceur vertex | 1_1 | 2 _ 0 | 2 _ x | 2 _ logiciels | 3 _ 0 | 3 _ logiciels |
|---|---|---|---|---|---|---|
| abs | x | x |
Si un nuanceur de version 3 lit à partir d’un ou de plusieurs registres à virgule flottante constants (c # ), l’une des conditions suivantes doit être vraie.
- Tous les registres à virgule flottante constantes doivent utiliser le modificateur ABS.
- Aucun des registres à virgule flottante constantes ne peut utiliser le modificateur ABS.