Partager via


Registre de 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 register.
  • 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 les suivants : (x,y,z,w) ou (r,g,b,a).

Notes

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. Ils ont une précision inférieure à celle de la plupart des registres, avec 8 bits de données non signées dans la plage (0, +1). Vous ne pouvez pas en utiliser plusieurs dans une seule instruction.

Registres

ps_1_1__ps_1_2__ps_1_3__ps_1_4 Registres

ps_2_0 Registres

ps_2_x Registres

ps_3_0 Registres