Partager via


texreg2gb - ps

Interprète les composants de couleur verte et bleue du registre source comme des données d’adresse de texture pour échantillonner la texture à l’étape correspondant au numéro de registre de destination.

Syntaxe

texreg2gb dst, src

 

where

  • dst est le registre de destination.
  • src est un registre source.

Notes

Versions du nuanceur de pixels 1_1 1_2 1_3 1_4 2_0 2_x 2_sw 3_0 3_sw
texreg2gb x x

 

Cette instruction est utile pour les opérations de remapping d’espace de couleur.

Voici un exemple de la séquence que suit l’instruction.

tex t(n) texreg2gb t(m), t(n) où m > n // La première instruction charge la couleur de texture (RGBA) // dans register tn tex tn // La deuxième instruction remapsse la couleur t(m)RGBA = TextureSample(stage m)RGBA à l’aide de t(n)GB comme coordonnées

_bx2 ne peut pas être utilisé sur le registre src pour les instructions texreg2ar - ps ou texreg2gb.

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 génère des résultats non définis. Pour plus d’informations, consultez D3DFORMAT.

Instructions du nuanceur de pixels