Registre temporaire (référence PS HLSL)
Les registres temporaires d’entrée du nuanceur de pixels sont utilisés pour contenir les résultats intermédiaires.
Syntaxe
no declaration is required
Versions du nuanceur de pixels | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_sw | 2_x | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
Registre temporaire | x | x | x | x | x |
- Il existe 12 registres temporaires de nuanceur de pixels : r0 à r11.
- Ces registres sont utilisés pour stocker les résultats intermédiaires pendant les 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 seule instruction.
Rubriques connexes