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.

Instructions sur le nuanceur de pixels