Registre temporaire (référence HLSL PS)

Les registres temporaires d’entrée de nuanceur de pixels sont utilisés pour contenir des 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 d’au moins une précision à virgule flottante.
  • Un maximum de trois peut être utilisé dans une seule instruction.

Registres