texreg2ar-PS
Interprète les composants de couleur alpha et rouges du Registre source en tant que données d’adresse de texture (u, v) pour échantillonner la texture à l’étape correspondant au numéro de registre de destination. Le résultat est stocké dans le registre de destination.
Syntaxe
| texreg2ar DST, SRC |
|---|
where
- l’heure d’été est le registre de destination.
- SRC est un registre source.
Notes
| Versions de nuanceur de pixels | 1_1 | 1_2 | 1 _ 3 | 1_4 | 2 _ 0 | 2 _ x | 2 _ logiciels | 3 _ 0 | 3 _ logiciels |
|---|---|---|---|---|---|---|---|---|---|
| texreg2ar | x | x | x |
Cette instruction est utile pour les opérations de remappage de l’espace colorimétrique.
Voici un exemple de la séquence que l’instruction suit :
- Tex t (n)
texreg2ar t (m), t (n) où m > n
La première instruction charge la couleur de texture (RVBA)
dans Register TN
Tex TN
La deuxième instruction remappe la couleur.
t (m)RVBA = TextureSample (stage m)RVBA utilisant t (n)AR comme coordonnées
_BX2 ne peut pas être utilisé sur le registre SRC pour les instructions texreg2ar ou texreg2gb-PS .
Pour cette instruction, le registre source doit utiliser des données non signées. L’utilisation de données signées ou mixtes dans le registre source produira des résultats indéfinis. Pour plus d’informations, consultez D3DFORMAT.