Partager via


Registre des couleurs d’entrée

Registre d’entrée du nuanceur de pixels contenant la couleur de vertex.

Syntaxe

dcl v#.writeMask

où:

  • dcl - (sm2, sm3 - ps asm) est une instruction de déclaration de registre.
  • v est un registre d’entrée et # est le numéro de registre. Le nombre de registres autorisés est déterminé par la version du nuanceur.
  • writeMask détermine quels composants (jusqu’à quatre) sont écrits. Les composants valides sont : (x,y,z,w) ou (r,g,b,a).

Remarques

Les registres de couleurs sont des registres en lecture seule. Chaque registre contient des valeurs RVBA à quatre composants itérées à partir des sommets d’entrée. Elles ont une précision inférieure à la plupart des registres, garanties d’avoir 8 bits de données non signées dans la plage (0, +1). Vous ne pouvez pas utiliser plusieurs dans une seule instruction.

Registres

ps_1_1__ps_1_2__ps_1_3__ps_1_4 Inscrit

ps_2_0 Registres

ps_2_x Inscrit

ps_3_0 Registres