Registre temporaire (référence du PS HLSL)
Les registres temporaires d’entrée de nuanceur de pixels sont utilisés pour conserver les résultats intermédiaires.
Syntaxe
no declaration is required
| Versions de nuanceur de pixels | 1_1 | 1_2 | 1 _ 3 | 1_4 | 2 _ 0 | 2 _ logiciels | 2 _ x | 3 _ 0 | 3 _ logiciels |
|---|---|---|---|---|---|---|---|---|---|
| Registre temporaire | x | x | x | x | x |
- Il y a 12 registres temporaires de nuanceur de pixels : R0 à R11.
- Ces registres sont utilisés pour stocker les résultats intermédiaires lors des calculs.
- Si un registre temporaire utilise des composants qui ne sont pas définis dans le code précédent, la validation du nuanceur échoue.
- Il s’agit au moins d’une précision à virgule flottante.
- Un maximum de trois peut être utilisé dans une instruction unique.